public virtual void SetExecutingFSM(Movement_Handler fsm) { if (fsm != null) { _psm = fsm; } }
public virtual void InitializeState(Animator anim, Abstract_Input_Handler input_Handler, Movement_Handler fsm, MovementStats movement_Handler, Rigidbody rigidbody) { SetInputHandler(input_Handler); SetExecutingAnim(anim); SetExecutingFSM(fsm); SetExecutingMovementHandler(movement_Handler); SetExecutingRigidbody(rigidbody); }