feat: Added interactions with accounts/quests/map

- Bump version to 0.5.0
- Added Quest::complete_for_account public function
- Added Map::unlock_room_for_account public function
- cli: Added "account unlock" command
- cli: "account complete" now uses Quest::complete_for_account
- cli: refactored logging
This commit is contained in:
Alexey 2025-12-05 15:38:14 +03:00
commit f88e010b4f
9 changed files with 231 additions and 138 deletions

4
Cargo.lock generated
View file

@ -332,7 +332,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "squad-quest"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"serde",
"toml",
@ -340,7 +340,7 @@ dependencies = [
[[package]]
name = "squad-quest-cli"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"chrono",
"clap",