aether-shards/test/core
Matthew Mone 0f4210d5c4 Enhance mission management and introduce new mission features
- Add support for regenerating procedural missions and generating specific mission types through the DebugCommands class.
- Implement new methods in MissionManager for populating zone coordinates for REACH_ZONE objectives, improving mission complexity and tracking.
- Update GameLoop to dispatch UNIT_MOVE events for better interaction tracking with mission objectives.
- Introduce MissionReview component for reviewing completed missions, displaying rewards and narrative elements.
- Enhance MissionBoard to support mission review functionality and improve UI for mission selection.
- Add tests for new mission features and ensure integration with existing game systems.
2026-01-01 21:02:37 -08:00
..
GameLoop Enhance mission management and introduce new mission features 2026-01-01 21:02:37 -08:00
GameStateManager Add mission debrief and procedural mission generation features 2026-01-01 16:08:54 -08:00
CombatStateSpec.test.js Add mission debrief and procedural mission generation features 2026-01-01 16:08:54 -08:00
GameStateManager.test.js Implement BarracksScreen for roster management and enhance game state integration 2025-12-31 20:11:00 -08:00
InputManager.test.js Implement InputManager for comprehensive input handling, including keyboard, mouse, and gamepad support. Integrate InputManager into GameLoop for cursor management and validation during gameplay. Enhance GameLoop with input event handling for movement and selection. Add unit tests for InputManager to ensure functionality and reliability. 2025-12-19 20:58:16 -08:00
Persistence.test.js Add mission debrief and procedural mission generation features 2026-01-01 16:08:54 -08:00