Cleaned up @export and @onready ordering; commented out unfinished

features.
This commit is contained in:
Henry 2025-12-15 12:03:13 +00:00
parent 1ebba28e5d
commit d739beb6f2
2 changed files with 42 additions and 42 deletions

18
ui.gd
View file

@ -3,10 +3,10 @@ extends MarginContainer
@onready var shield_bar = $HBoxContainer/ShieldBar
@onready var score_counter = $HBoxContainer/ScoreCounter
var shader_active = false
# var shader_active = false
func _ready():
get_node("Player.Ship").node_ready.connect("shield_ui", self, "_on_shield_ui")
# get_node("Player.Ship").node_ready.connect("shield_ui", self, "_on_shield_ui")
EventBus.shield_changed.connect(_on_shield_changed)
func update_score(value):
@ -30,10 +30,10 @@ func _on_shield_changed(max_value: int, old_value: int, new_value: int) -> void:
func _on_shield_ui():
print("SHIELD FX!")
shader_active = true
shield_bar.material.set_shader_parameter("toggle", 1.0)
await get_tree().create_timer(1).timeout
shader_active = false
shield_bar.material.set_shader_parameter("toggle", 0.0)
# func _on_shield_ui():
# print("SHIELD FX!")
# shader_active = true
# shield_bar.material.set_shader_parameter("toggle", 1.0)
# await get_tree().create_timer(1).timeout
# shader_active = false
# shield_bar.material.set_shader_parameter("toggle", 0.0)