extends Resource class_name PlayerStats var max_health = 4 var health = max_health setget set_health signal player_died func set_health(value): health = clamp(value, 0, max_health) if health == 0: emit_signal("player_died")