frame-of-mind/src/logic-scenes/main menu/save_game_list.gd

26 lines
528 B
GDScript3
Raw Normal View History

@tool
extends CenterContainer
@export var new_game: bool = false:
set(value):
new_game = value
@export var save_1: SaveGame = SaveGame.new()
@export var save_2: SaveGame = SaveGame.new()
@export var save_3: SaveGame = SaveGame.new()
@export var update_display: bool:
set(value):
display()
func _ready() -> void:
display()
func display():
for child in get_children():
child.free()
add_child(SaveGameDisplay.new(save_1, 1))
add_child(SaveGameDisplay.new(save_2, 2))
add_child(SaveGameDisplay.new(save_3, 3))