spy mechanics WIP

This commit is contained in:
Maurane
2026-06-19 16:35:48 +02:00
parent 7565327b4e
commit 446b0fe28d
30 changed files with 518 additions and 116 deletions
+6
View File
@@ -65,6 +65,8 @@ func _on_new_game_pressed():
Patient.its_list = Patient.og_its_list
Patient.patients_seen.clear()
Patient.its_seen.clear()
Patient.spy.order = false
Patient.spy.count = 0
# DISABLED FOR NOW SINCE THERE'S NO INTRO ANYMORE
#Offering to skip the introduction
#var choice_text = "Do you wish to skip the introduction ?"
@@ -126,6 +128,8 @@ func save_game(save_slot_number:int):
"patients_seen": Patient.patients_seen,
"its_seen": Patient.its_seen,
"ite_seen": Patient.ite_seen,
"spy_order": Patient.spy.order,
"spy_count": Patient.spy.count,
"journal_entities": $ScreeningDesk.journal_layer.journal.entities_page.text,
"save_date": Globals.get_save_date()
}
@@ -184,6 +188,8 @@ func load_game(load_slot_number:int):
Patient.patients_seen = load_data["patients_seen"]
Patient.its_seen = load_data["its_seen"]
Patient.ite_seen = load_data["ite_seen"]
Patient.spy.order = load_data["spy_order"]
Patient.spy.count = load_data["spy_count"]
$ScreeningDesk.journal_layer.journal.entities_page.text = load_data["journal_entities"]
else:
print("Failed to parse Loading Data.")