UI Settings
View and modify the currently loaded uisize.json in memory.
Last updated
View and modify the currently loaded uisize.json in memory.
Last updated
Decide what you want to edit (e.g. Party Member Floating HP Bar Visibility).
Search for a related entry in the editor (e.g. HpGaugeSideMin_A
).
Edit everything to your liking.
There is no way to know beforehand which entry correlates to which part of the UI. You can either guess it by the name, viewing the entry value in the editor, or modifying each entry until you notice a change in the UI part that you were searching for.
However, a few entries were already mapped in the UI Settings spreadsheet from Resources. I heavily recommend that you work with it while modifying an entry as otherwise you will have no idea what you are even changing. Most of the entries are still missing, but you will just have to figure those out by yourself. If you do, feel free to share it so it can be added to the spreadsheet.
Extract the jsondata\uisize\uisize.json
via the VBF Browser.
Create the following directory structure: jsondata\uisize
.
Navigate into the directory: jsondata\uisize\...
.
Paste the extracted uisize.json
into it.
Reapply any changes done via the toolkit to the uisize.json
.
Once you are done, create an archive (.7z, .zip, .rar etc.) out of the root directory (jsondata) and install it (e.g. Vortex).
Since this editor works with the currently loaded uisize.json in memory, all changes applied to the it via mods will already be present. Hence why you can simply export your changes, install it as a mod, and continue working where you left of the last time. However, this means that you have to be very mindful with which mods you have active while working on yours as otherwise you will unknowingly work on top of the changes of other mods.
Any changes to an entry will not have an effect until the game accesses it again to redraw it. To force it, you need to guess what might result in the game needing to redraw it. For example, if you modify the visibility of a character's HP bar, any changes to the character's HP will result it in being redrawn again.
Worst case scenario, you need to reopen the entire UI part again (e.g. gambits menu), or enter a new location which can also trigger it.
The following entries are ignored by the game:
mBtlCommandScrollTableOffsetX
NA_HintMessageIcon_PosX
NA_HintMessageIcon_PosY
NA_HintMessage_PosX
NA_HintMessage_PosY
For a detailed list of all the information available in this editor, you can view the spreadsheet in Resources.