Game version: 1.39
What's New
XL Cells
150px wide cell type. Mods opt in with "category": "xl_breed" in cells.json.
Shrine monster sprite overrides
Replace goblin, hobgoblin and ogre sprites on the shrine per class via mon_spr_overrides. Background, dirt and sign are also replaceable.
Chains ogre body override
Replace the ogre body on chains per class.
Cell patch merging
Multiple mods can now patch the same vanilla cell without overwriting each other.
Performance
Camera-based culling on all major instance types. On a 74-floor save with nearly 5000 slots, only the ~100 visible ones actually run each frame.
Slot, monster, button, and empty instance culling (Draw + Step)
Ambient speaker scan throttled to every 15 frames
Bug Fixes (29 total)
Highlights:
Fixed crash when loading a save with a goblin mid-drink
Fixed crash clicking a quest notification with missing dialog
Fixed watchdog spamming hundreds of log lines for walking monsters
Fixed monsters walking in place after loading a save
Fixed scrollbar not rendering (raid window singleton was blocking it)
Fixed carry/transfer regression — watchdog was detaching carry hobgoblins
Fixed tool action crash with modded class hash IDs
Fixed crash on malformed atlas uv.json
Fixed unit removal crash on multi-monster cells
Full list in the changelog: https://github.com/MovaFlow/GNX/blob/main/CHANGELOG.md