extends TextureProgressBar @export var high: Texture2D @export var medium: Texture2D @export var low: Texture2D var health: HealthComponent func _ready(): health = owner.health health.value_changed.connect(on_health_changed) func on_health_changed(): value = health.value / health.max_value if value < 0.45: texture_progress = low elif value < 0.75: texture_progress = medium else: texture_progress = high