private Level() { player = Player.Instance; phases = new PhaseCollection(); Ending += (sender, args) => currentState = LevelState.End; }
private Level(int phases) { player = Player.Instance; this.phases = new PhaseCollection(phases); }
private Level() { player = Player.Instance; phases = new PhaseCollection(); Ending += (sender, args) => currentState = LevelState.End; }
private Level(int phases) { player = Player.Instance; this.phases = new PhaseCollection(phases); }