Skip to content

Banane9/NeosLocalLogixRegisters

Repository files navigation

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