ReGenny scripts for FFXIVClientStructs.
This project uses some Node.js libraries to bundle and minify the scripts:
npm i
cp config.example.lua config.lua
$EDITOR config.lua
node build.jsAfter loading a project and attaching to FFXIV, select File > Run Lua Script and select a file in the dist folder.
The resolver converts various bangs in the Address field into their location in memory. You can use the following bangs:
instance!to resolve the instance of a class from data.ymlinstance!classname, e.g.instance!Client::System::Framework::Framework
Using this requires my ReGenny fork until my PR is merged.
Please use StyLua for formatting (npm run format) and lua-language-server for linting and typechecking.