mirror of
https://github.com/Nighthawk42/YodaStoriesNG.git
synced 2026-08-30 10:12:26 +00:00
- Fix HandleBotAction to use direction when coords are (0,0) - Fix edge detection mismatch in MissionBot (use consistent <=2 threshold) - Update puzzle parser to look for IPUZ markers inside PUZ2 section - Add debug logging for zone connections - Improve puzzle chain building with zone filtering - Add FUTURE_FEATURES.md for WebFun-style development tools Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
991 B
991 B
Future Features - WebFun-Style Development Tools
Based on the WebFun implementation (https://codeberg.org/cyco/WebFun), these features would be valuable additions:
Save Game Inspector
- View and edit saved game state
- Inspect inventory, position, zone state
- Debug mission progress
Zone Editor
- Visual zone editing with tile placement
- Edit zone actions/scripts (IACT)
- Configure zone objects (NPCs, items, doors)
- WebFun uses "a lisp-like language" for scripting
Asset Viewer/Editor
- Tile browser with flags visualization
- Character list with animation preview
- Sound browser
- Puzzle data viewer
Debug Menu
- Toggle debug overlays (collision, zone info, NPC paths)
- Script debugger for zone actions
- Code coverage for in-game scripts
- Zone teleportation
- Item spawning
- God mode / invincibility
Implementation Notes
- Could be a separate ImGui overlay or SDL-based UI
- Toggle with a debug key (F12 or similar)
- Save/load debug state between sessions