17 lines
467 B
GDScript
17 lines
467 B
GDScript
class_name AbilityContainer
|
|
extends HBoxContainer
|
|
|
|
var ability_name : String = "SomeAbility": set = set_ability_name
|
|
|
|
@onready var ability_label: Label = $AbilityLabel
|
|
@onready var ability_score: OptionButton = $AbilityScore
|
|
|
|
func _ready() -> void:
|
|
for score in 20:
|
|
ability_score.add_item(str(score + 1))
|
|
|
|
func set_ability_name(a_n: String) -> void:
|
|
print_debug("Creating an Ability Container for %s" % a_n)
|
|
ability_name = a_n
|
|
ability_label.text = ability_name
|