Files
tpf3-overtake/docs/reference/script-doc/content_base_difficulty_util.md

2.7 KiB

index / content / base / difficulty_util


Module 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🔗

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🔗

function DifficultyUtil.calculateDifficulty({string : integer}): GameDifficulty

Parameters

  • {string : integer}

Returns

  1. GameDifficulty

DifficultyUtil.getModParamPreset🔗

function DifficultyUtil.getModParamPreset(GameDifficulty): {string : integer}

Parameters

  • GameDifficulty

Returns

  1. {string : integer}

DifficultyUtil.getLabel🔗

function DifficultyUtil.getLabel(GameDifficulty): string

Parameters

  • GameDifficulty

Returns

  1. string

DifficultyUtil.getScale🔗

function DifficultyUtil.getScale(string, integer): number

Parameters

  • string
  • integer

Returns

  1. number

DifficultyUtil.getAllValues🔗

function DifficultyUtil.getAllValues(string): {number}

Parameters

  • string

Returns

  1. {number}

GameDifficulty🔗

global enum GameDifficulty  "Easy"
  "Hard"
  "Medium"
  "VeryHard"
end

GameDifficulty."Easy"🔗

GameDifficulty."Hard"🔗

GameDifficulty."Medium"🔗

GameDifficulty."VeryHard"🔗