Files
CultManor/game/characters/enemies/state_machine/cultist_state.gd
T
2026-02-12 21:08:35 +03:00

16 lines
309 B
GDScript

class_name CultistState
extends AbstractState
@export var cultist: AbstractCultist
func _get_colliding_player(ray_cast: RayCast2D) -> Player:
ray_cast.force_raycast_update()
if ray_cast.is_colliding():
var collider := ray_cast.get_collider()
if collider is Player:
return collider
return null