public GameModeDefaults(ScoreManager.GameMode GameMode, int MaxScore, int StartingLives, int MaxTime) { this.GameMode = GameMode; this.MaxScore = MaxScore; this.StartingLives = StartingLives; this.MaxTime = MaxTime; }
void SetModeDefaults(ScoreManager.GameMode gameMode) { GameModeDefaults defaults = Array.Find(gameModeDefaults, x => x.GameMode == gameMode); menuOptions.MaxScore = defaults.MaxScore; menuOptions.StartingLives = defaults.StartingLives; menuOptions.MaxGameTime = defaults.MaxTime; }
public MenuOptions(int MaxScore = 10, int StartingLives = 3, ScoreManager.ScoreMode scoreMode = ScoreManager.ScoreMode.Points, int Level = 1, ScoreManager.GameMode gameMode = ScoreManager.GameMode.BasicPoints, int maxGameTime = -1) { this.MaxScore = MaxScore; this.StartingLives = StartingLives; this.scoreMode = scoreMode; this.Level = Level; this.gameMode = gameMode; this.MaxGameTime = maxGameTime; }