You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Domain Mixins Pattern: Refactored the monolithic GUI orchestrator into 8 modular tab mixins under ui/tabs/ (Currencies, Fighters, Materials, Decals, Blueprints, Mastery, Tower, Advanced).
Core Decoupling: Business logic and save file mutations isolated cleanly in core/ modules.
Maintainability: Shrunk primary GUI entrypoint from over 4,100 lines down to ~440 lines with zero regressions.
Fresh Save Progression & Fighter Freezer Fix
Automatic Kiwako Seto Unlock: Automatically completes prologue tutorial flags (KGF_TUTORIAL_PROGRESS: 100 and KGF_FIRST_KIWAKOROOM: 1) on fresh saves starting from 0, eliminating the Fighter Freezer lockout bug.
Waiting Room Facilities: Instantly activates Chokufunsha, Mushroom Club, Naomi Detox Quests, and Direct Hell VIP elevator for new playthroughs.
Proactive Fighter Creation Guard: Creating, cloning, or modifying fighters on a fresh save automatically unlocks the freezer so fighters are immediately accessible in-game.
Dungeon Coordinate Purge: Resets active floor coordinates and clears pending tutorial dungeon instances to guarantee safe Waiting Room spawns.
Dedicated UI Buttons: Added explicit "Unlock Waiting Room & Freezer (Skip Tutorial)" buttons in both Tower and Fighters tabs.
Fighter Freezer 10-Slot Synchronization
Cleanly manages and synchronizes all 10 physical freezer slots (soul.chr.slots) when reordering, cloning, or adding fighters.
Developer Documentation & Test Suite
Rewrote root README as a clean, technical developer reference and architecture guide without hype or emojis.
Expanded technical documentation in docs/ with comprehensive specifications for tower exploration, padlocks bitmask, gate flags, and tutorial progression.