Exemple #1
0
        public GameDifficultyMenuScreen(ScreenManager screenManager, GameScreen screen) : base(screenManager, screen)
        {
            UpdateHardModeDifficulties();

            DisableDefaultDifficultOptions();

            seedMenuEntry = GetSelectSeedMenu();
            AddMenuEntryAtIndex(0, seedMenuEntry);

            seedRepresentation = new SeedRepresentation(ScreenManager.Reflected.GCM);

            HookOnDifficultySelectedMethod();
        }
        public GameDifficultyMenuScreen(ScreenManager screenManager, GameScreen screen) : base(screenManager, screen)
        {
            UpdateHardModeDifficulties();

            if (ConnectCommand.IsWaitingForDifficulty)
            {
                fillingMethod = FillingMethod.Archipelago;
            }
            else
            {
                DisableDefaultDifficultOptions();
            }

            seedMenuEntry = GetSelectSeedMenu();
            AddMenuEntryAtIndex(0, seedMenuEntry);

            seedRepresentation = new SeedRepresentation(ScreenManager.Dynamic.GCM);

            HookOnDifficultySelectedMethod();
        }