Please note that some information on this wiki is still based on the demo version.
If you notice any errors, feel free to correct them.

Template:Infobox unit: Difference between revisions

From Super Fantasy Kingdom Official Wiki
m 62 revisions imported
using portable infobox
Line 1: Line 1:
<includeonly>{{#invoke:Infobox|main
<includeonly><infobox>
|image = {{#if:{{{image|}}}|[[File:{{{image}}}{{!}}128px]]}}
  <title source="title">
|sections = general, combat
    <default>{{PAGENAME}}</default>
 
  </title>
|general_nolabel = yes
  <image source="image" />
|general = kingdom, unlocking, recruiting, costs, upgradeCosts
  <data source="caption" style="text-align: center"/>
|kingdom_label = Kingdom
  <data source="kingdom">
|kingdom = {{kingdomDisplay|{{{kingdom|}}}|1}}
    <label>Kingdom</label>
|unlocking_label = Unlocking
    <format>{{kingdomDisplay|{{{kingdom|}}}|1}}</format>
|recruiting_label = Recruiting
  </data>
|costs_label = Costs
  <data source="unlocking">
|upgradeCosts_label = Upgrade Costs
    <label>Unlocking</label>
 
  </data>
|combat_label = Combat
  <data source="recruiting">
|combat = onTower, damageType, element, movement, attackStyle, role, resistance, weakness
    <label>Recruiting</label>
|onTower_label = Placeable on tower
  </data>
|onTower = {{#ifeq:{{{onTower|}}}|yes|[[File:Tower.png|20px]] yes{{#if:{{#var:noAutoCategories}}||[[Category:Units placeable in towers]]}}|{{{onTower|no}}}[[Category:Units not placeable in towers]]}}
  <data source="upgradeCosts">
|damageType_label = Damage Type
    <label>Upgrade Costs</label>
|damageType = {{damageTypeDisplay|{{{damageType|}}}|1}}
  </data>
|element_label = Element
  <group>
|element = {{elementDisplay|{{{element|}}}|1}}
    <header>Combat</header>
|movement_label = Movement
    <data source="onTower">
|movement = {{movementDisplay|{{{movement|}}}|1}}
      <label>Placeable on tower</label>
|attackStyle_label = Attack Style
      <format>{{#ifeq:{{{onTower|}}}|yes|[[File:Tower.png|20px]] yes{{#if:{{#var:noAutoCategories}}||[[Category:Units placeable in towers]]}}|{{{onTower|no}}}[[Category:Units not placeable in towers]]}}</format>
|attackStyle = {{attackStyleDisplay|{{{attackStyle|}}}|1}}
    </data>
|role_label = Role
    <data source="damageType">
|role = {{roleDisplay|{{{role|}}}|1}}
      <label>Damage Type</label>
|resistance = {{itemLink|{{kingdom bonus|{{{kingdom|}}}|resistance}}}}
      <format>{{damageTypeDisplay|{{{damageType|}}}|1}}</format>
|resistance_label = Resistance
    </data>
|weakness = {{itemLink|{{kingdom bonus|{{{kingdom|}}}|weakness}}}}
    <data source="element">
|weakness_label = Weakness
      <label>Element</label>
}}
      <format>{{elementDisplay|{{{element|}}}|1}}</format>
    </data>
    <data source="movement">
      <label>Movement</label>
      <format>{{movementDisplay|{{{movement|}}}|1}}</format>
    </data>
    <data source="attackStyle">
      <label>Attack Style</label>
      <format>{{attackStyleDisplay|{{{attackStyle|}}}|1}}</format>
    </data>
    <data source="role">
      <label>Role</label>
      <format>{{roleDisplay|{{{role|}}}|1}}</format>
    </data>
    <data>
      <label>Resistance</label>
      <default>{{itemLink|{{kingdom bonus|{{{kingdom|}}}|resistance}}}}</default>
    </data>
    <data>
      <label>Weakness</label>
      <default>{{itemLink|{{kingdom bonus|{{{kingdom|}}}|weakness}}}}</default>
    </data>
  </group>
</infobox>
[[Category:Units]]
[[Category:Units]]
{{#if:{{#var:noCargo}}||{{#cargo_store:_table=Units
{{#if:{{#var:noCargo}}||{{#cargo_store:_table=Units

Revision as of 22:43, 27 October 2025

This is an infobox template for units. Use it on unit pages, e.g. like this

{{infobox unit
| title = Swordsman
| image = Swordsman.png
| caption = ''Point and stab''
| kingdom = Human
| recruiting = Castle on the right
| costs = {{ItemLink|Stone|quantity=4}}
| upgradeCosts = {{IconLinkSequence|Stone|8|16|32}}
| onTower = yes
| damageType = Physical
| element = None
| movement = Infantry
| attackStyle = Melee
| role = Tank
}}

This template defines the table "Units". View table.