système de sauvegarde, scène 3D de test sur la base astra et passage en forward+

This commit is contained in:
2026-02-06 10:28:36 +01:00
parent 83d462f2f4
commit cc421a951f
97 changed files with 2138 additions and 1007 deletions

View File

@@ -3,14 +3,18 @@ class_name GameData
signal current_region_data_updated(p : RegionData)
@export var settings : SettingsData = SettingsData.new()
@export var current_run : RunData = null
@export var current_region_data : RegionData = null
@export var player_data : PlayerData = PlayerData.new()
@export var max_mutations_by_plant : int = 2
@export var dialogs_done : Array[String] = []
@export var actual_scene : Scene = null
func start_run():
player_data.inventory.clear()
current_run = RunData.new()
@@ -29,3 +33,4 @@ func reset_all():
func start_region(region_param : RegionParameter):
current_region_data = RegionData.new(region_param)
current_region_data_updated.emit(current_region_data)
GameInfo.save_game_data()