Files
CultManor/game/characters/enemies/state_machine/move_state.gd
T
2026-02-09 21:49:14 +03:00

26 lines
476 B
GDScript

@abstract
class_name CultistMoveState
extends CultistState
const DIRECTION_LEFT = -1
const DIRECTION_RIGHT = 1
@export var fall_state: CultistState
@warning_ignore("unused_private_class_variable")
var _direction := 0
@warning_ignore("unused_private_class_variable")
var _wall_ray_cast : RayCast2D
var _player_ray_cast : RayCast2D
func enter() -> void:
_set_ray_cast_enable(_player_ray_cast, true)
func exit() -> void:
_set_ray_cast_enable(_player_ray_cast, false)