private void NextTurn() { if (_turnCnt > 0) _current.Freeze(); _current = new Turn(this); Turns.Add(++_turnCnt, _current); }
protected Step(Turn t) { ThisTurn = t; OnStepStarted(new StepEventArgs(this)); }
public RecoveryStep(Turn t) : base(t) { }
public PrepStep(Turn t) : base(t) { }