12 lines
224 B
GDScript
12 lines
224 B
GDScript
extends RayCast3D
|
|
|
|
|
|
func _ready() -> void:
|
|
add_exception($"../..")
|
|
|
|
func try_deal_damage(damage) -> void:
|
|
if is_colliding() == false:
|
|
return
|
|
var collider = get_collider()
|
|
if collider is Player:
|
|
collider.hp -= damage
|