public void LeaveSuccess() { cur_state = new LeaveSuccesState(this); cur_state.StartState(); }
public void StartWait() { cur_state = new WaitState(this, wait_time); cur_state.StartState(); }
public void LeaveBad() { cur_state = new LeaveBadState(this); cur_state.StartState(); }
public void Go() { cur_state = new ComeState(this); cur_state.StartState(); }