class_name DamageableBody extends CharacterBody3D func deal_damage(delta: float) -> void: pass # Implemented in derived type func deal_heat(delta: float) -> void: pass # Implemented in derived type func deal_structure(delta: int) -> void: pass # Implemented in derived type