feature/saves-and-score (#8)
Reviewed-on: #8 Co-authored-by: Vladimir nett00n Budylnikov <git@nett00n.org> Co-committed-by: Vladimir nett00n Budylnikov <git@nett00n.org>
This commit is contained in:
10
docs/MAP.md
10
docs/MAP.md
@@ -60,6 +60,16 @@ Located in `src/autoloads/`, these scripts are automatically loaded when the gam
|
||||
- Timestamp-based log formatting with category support
|
||||
- Runtime log level filtering for development and production builds
|
||||
|
||||
6. **SaveManager** (`src/autoloads/SaveManager.gd`)
|
||||
- Persistent game data management with comprehensive validation
|
||||
- High score tracking and current score management
|
||||
- Game statistics (games played, total score)
|
||||
- Grid state persistence for match-3 gameplay continuity
|
||||
- Progress reset functionality with complete data cleanup
|
||||
- Security features: backup system, checksum validation, file size limits
|
||||
- Robust error handling with backup restoration capabilities
|
||||
- Uses: `user://savegame.save` for persistent storage
|
||||
|
||||
## Scene Hierarchy & Flow
|
||||
|
||||
### Main Scenes
|
||||
|
||||
Reference in New Issue
Block a user