0 of 0

File information

Last updated

Original upload

Created by

Recoome

Uploaded by

serruya17

Virus scan

Safe to use

Tags for this mod

About this mod

Allows editing of the game's Nex tables values during runtime

Requirements
Permissions and credits
Changelogs
This mod is meant for mod-makers, not to improve or change the playing experience!

Live Nex Editor:

This utility is made to help mod-makers make mods easier and to facilitate the process of investigating and manipulating the game's Nex table.
Usually, if you want to change some values in the Nex tables, you'd need to edit the appropriate SQLite file, use FF16Tools to export the changed table to a Nex file, add it to some mod, re-launch the game, and then test the change, rinse and repeat.

This mod simplifies this by allowing you to edit any Nex file, or SQLite table in place while the game is running, and instantly apply these changes in-game.

Usage:
- The mod works by monitoring a folder for changes, first create a folder, and set it in the mod's config in Reloaded
- In order to monitor changes to sqlite files, these files should already be in the directory before you launch the game
- Config whether the mod should monitor Sql/Nex/Both
- While the game is running, add\change any nex file in the directory, or change and sqlite file in the directory, and the change will apply in-game after a few seconds.
- Follow the reloaded 2 logs to verify the changes or monitor any errors.

Notes:
- Any Nex change will override the entire in-game nex table to match the content of the file
- Any change to an sqlite table will modify only the rows changed (the whole row, not just the changed cells)
- The mod is tied to a version of FF16Tools, (currently 1.1.2), you might see errors\crashes if used on Sql tables that were created using a different version, as a workaround for now, you can copy all the layout files from your version of FF16Tools to the Nex folder inside on this mod
- Currently the only possible Nex types that are possible to edit in runtime are: int32, uint32, float, byte, sbyte, short, short, byte/float/int Arrays. Everything else will be ignored.
- Arrays can only be changed if you keep the exact same number of items in the array, otherwise, the change would be ignored!
- In a few cases, the game caches the next values and only checks the table value when it needs to search them again, i.e after a map change, so in some instances you might not see the change reflected instantly


Messing with game values in runtime could lead to unexpected behavior, and this mod is in early stages, you can expect stuff to crash, make sure to backup your saves!

Installation:
- Just like any other reloaded mod, download the zip file and drag it into reloaded
Installation:
- Reloaded-II Mod Manager is required. Refer to this page: https://nenkai.github.io/ffxvi-modding/modding/installing_mods/
FFXVI Mod Framework


Credits to Nenkaai for all the work in the modding framework!

Source code: Github