private void MakeFSM() { fsm = new FsmSystem <StateID>(); NormalMove crawl = new NormalMove(this); fsm.addState(StateID.CRAWL, crawl); StealMode steal = new StealMode(this); fsm.addState(StateID.STEAL, steal); fsm.init(StateID.CRAWL); }