Uses of Enum Class
com.prineside.tdi2.enums.DifficultyMode
Packages that use DifficultyMode
Package
Description
The game itself.
A hard-coded lists of different types of everything, for example, types of enemies or towers.
- 
Uses of DifficultyMode in com.prineside.tdi2
Fields in com.prineside.tdi2 declared as DifficultyMode - 
Uses of DifficultyMode in com.prineside.tdi2.enums
Fields in com.prineside.tdi2.enums declared as DifficultyModeMethods in com.prineside.tdi2.enums that return DifficultyModeModifier and TypeMethodDescriptionstatic DifficultyModeReturns the enum constant of this class with the specified name.static DifficultyMode[]DifficultyMode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.prineside.tdi2.enums with parameters of type DifficultyModeModifier and TypeMethodDescriptionstatic booleanDifficultyMode.hasSpecialResources(DifficultyMode mode) static booleanDifficultyMode.isEndless(DifficultyMode mode)  - 
Uses of DifficultyMode in com.prineside.tdi2.managers
Fields in com.prineside.tdi2.managers declared as DifficultyModeModifier and TypeFieldDescriptionLeaderBoardManager.BasicLevelsTopLeaderboards.difficultyModeLeaderBoardManager.LeaderboardsRankResult.difficultyModeLeaderBoardManager.LeaderboardsResult.difficultyModeReplayManager.ReplayHeader.difficultyModeReplayManager.ReplayRecord.difficultyModeMethods in com.prineside.tdi2.managers that return DifficultyModeMethods in com.prineside.tdi2.managers with parameters of type DifficultyModeModifier and TypeMethodDescriptionstatic intProgressManager.clampModeDifficulty(DifficultyMode mode, int setValue, BasicLevel basicLevel, boolean disableResearchAndTrophies, boolean forUserMaps, ProgressManager.ProgressSnapshotForState progressSnapshot) static intProgressManager.clampModeDifficultyGVP(DifficultyMode mode, int setValue, GameValueProvider gvp) GameValueManager.createSnapshot(GameValueManager.GameValuesSnapshot snapshot, DifficultyMode difficultyMode, boolean fillWithEffects, BasicLevel forLevel, boolean disableResearchAndTrophies, boolean forUserMaps, ProgressManager.ProgressSnapshotForState progressSnapshot) booleanProgressManager.difficultyModeAvailable(DifficultyMode mode) ProgressManager.getDifficultyModeColor(DifficultyMode mode) intProgressManager.getDifficultyModeDiffMultiplier(DifficultyMode mode) static floatProgressManager.getDifficultyModePrizeMultiplier(DifficultyMode mode) ProgressManager.getDifficultyName(DifficultyMode mode) voidLeaderBoardManager.getLeaderboards(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, ObjectConsumer<LeaderBoardManager.LeaderboardsResult> retriever) voidLeaderBoardManager.getLeaderboardsAdvanceRank(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, long score, ObjectConsumer<LeaderBoardManager.LeaderboardsRankResult> retriever) voidLeaderBoardManager.getLeaderboardsRank(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, ObjectConsumer<LeaderBoardManager.LeaderboardsRankResult> retriever) voidProgressManager.setDifficultyMode(DifficultyMode mode)  - 
Uses of DifficultyMode in com.prineside.tdi2.managers.preferences.categories.progress
Methods in com.prineside.tdi2.managers.preferences.categories.progress that return DifficultyModeMethods in com.prineside.tdi2.managers.preferences.categories.progress with parameters of type DifficultyModeModifier and TypeMethodDescriptionvoidPP_Progress.setDifficultyMode(DifficultyMode difficultyMode)  - 
Uses of DifficultyMode in com.prineside.tdi2.screens
Methods in com.prineside.tdi2.screens with parameters of type DifficultyModeModifier and TypeMethodDescriptionstatic voidGameScreen.configureSystemsBeforeSetup(GameSystemProvider S, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration, boolean canLootCases, boolean lootBoostEnabled, boolean rarityBoostEnabled, long gameStartTimestamp, BasicLevel basicLevel, UserMap userMap, DifficultyMode difficultyMode, int modeDifficultyMultiplier, GameStateSystem.GameMode gameMode, BossType[] allowedBossesForCustomMaps, ProgressManager.ProgressSnapshotForState progressSnapshot, ProgressManager.InventoryStatistics inventoryStatistics, DailyQuestManager.DailyQuestLevel dailyQuestLevel) Used by: - GameScreen.init() - GameStateSystem.continueSavedGame() (if continued with sync validator)Constructors in com.prineside.tdi2.screens with parameters of type DifficultyModeModifierConstructorDescriptionGameScreen(BasicLevel basicLevel, DifficultyMode difficultyMode, int modeDifficultyMultiplier, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration, boolean canLootCases, boolean lootBoostEnabled, boolean rarityBoostEnabled, long gameStartTimestamp, ProgressManager.ProgressSnapshotForState progressSnapshot, ProgressManager.InventoryStatistics inventoryStatistics, DailyQuestManager.DailyQuestLevel dailyQuestLevel) Used by: - GameStateSystem.restartGame() - GameStateSystem.continueSavedGame() - GameStateSystem.startReplay() - GameStateSystem.headlessValidateGame() --- ScreenManager.startNewBasicLevel() --- ScreenManager.startNewDailyLevel()GameScreen(BasicLevel basicLevel, DifficultyMode difficultyMode, int modeDifficultyMultiplier, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration, long gameStartTimestamp, ProgressManager.ProgressSnapshotForState progressSnapshot) Used by: - ScreenManager.startNewBasicLevel()GameScreen(UserMap userMap, DifficultyMode difficultyMode, int modeDifficultyMultiplier, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration, long gameStartTimestamp, BossType[] allowedBossesForCustomMaps, ProgressManager.ProgressSnapshotForState progressSnapshot, ProgressManager.InventoryStatistics inventoryStatistics) Used by: - ScreenManager.startNewUserLevel() - GameStateSystem.restartGame() - GameStateSystem.continueSavedGame() - GameStateSystem.startReplay() - GameStateSystem.headlessValidateGame() - 
Uses of DifficultyMode in com.prineside.tdi2.systems
Fields in com.prineside.tdi2.systems declared as DifficultyMode - 
Uses of DifficultyMode in com.prineside.tdi2.utils.simulation
Fields in com.prineside.tdi2.utils.simulation declared as DifficultyMode