- Introduce the BarracksScreen component to manage the player roster, allowing for unit selection, healing, and dismissal. - Update GameStateManager to support roster persistence and integrate with the new BarracksScreen for seamless data handling. - Enhance UI components for improved user experience, including dynamic filtering and sorting of units. - Implement detailed unit information display and actions for healing and dismissing units. - Add comprehensive tests for the BarracksScreen to validate functionality and integration with the overall game architecture. |
||
|---|---|---|
| .. | ||
| GameLoop | ||
| GameStateManager | ||
| CombatStateSpec.test.js | ||
| GameStateManager.test.js | ||
| InputManager.test.js | ||
| Persistence.test.js | ||