A new Create DEF tab under Advanced mode enables automatic generation of .def definition files from IoStore mods.
- Automatic extraction: Detects
.ucas/.utocIoStore mod files and runs the full conversion pipeline (retoc to-legacy → UAssetGUI tojson) - Persistent output: Extraction outputs are saved to
retoc/andjsondata/subdirectories inside the Modded Files Folder (not a temp directory), so results persist for inspection - Global file resolution: Automatically copies the game's
global.ucas/global.utocfor retoc name resolution
- JSON diff comparison: Compares modded JSON against vanilla game JSON to identify changes
- Automatic .def creation: Generates properly formatted
.defXML files with correct<change>,<add_property>, and CDATA structures - Smart category detection: Uses the last path component (e.g., "Effects" from
Moria\Content\Items\Effects\DT_ItemTint.json) for category assignment - Batch save: "Save All .def Files" writes definitions to the Definitions directory and generates a prebuilt
.inifile
- Larger fonts: Log and Preview textboxes use doubled font size (22pt) for readability
- Detailed logging: Full path logging for all save operations
- More Wardrobe Colors: Added 5 definition files for the "More Wardrobe Colors" mod (Effects category) and prebuilt
.inifile- DT_ItemTint: EnabledState, Icon, RequiredMaterials, TintColor, TintName
- Removed legacy directory: Deleted
docs/Ready Made Mods/(replaced bydocs/prebuilt modfiles/) - Updated installer zips: All 7 installer zip bundles regenerated with current content
- Dynamic installer version:
build_release.pynow reads the installer version fromabout_dialog.pyinstead of using a hardcoded value
- Create DEF functionality by Sqitey — added to the About dialog credits
- Co-Authored-By: Claude Opus 4.6
Full Changelog: https://github.com/jbowensii/MoriaModCreator/compare/v1.1...v1.5