11 lines
204 B
GDScript
11 lines
204 B
GDScript
extends RayCast3D
|
|
|
|
func deal_damage() -> void:
|
|
if !is_colliding():
|
|
return
|
|
|
|
var collider = get_collider()
|
|
if collider is Enemy:
|
|
collider.health_component.take_damage(15.0)
|
|
add_exception(collider)
|