protected virtual void Start() { Map = MapStore.GetMap(Scale, _unit.Fraction); DefaultState = new Watching(new MovementHelper(_unit, Map), new TargetingHelper(_unit, Map), _unit, Map, FindObjectOfType <VisionStore>().GetVisionObserver(_unit), null); }
public NextStateBuilder(CognitionState parentState) { _parentState = parentState; }
public CognitionState AndChangeStateTo(CognitionState nextState) { return(nextState); }