diff --git a/components/UI/EntityStateBar.tscn b/components/UI/EntityStateBar.tscn index 2184784..ce88538 100644 --- a/components/UI/EntityStateBar.tscn +++ b/components/UI/EntityStateBar.tscn @@ -17,6 +17,7 @@ offset_right = 50.0 offset_bottom = 5.0 [node name="levelLabel" type="HBoxContainer" parent="health"] +unique_name_in_owner = true layout_mode = 1 anchors_preset = -1 anchor_left = 0.5 diff --git a/scripts/Statemachine/EntityBase.gd b/scripts/Statemachine/EntityBase.gd index 5336764..40edf68 100644 --- a/scripts/Statemachine/EntityBase.gd +++ b/scripts/Statemachine/EntityBase.gd @@ -77,7 +77,7 @@ func _ready(): health = fields.get(FieldStore.Entity.MAX_HEALTH) energy = fields.get(FieldStore.Entity.MAX_ENERGY) * 0.5 if isPlayer(): - statebar.levelLabel.hide() + statebar.levelLabels.hide() UIState.player = self hurtbox.body_entered.connect( func(body): diff --git a/scripts/Statemachine/EntityStateBar.gd b/scripts/Statemachine/EntityStateBar.gd index 69a2a5b..8182381 100644 --- a/scripts/Statemachine/EntityStateBar.gd +++ b/scripts/Statemachine/EntityStateBar.gd @@ -5,3 +5,4 @@ class_name EntityStateBar @onready var healthBar: ColorBar = $"%health" @onready var levelLabel: Label = $"%level" +@onready var levelLabels: HBoxContainer = $"%levelLabel"