extends Control const ABILITY_CONTAINER = preload("uid://cj2817cl63cf") @onready var character_class_options: OptionButton = %CharacterClassOptions @onready var abilities_grid: GridContainer = %AbilitiesGrid func _ready() -> void: var ability_containers = abilities_grid.get_children() for ability in Abilities.Ability: var ability_container: AbilityContainer = ability_containers[Abilities.Ability[ability]] ability_container.ability_name = str(ability).to_pascal_case() #var new_container: AbilityContainer = ABILITY_CONTAINER.instantiate() #new_container.ability_name = str(ability).to_pascal_case() #abilities_grid.add_child(new_container) for character_class in Classes.CharacterClass: print_debug(character_class) character_class_options.add_item(str(character_class).to_pascal_case())