public virtual void SetCurrentState(HackGameAgent_State state) { HackGameAgent_State oldState = currentState; currentState = state; EnteringNewState(oldState, state); }
public abstract void EnteringNewState(HackGameAgent_State oldState, HackGameAgent_State newState);