des bruits de pas

tralala
This commit is contained in:
Thomas
2025-03-31 17:24:16 +02:00
parent b091bb96db
commit 6517dd744e
16 changed files with 102 additions and 39 deletions

View File

@@ -17,7 +17,10 @@ func _ready() -> void:
func start_game():
menu = get_child(0)
switch_scene(GameState.current_scene)
switch_to(GameState.current_scene)
func switch_to(to: String):
call_deferred("switch_scene", to)
func switch_scene(to: String):
var prev = get_child(0)
@@ -32,8 +35,12 @@ func switch_scene(to: String):
if bakery == null:
bakery = dest_bakery.instantiate()
scene = bakery
add_child(scene)
remove_child(prev)
scene.unload()
call_deferred("add_child", scene)
call_deferred("remove_child", prev)
call_deferred("init_scence", scene)
func init_scence(scene):
scene.load_from_game_state()
func open_menu():