From a38ab660b4bb1e6abb6559c6dbc8ac654cfee54f Mon Sep 17 00:00:00 2001 From: VinPropane Date: Sun, 24 May 2026 20:40:00 -0400 Subject: [PATCH] NEO-75: fix gdlint/gdformat on economy HUD node paths Resolve economy HUD @onready paths via EconomyHudSection.get_node so gdlint max-line-length and gdformat both pass pre-push. --- client/scripts/main.gd | 8 +++++--- client/test/prototype_economy_hud_section_test.gd | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/client/scripts/main.gd b/client/scripts/main.gd index 5b593a0..ed43e55 100644 --- a/client/scripts/main.gd +++ b/client/scripts/main.gd @@ -102,11 +102,13 @@ var _recipe_defs_error: String = "" @onready var _target_lock_label: Label = $UICanvas/TargetLockLabel @onready var _cast_feedback_label: Label = $UICanvas/CastFeedbackLabel @onready var _cooldown_slots_label: Label = $UICanvas/CooldownSlotsLabel -@onready var _inventory_label: Label = $UICanvas/EconomyHudSection/Body/InventoryLabel +@onready var _economy_hud_section: VBoxContainer = $UICanvas/EconomyHudSection +@onready var _inventory_label: Label = _economy_hud_section.get_node("Body/InventoryLabel") @onready var _gather_feedback_label: Label = $UICanvas/GatherFeedbackLabel @onready var _craft_feedback_label: Label = $UICanvas/CraftFeedbackLabel -@onready var _skill_progression_label: Label = $UICanvas/EconomyHudSection/Body/SkillProgressionLabel -@onready var _craft_recipe_panel: Node = $UICanvas/EconomyHudSection/Body/CraftRecipePanel +@onready +var _skill_progression_label: Label = _economy_hud_section.get_node("Body/SkillProgressionLabel") +@onready var _craft_recipe_panel: Node = _economy_hud_section.get_node("Body/CraftRecipePanel") @onready var _inventory_client: Node = $InventoryClient @onready var _item_defs_client: Node = $ItemDefinitionsClient @onready var _skill_progression_client: Node = $SkillProgressionClient diff --git a/client/test/prototype_economy_hud_section_test.gd b/client/test/prototype_economy_hud_section_test.gd index 0e8a63b..46ed2d5 100644 --- a/client/test/prototype_economy_hud_section_test.gd +++ b/client/test/prototype_economy_hud_section_test.gd @@ -1,6 +1,7 @@ extends GdUnitTestSuite ## NEO-75: economy HUD collapse toggle shows/hides body container. +## Covers economy HUD node paths via EconomyHudSection.get_node in main.gd. const EconomyHudSection := preload("res://scripts/prototype_economy_hud_section.gd")