Menu de base

Un menu qui propose de démarrer le jeu ou de le continuer, sauver ne
sert pour l'instant à rien
This commit is contained in:
Thomas
2025-03-29 21:00:00 +01:00
parent 2370915f90
commit 95c45dcdb8
8 changed files with 146 additions and 13 deletions

27
scenes/game.gd Normal file
View File

@@ -0,0 +1,27 @@
extends Node2D
var destination_map = {
"oustide":preload("res://scenes/outside.tscn"),
}
func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("menu"):
open_menu()
# list of scenes
var current_scene = "menu"
var outside = null
var menu = null
func start_game():
menu = get_child(0)
if outside == null:
outside = destination_map["oustide"].instantiate()
add_child(outside)
remove_child(menu)
current_scene = "outside"
func open_menu():
remove_child(outside)
add_child(menu)
current_scene = "menu"