Module:GenericData/doc

Revision as of 14:32, 29 July 2026 by LVL (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is the documentation page for Module:GenericData

Overview

Provides access to generic/miscellaneous data from Data:GenericData.json

Functions

get_objective_param

Provides access to "ObjectiveParams" data.

Parameters

  • key - key to access

Examples

{{#invoke:GenericData|get_objective_param|Tier1GoldKill}}

1250

get_rejuv_param

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

  • 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

{{#invoke:GenericData|get_rejuv_param|MaxHP}}

10%

{{#invoke:GenericData|get_rejuv_param|RejuvinatorRebirthDuration|1}}

180

get_tiered_item_price

Provides access to "ItemPricePerTier" data.

Parameters

  • tier - The list index to access, which represents the tier of the item.

Examples

{{#invoke:GenericData|get_tiered_item_price|5}}

6400

get_trooper_gold_share_frac

Provides access to "TrooperKillGoldShareFrac" data (soul distribution percentages when multiple players kill a lane trooper).

Parameters

  • index - The number of players splitting the souls (1 = solo, 2 = duo, etc.).

Examples

{{#invoke:GenericData|get_trooper_gold_share_frac|3}}

36%

get_hero_gold_share_frac

Provides access to "HeroKillGoldShareFrac" data (soul distribution percentages when multiple players kill an enemy hero).

Parameters

  • index - The number of players splitting the souls (1 = solo, 2 = duo, etc.).

Examples

{{#invoke:GenericData|get_hero_gold_share_frac|4}}

17%

get_streetbrawl_param

Provides access to "StreetBrawl" data (respawn times, gold per round, objective health, etc.).

Parameters

  • 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., 1 for Round 1). If omitted, returns a comma-separated list of all values.

Examples

{{#invoke:GenericData|get_streetbrawl_param|m_iScoreToWin}}

3