public void EnterState(KnightStates state) { KnightState = state; }
public virtual void ExitState(Knight knight, KnightStates state) { knight.KnightState = state; }