Difference between revisions of "Template:Autoinfobox zkunit"

From Zero-K
Jump to navigation Jump to search
m (Image handling)
m (Oops)
Line 13: Line 13:
 
|hitpoints = {{{hitpoints|{{#invoke:UnitData|getData|{{{defname}}}|hitpoints}}}}}
 
|hitpoints = {{{hitpoints|{{#invoke:UnitData|getData|{{{defname}}}|hitpoints}}}}}
 
|mass = {{{mass|{{#invoke:UnitData|getData|{{{defname}}}|mass}}}}}
 
|mass = {{{mass|{{#invoke:UnitData|getData|{{{defname}}}|mass}}}}}
|movespeed = {{{mass|{{#invoke:UnitData|getData|{{{defname}}}|mass}}}}}
+
|movespeed = {{{movespeed|{{#invoke:UnitData|getData|{{{defname}}}|movespeed}}}}}
 
|turnrate = {{{turnrate|{{#invoke:UnitData|getData|{{{defname}}}|turnrate}}}}}
 
|turnrate = {{{turnrate|{{#invoke:UnitData|getData|{{{defname}}}|turnrate}}}}}
 
|energy = {{{energy|{{#invoke:UnitData|getData|{{{defname}}}|energy}}}}}
 
|energy = {{{energy|{{#invoke:UnitData|getData|{{{defname}}}|energy}}}}}

Revision as of 20:38, 10 May 2024


Template documentation[view] [edit] [history] [purge]

This template uses Module:UnitData to autogenerate unit infoboxes, transcluding and filling in Template:Infobox zkunit data from Module:UnitData/data. Specific tags can be overridden by manually specifying them, if necessary.

Example usage:

{{Autoinfobox zkunit
|defname=striderdetriment
|name=Name override
}}

The module can also be invoked directly without this template to generate an infobox (note that output may not be identical in some cases; observed with automatic detection of buildpic on Reef):

{{#invoke:UnitData|printInfobox|defname=striderdetriment|name=Name override}}

When invoking from module, defname may be passed as an anonymous parameter instead.

For more information, see the module page.