Repository navigation
GNX v1.4.5
Game version: 1.39
What's New
Multi-Monster Cells
Cells can hold multiple goblins now. Set max_mon_num in physical to spawn 2+ monsters per cell. mon_placements controls which species go where, mon_positions gives you per-slot visual offsets, and mon_spr_p1/mon_spr_p2/etc. let you override sprites per slot.
Tower Boss Support
Modded classes can show up as endgame tower bosses. Add a tower_boss_condition to your class in classes.json -- works with state_equals, has_unit, quest_complete, whatever fits. When the condition passes, your class becomes eligible for floor 1 and endless tower encounters.
Locked Cells
Gate cells behind quest rewards. "locked": true in cells.json keeps it out of the build menu until you unlock_cell it through a quest side effect.
Fixed-Mode Sprite Overrides
by_class and by_mon_type overrides now work on fixed-mode cells. Swap the whole spr_array based on the occupying class or monster type. Stack both for class + monster combos.
Bug Fixes
- Invisible last goblin on pleasure and tittyfuck cells -- big fix across sprite dispatch and draw code
- Forward-compatible version matching -- mods targeting
"1.39"now work on 1.39.x patches, no manifest update needed - spr_data initialization for modded cells
- start_frame defaults on multi-phase cells
- Multi-slot unit removal when cells have 2+ monsters
Docs
- Modding docs updated with everything above
- New tutorial sections for tower boss and locked cells
- Example mod now covers multi-monster cells, locked cells, tower boss conditions, and by_class overrides
Install: drop GNX_v1.4.5.exe next to GoblinNest.exe and run. Updates from any prior version automatically.
Already have GNX installed? The installer checks for new versions on launch and offers to update. No redownload needed -- just say yes.
Docs: https://github.com/MovaFlow/GNX/blob/main/docs/GNX_MODDING.md
Modders updating from 1.4.2: no manifest changes needed if you already target "1.39". Everything new is opt-in.