Module:GenericData/docGive feedback
This is the documentation page for Module:GenericData
Overview
[edit source]Provides access to generic/miscellaneous data from Data:GenericData.json
Functions
[edit source]get_objective_param
[edit source]Provides access to "ObjectiveParams" data.
Parameters
[edit source]- key - key to access
Examples
[edit source]{{#invoke:GenericData|get_objective_param|Tier1GoldKill}}
1250
get_rejuv_param
[edit source]Provides access to data related to the Rejuvenator.
Note: Some values (e.g., buff stats like MaxHP) are hard-coded in the module, while others are read from the "RejuvParams" table in Data:GenericData.json. Some JSON parameters may be for obsolete mechanics.
Parameters
[edit source]- key - The key to access (e.g.,
MaxHP,RejuvinatorRebirthDuration). - index - (OPTIONAL) The list index to access if the key's value is an array.
Examples
[edit source]{{#invoke:GenericData|get_rejuv_param|MaxHP}}
10%
{{#invoke:GenericData|get_rejuv_param|RejuvinatorRebirthDuration|1}}
180
get_tiered_item_price
[edit source]Provides access to "ItemPricePerTier" data.
Parameters
[edit source]- tier - The list index to access, which represents the tier of the item.
Examples
[edit source]{{#invoke:GenericData|get_tiered_item_price|5}}
6400
get_trooper_gold_share_frac
[edit source]Provides access to "TrooperKillGoldShareFrac" data (soul distribution percentages when multiple players kill a lane trooper).
Parameters
[edit source]- index - The number of players splitting the souls (1 = solo, 2 = duo, etc.).
Examples
[edit source]{{#invoke:GenericData|get_trooper_gold_share_frac|3}}
36%
get_hero_gold_share_frac
[edit source]Provides access to "HeroKillGoldShareFrac" data (soul distribution percentages when multiple players kill an enemy hero).
Parameters
[edit source]- index - The number of players splitting the souls (1 = solo, 2 = duo, etc.).
Examples
[edit source]{{#invoke:GenericData|get_hero_gold_share_frac|4}}
17%
get_streetbrawl_param
[edit source]Provides access to "StreetBrawl" data (respawn times, gold per round, objective health, etc.).
Parameters
[edit source]- key - The key to access (e.g.,
m_vecGoldPerRound,m_iScoreToWin). - index - (OPTIONAL) The list index to access if the key's value is an array (e.g.,
1for Round 1). If omitted, returns a comma-separated list of all values.
Examples
[edit source]{{#invoke:GenericData|get_streetbrawl_param|m_iScoreToWin}}
3