Template:UnitInfobox: Difference between revisions

From Mechabellum Wiki
(Fixed error i made in carousel links)
(rework and update unit navigation)
Line 1: Line 1:
{{UnitData}}<div class="infobox" style="max-width: 100%;">
{{#vardefine:names |
; 1 Crawler
; 2 Fang
; 3 Marksman
; 4 Arclight
; 5 Wasp
; 6 Mustang
; 7 Sledgehammer
; 8 Steel Ball
; 9 Stormcaller
; 10 Phoenix
; 11 Rhino
; 12 Hacker
; 13 Wraith
; 14 Scorpion
; 15 Vulcan
; 16 Fortress
; 17 Melting Point
; 18 Overlord
; 19 War Factory
}}{{#vardefine:max | 19
}}{{#vardefine:pos | {{#sub:{{#var:names}} | {{#expr: {{#pos:{{#var:names}}|Crawler}} - 3}} | 3}}
}}{{#vardefine:prev | {{#ifexpr: {{#var:pos}} = 1 | {{#var:max}} | {{#expr: {{#var:pos}} - 1}} }}
}}{{#vardefine:next | {{#ifexpr: {{#var:pos}} = {{#var:max}} | 1 | {{#expr: {{#var:pos}} + 1}} }}
}}{{UnitData}}<div class="infobox" style="max-width: 100%;">
{| class="infobox-nav"
{| class="infobox-nav"
|[[{{#switch:{{PAGENAME}}|War Factory=Phoenix|Marksman=Fortress|Vulcan=Marksman|Melting Point=Vulcan|Rhino=Melting Point|Wasp=Rhino|Mustang=Wasp|Steel Ball=Mustang|Fang=Steel Ball|Crawler=Fang|Overlord=Crawler|Stormcaller=Overlord|Sledgehammer=Stormcaller|Hacker=Sledgehammer|Arclight=Hacker|Phoenix=Arclight|Fortress=War Factory|Wraith=Phoenix|#default={{PAGENAME}}}}|<span class="carousel-control-prev-icon"></span>]]
|[[{{#sub: {{#explode: {{#var:names}} | ; | {{#var:prev}} }} | 2 }}|<span class="carousel-control-prev-icon"></span>]]
|<div class="infobox-title" {{#ifeq: {{PAGENAME}} | Sledgehammer | style="font-size: 1.75em;" }}>{{PAGENAME}}</div>
|<div class="infobox-title" {{#ifeq: {{PAGENAME}} | Sledgehammer | style="font-size: 1.75em;" }}>{{PAGENAME}}</div>
| style="text-align:right;" | [[{{#switch:{{PAGENAME}}|War Factory=Fortress|Fortress=Marksman|Marksman=Vulcan|Vulcan=Melting Point|Melting Point=Rhino|Rhino=Wasp|Wasp=Mustang|Mustang=Steel Ball|Steel Ball=Fang|Fang=Crawler|Crawler=Overlord|Overlord=Stormcaller|Stormcaller=Sledgehammer|Sledgehammer=Hacker|Hacker=Arclight|Arclight=Phoenix|Phoenix=War Factory|Wraith=Vulcan|#default={{PAGENAME}}}}|<span class="carousel-control-next-icon"></span>]]
| style="text-align:right;" | [[{{#sub: {{#explode: {{#var:names}} | ; | {{#var:next}} }} | 2 }}|<span class="carousel-control-next-icon"></span>]]
|}
|}
{{#if:{{{type|}}}|<p class="text-center h5">{{{type}}}</p>}}
{{#if:{{{type|}}}|<p class="text-center h5">{{{type}}}</p>}}

Revision as of 19:45, 18 January 2024

Error: Unit "UnitInfobox" undefined!

UnitInfobox


Mobility Ground
Giant No
Cost 0
Unlock cost Free
Units 1
HP 0
Attack 0
Target Ground Only
Attack Interval 1s
Splash Damage No
Burst Damage Minimal
Max DPS 0
Range Melee
Speed 0m/s

v0.7.42

Infobox for all ingame stats for this unit

Template parameters

ParameterDescriptionTypeStatus
Imageimage

File name

Stringsuggested
Unit Typetype

A short description of the purpose

Example
"Light aircraft" or "High-speed anti-unit bot"
Stringsuggested
Descriptionigdesc

The in-game description

Example
A high-speed and high HP unit that attacks enemies at close range with a laser beam that gradually grows in size. The bane of all high HP units
Stringsuggested