misdiagnoses addition

This commit is contained in:
Maurane
2026-06-11 21:33:17 +02:00
parent 8d7bd240f7
commit 33bf0a2fed
26 changed files with 100 additions and 124 deletions
+1 -1
View File
@@ -1,12 +1,12 @@
extends Node
#Variables for gameplay
var day_count : int = 1
var floor_count : int = -1
var patient_count : int = 1
var its_patient_count : int = 0
var accurate_diagnoses : int = 0
var diagnoses_quota : int = 1
var misdiagnoses_allowed : int = 2
var daily_patient_limit : int = 3
var patient_list = []
var event_index : String = ""
+3 -3
View File
@@ -53,11 +53,11 @@ func _ready() -> void:
func _on_new_game_pressed():
#Setting/Resetting game parameters
Globals.day_count = 1
Globals.floor_count = -1
Globals.patient_count = 0
Globals.accurate_diagnoses = 0
Globals.diagnoses_quota = 1
Globals.misdiagnoses_allowed = 0
Globals.daily_patient_limit = 6
Globals.event_index = "interfloor"
for i in range(len(Patient.patient_list)):
@@ -112,13 +112,13 @@ func save_game(save_slot_number:int):
#Setting up save data
var save_data = {
"day_count": Globals.day_count,
"floor_count": Globals.floor_count,
"event_index": Globals.event_index,
"supervisor_index": Globals.supervisor_index,
"patient_count": Globals.patient_count,
"accurate_diagnoses": Globals.accurate_diagnoses,
"diagnoses_quota": Globals.diagnoses_quota,
"misdiagnoses_allowed": Globals.misdiagnoses_allowed,
"daily_patient_limit": Globals.daily_patient_limit,
"patient_list": Patient.patient_list,
"its_list": Patient.its_list,
@@ -168,13 +168,13 @@ func load_game(load_slot_number:int):
if load_data is Dictionary: #Checks if loaded data is a Dictionary
print("Loaded save: " + str(load_data))
Globals.day_count = load_data["day_count"]
Globals.floor_count = load_data["floor_count"]
Globals.event_index = load_data["event_index"]
Globals.supervisor_index = load_data["supervisor_index"]
Globals.patient_count = load_data["patient_count"]
Globals.accurate_diagnoses = load_data["accurate_diagnoses"]
Globals.diagnoses_quota = load_data["diagnoses_quota"]
Globals.misdiagnoses_allowed = load_data["misdiagnoses_allowed"]
Globals.daily_patient_limit = load_data["daily_patient_limit"]
Patient.patient_list.clear()
Patient.patient_list.append_array(load_data["patient_list"])