Coder Social home page Coder Social logo

banane9 / neoslocallogixregisters Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 5.24 MB

Neos Mod to allow the creation of localized Value and Reference Registers as well as Boolean Latches with the LogiX tip.

License: MIT No Attribution

C# 100.00%
harmony logix modding neos nml

neoslocallogixregisters's Introduction

Local LogiX Registers

A NeosModLoader mod for Neos VR that adds the ability to create LogiX registers and boolean latches with localized values. This can be toggled on and off with a new context menu entry while having the tool equipped.
It now adds the ability to toggle the localization/synchronization of any held register or all registers in a whole hierarchy, as long as they all have the same state. Individual fields can also be localized by grabbing them with the LogiX tip and using the context menu entry.

The icons for the context menu can be changed in the settings.
Localisation state is toggled per session, with the default config option determining what it starts as.

Installation

  1. Install NeosModLoader.
  2. Place LocalLogixRegisters.dll into your nml_mods folder. This folder should be at C:\Program Files (x86)\Steam\steamapps\common\NeosVR\nml_mods for a default install. You can create it if it's missing, or if you launch the game once with NeosModLoader installed it will create the folder for you.
  3. Add Cyro's Nodentify mod to have the changed names restored when unpacking the created LogiX nodes again.
  4. Start the game. If you want to verify that the mod is working you can check your Neos logs.

In Game

LogiX Tip Context Menu when creating regular synchronized Registers

LogiX Tip Context Menu when creating localized Registers

Different kinds of localized Registers

How the localization works

Localizing all Registers in a whole hierarchy

Synchronizing all Registers in a whole hierarchy

Localizing held Register

Synchronize held Register

Localize individual Field

Localized individual Field

neoslocallogixregisters's People

Contributors

banane9 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.