public AIStateDead(AIController controller) : base(controller, 0.1f) { }
public AIStateIdle(AIController controller) : base(controller, 0.1f) { }
public AIStatePatrol(AIController controller) : base(controller, 0.1f) { }
public AIStatePersuit(AIController controller) : base(controller, 0.1f) { }
public AIStateWaitAndSearch(AIController controller) : base(controller, 0.1f) { }
public AIStateMoveToLastKnownPosition(AIController controller) : base(controller, 0.1f) { }
public AIStateBase(AIController controller, float updateDelay) { this.controller = controller; }