Sync working project files - hub layout, boss roster, doc updates

This commit is contained in:
2026-03-05 15:50:37 -05:00
parent 6ce4531b76
commit f1b4820307
47 changed files with 1476 additions and 402 deletions
+4 -2
View File
@@ -5,7 +5,8 @@ const SAVE_PATH := "user://save.cfg"
func save() -> void:
var data := ConfigFile.new()
data.set_value("upgrades", "parts", UpgradeManager.get_save_data())
data.set_value("upgrades", "hub_credits", UpgradeManager.hub_credits)
data.set_value("upgrades", "hub_credits", UpgradeManager.hub_credits)
data.set_value("upgrades", "wallet_credits", UpgradeManager.wallet_credits)
data.set_value("cards", "collection", CardCollection.get_save_data())
data.set_value("npcs", "registry", NPCManager.get_save_data())
data.set_value("lore", "discovered", LoreManager.get_save_data())
@@ -17,7 +18,8 @@ func load_save() -> void:
var data := ConfigFile.new()
data.load(SAVE_PATH)
UpgradeManager.load_save_data(data.get_value("upgrades", "parts", {}))
UpgradeManager.hub_credits = data.get_value("upgrades", "hub_credits", 0)
UpgradeManager.hub_credits = data.get_value("upgrades", "hub_credits", 0)
UpgradeManager.wallet_credits = data.get_value("upgrades", "wallet_credits", 0)
CardCollection.load_save_data(data.get_value("cards", "collection", {}))
NPCManager.load_save_data(data.get_value("npcs", "registry", {}))
LoreManager.load_save_data(data.get_value("lore", "discovered", []))