Module:HeroData/doc: Difference between revisionsGive feedback
m get_hero_scalar() example |
m get_hero_scalar() reordered |
||
| Line 89: | Line 89: | ||
<pre>{{#invoke:HeroData|get_list_elem|Abrams|WeaponTypes|2|true}}</pre> | <pre>{{#invoke:HeroData|get_list_elem|Abrams|WeaponTypes|2|true}}</pre> | ||
{{#invoke:HeroData|get_list_elem|Abrams|WeaponTypes|2|true}} | {{#invoke:HeroData|get_list_elem|Abrams|WeaponTypes|2|true}} | ||
=== get_hero_scalar === | |||
Retrieve a hero variable's scalar value that is inside either "Spirit Scaling" or "Level Scaling", such as Abram's BulletDamage (scaling). | |||
====Parameters==== | |||
* '''hero_key''' - Key of the hero. Search for the key of a given hero in [[Data:HeroData.json]] | |||
* '''scaling_type''' - "Spirit" or "Level" | |||
* '''hero_var''' - Key of the hero's variable that is inside either "Spirit Scaling" or "Level Scaling", see [[Data:HeroData.json]] | |||
====Examples==== | |||
<pre>{{#invoke:HeroData|get_hero_scalar|hero_atlas|Level|BulletDamage}}</pre> | |||
{{#invoke:HeroData|get_hero_scalar|hero_atlas|Level|BulletDamage}} | |||
=== write_infobox === | === write_infobox === | ||
| Line 103: | Line 117: | ||
{{#invoke:HeroData|write_infobox|Abrams}} | {{#invoke:HeroData|write_infobox|Abrams}} | ||
=== write_stat_infoboxes === | === write_stat_infoboxes === | ||