From b582ce28d6ceff2a605e273c24354f4fd48d0c34 Mon Sep 17 00:00:00 2001 From: Vladimir nett00n Budylnikov Date: Thu, 25 Sep 2025 22:56:44 +0400 Subject: [PATCH] saves and score are added --- docs/MAP.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/MAP.md b/docs/MAP.md index 5b9142c..960603e 100644 --- a/docs/MAP.md +++ b/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