mirror of
https://github.com/cliffe/BreakEscape.git
synced 2026-02-20 13:50:46 +00:00
- Added support for submit_flags tasks in GamesController, allowing players to submit flags for validation and task completion. - Updated game state management to track submitted flags and validate against required flags for task completion. - Enhanced ObjectivesManager to handle flag submissions, including syncing progress with the server and managing task states. - Introduced a new locksmith NPC for lockpicking tutorials, expanding gameplay elements and player engagement. - Updated scenario schema to include submit_flags task type and associated properties, ensuring proper integration into the game mechanics. - Improved logging and debugging information for flag submissions and task progress updates, enhancing visibility into game state changes.