monsterfangen/ui/ingame_menu/ingame_menu.gd

25 lines
759 B
GDScript

extends Control
class_name MonsterList
@onready var monster_list_entry_container: VBoxContainer = %MonsterListEntryContainer/VBoxContainer
@onready var monster_list_entry: PackedScene = preload("res://ui/ingame_menu/party_list_entry.tscn")
func _ready() -> void:
visible = false
for i: int in range(6):
var entry: Node = monster_list_entry.instantiate()
monster_list_entry_container.add_child(entry)
func _on_close_button_pressed() -> void:
visible = false
func update() -> void:
for i: int in SaveManager.current_save.party.size():
var monster: MonsterData = SaveManager.current_save.party[i]
var entry: Node = monster_list_entry_container.get_child(i)
entry.update(monster)
func _update_player_info() -> void:
#%PlayerName.text =
pass