Releases: Nenkai/ff16.utility.modloader
1.1.6
[1.1.6] - 2024-10-25
dependencies: update FF16Tools.Files
1.1.5
[1.1.5] - 2024-10-25
fix: ensure that interfaces do not bundle any dependencies (preventing certain mods from loading up interfaces)
1.1.4
[1.1.4] - 2024-10-24
api interface: Implemented new methods
bool FileExists(string gamePath, string packSuffix = "");
byte[] GetFileData(string gamePath, string packSuffix = "");
void AddModdedFile(string modId, string gamePath, byte[] file);
1.1.3
[1.1.3] - 2024-10-23
feat: implement initial mod loader api/interface for other code-based mods - Documentation
1.1.2
[1.1.2] - 2024-10-19
nex/nxd: update upstream FF16Tools.Files (fixes serialization of nested structures)
1.1.1
1.1.0
[1.1.0] - 2024-10-10
Nex Patcher
Specific nex file changes are now picked up to be merged. Should allow more mods with edits to specific nex edits to co-exist (that doesn't mean mods can't be incompatible if they edit the same table values.)
Nex changes are also logged to the console.
Reworked file structure.
Previous pack name method mapping is preserved for compatibility purposes.
../0007/nxd/gamemap.nxd
- Maps to pack0007
, and path isnxd/gamemap.nxd
- Old/compatibility behavior.../system/graphics/atmosphere/texture/endof/tsinglemie_atms.tex
- Maps to pack0028
and path issystem/graphics/atmosphere/texture/endof/tsinglemie_atms.tex
- Pack name is automatically guessed.../nxd/en/ui.nxd
- Maps to pack0007.en
and path isnxd/ui.nxd
- Pack name is guessed and locale depends on sub-folder.
.path
files are no longer required (only for main packs. nested packs will require them.)
Mod Information in Main Menu
Configuration options
All of the above is configurable in the loader's configuration menu.