[index](../../index.html) / content / base / difficulty\_util --- # Module content.base.difficulty\_util[🔗](#content.base.difficulty_util) ``` global record DifficultyUtil calculateDifficulty: function({string : integer}): GameDifficulty getModParamPreset: function(GameDifficulty): {string : integer} getLabel: function(GameDifficulty): string getScale: function(string, integer): number getAllValues: function(string): {number} end global enum GameDifficulty "Easy" "Hard" "Medium" "VeryHard" end ``` ## Category: globals[🔗](#category-globals) ### DifficultyUtil[🔗](#$content.base.difficulty_util~DifficultyUtil) ``` global record DifficultyUtil calculateDifficulty: function({string : integer}): GameDifficulty getModParamPreset: function(GameDifficulty): {string : integer} getLabel: function(GameDifficulty): string getScale: function(string, integer): number getAllValues: function(string): {number} end ``` ### DifficultyUtil.calculateDifficulty[🔗](#$content.base.difficulty_util~DifficultyUtil.calculateDifficulty) ``` function DifficultyUtil.calculateDifficulty({string : integer}): GameDifficulty ``` **Parameters** * `{string : integer}` **Returns** 1. `GameDifficulty` ### DifficultyUtil.getModParamPreset[🔗](#$content.base.difficulty_util~DifficultyUtil.getModParamPreset) ``` function DifficultyUtil.getModParamPreset(GameDifficulty): {string : integer} ``` **Parameters** * `GameDifficulty` **Returns** 1. `{string : integer}` ### DifficultyUtil.getLabel[🔗](#$content.base.difficulty_util~DifficultyUtil.getLabel) ``` function DifficultyUtil.getLabel(GameDifficulty): string ``` **Parameters** * `GameDifficulty` **Returns** 1. `string` ### DifficultyUtil.getScale[🔗](#$content.base.difficulty_util~DifficultyUtil.getScale) ``` function DifficultyUtil.getScale(string, integer): number ``` **Parameters** * `string` * `integer` **Returns** 1. `number` ### DifficultyUtil.getAllValues[🔗](#$content.base.difficulty_util~DifficultyUtil.getAllValues) ``` function DifficultyUtil.getAllValues(string): {number} ``` **Parameters** * `string` **Returns** 1. `{number}` ### GameDifficulty[🔗](#$content.base.difficulty_util~GameDifficulty) ``` global enum GameDifficulty "Easy" "Hard" "Medium" "VeryHard" end ``` ### GameDifficulty."Easy"[🔗](#$content.base.difficulty_util~GameDifficulty.) ### GameDifficulty."Hard"[🔗](#$content.base.difficulty_util~GameDifficulty.) ### GameDifficulty."Medium"[🔗](#$content.base.difficulty_util~GameDifficulty.) ### GameDifficulty."VeryHard"[🔗](#$content.base.difficulty_util~GameDifficulty.)