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
fix for kingdom bonus ItemLink |
temporary redisabled unlocking until all info is changed |
||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
</title> | </title> | ||
<image source="image" /> | <image source="image" /> | ||
<data source="caption"/> | <data source="caption"> | ||
<format>{{#if:{{{caption|}}}|''{{{caption}}}''}}</format> | |||
</data> | |||
<data source="kingdom"> | <data source="kingdom"> | ||
<label>Kingdom</label> | <label>Kingdom</label> | ||
| Line 11: | Line 13: | ||
<data source="unlocking"> | <data source="unlocking"> | ||
<label>Unlocking</label> | <label>Unlocking</label> | ||
<!--<default>{{UnitUnlockSmall}}</default>--> | |||
<format></format> | |||
</data> | </data> | ||
<data source="recruiting"> | <data source="recruiting"> | ||
| Line 17: | Line 21: | ||
<data source="upgradeCosts"> | <data source="upgradeCosts"> | ||
<label>Upgrade Costs</label> | <label>Upgrade Costs</label> | ||
<format></format> | |||
</data> | </data> | ||
<group> | <group> | ||
<header>Combat</header> | <header>Combat</header> | ||
<data source="damageType"> | <data source="damageType"> | ||
<label>Damage Type</label> | <label>Damage Type</label> | ||
| Line 31: | Line 32: | ||
<label>Element</label> | <label>Element</label> | ||
<format>{{elementDisplay|{{{element|}}}|1}}</format> | <format>{{elementDisplay|{{{element|}}}|1}}</format> | ||
</data> | |||
<data source="attackStyle"> | |||
<label>Class</label> | |||
<format>{{attackStyleDisplay|{{{attackStyle|}}}|1}}</format> | |||
</data> | </data> | ||
<data source="movement"> | <data source="movement"> | ||
<label>Movement</label> | <label>Movement</label> | ||
<format>{{movementDisplay|{{{movement|}}}|1}}</format> | <format>{{movementDisplay|{{{movement|}}}|1}}</format> | ||
</data> | </data> | ||
<data source="role"> | <data source="role"> | ||
<label>Role</label> | <label>Role</label> | ||
<format>{{roleDisplay|{{{role|}}}|1}}</format> | <format>{{roleDisplay|{{{role|}}}|1}}</format> | ||
</data> | |||
<data source="onTower"> | |||
<label>Placeable on tower</label> | |||
<format>{{#ifeq:{{{onTower|}}}|yes|[[File:Tower.png|20px]] [[File:Yes.png|20px]] yes{{#if:{{#var:noAutoCategories}}||[[Category:Units placeable in towers]]}}|[[File:TowerNo.png|20px]] {{{onTower|no}}}[[Category:Units not placeable in towers]]}}</format> | |||
</data> | |||
<data source="onWall"> | |||
<label>Placeable on wall</label> | |||
<format>{{#ifeq:{{{onWall|}}}|yes|[[File:Wall.png|20px]] [[File:Yes.png|20px]] yes{{#if:{{#var:noAutoCategories}}||[[Category:Units placeable on walls]]}}|[[File:WallNo.png|20px]] {{{onWall|no}}}}}</format> | |||
</data> | |||
<data source="onBench"> | |||
<label>Active on bench</label> | |||
<format>{{#ifeq:{{{onBench|}}}|yes|[[File:Yes.png|20px]] yes{{#if:{{#var:noAutoCategories}}||[[Category:Units Active on bench]]}}|[[File:No.png|20px]] {{{onBench|no}}}}}</format> | |||
</data> | </data> | ||
<data> | <data> | ||
| Line 58: | Line 71: | ||
|name = {{{title|{{PAGENAME}}}}} | |name = {{{title|{{PAGENAME}}}}} | ||
|onTower = {{#ifeq:{{{onTower|}}}|yes|1|0}} | |onTower = {{#ifeq:{{{onTower|}}}|yes|1|0}} | ||
|onWall = {{#ifeq:{{{onWall|}}}|yes|1|0}} | |||
|onBench = {{#ifeq:{{{onBench|}}}|yes|1|0}} | |||
|unreleased = {{#if:{{#var:unreleased}}|{{#var:unreleased}}|0}} | |unreleased = {{#if:{{#var:unreleased}}|{{#var:unreleased}}|0}} | ||
|unlocking = {{{unlocking|}}} | |unlocking = {{#if:{{{unlocking|}}}|{{{unlocking|}}}|{{UnitUnlockSmall}}}} | ||
|kingdom = {{{kingdom|}}} | |kingdom = {{{kingdom|}}} | ||
|isHero = {{#if:{{{isHero|}}}|1|0}} | |isHero = {{#if:{{{isHero|}}}|1|0}} | ||
|isSiege = {{#if:{{{isSiege|}}}|1|0}} | |||
|description={{{caption|}}} | |||
|damageType = {{{damageType|}}} | |damageType = {{{damageType|}}} | ||
|element = {{{element|}}} | |element = {{{element|}}} | ||
| Line 76: | Line 93: | ||
| title = Swordsman | | title = Swordsman | ||
| image = Swordsman.png | | image = Swordsman.png | ||
| caption = | | caption = Point and stab | ||
| kingdom = Human | | kingdom = Human | ||
| recruiting = Castle on the right | | recruiting = Castle on the right | ||
| Line 89: | Line 106: | ||
}} | }} | ||
</pre> | </pre> | ||
{{noCargo}}{{infobox unit | |||
| title = Swordsman | |||
| image = Swordsman.png | |||
| caption = Point and stab | |||
| kingdom = Human | |||
| unlocking = | |||
| recruiting = Castle on the right | |||
| costs = {{ItemLink|Stone|quantity=4}} | |||
| upgradeCosts = {{IconLinkSequence|Stone|8|16|32}} | |||
| onTower = yes | |||
| onWall = yes | |||
| onBench = yes | |||
| damageType = Physical | |||
| element = None | |||
| movement = Infantry | |||
| attackStyle = Melee | |||
| role = Tank | |||
}} | |||
{{#cargo_declare:_table=Units | {{#cargo_declare:_table=Units | ||
|name=String | |name=String | ||
| Line 94: | Line 129: | ||
|kingdom=String | |kingdom=String | ||
|isHero=Boolean | |isHero=Boolean | ||
|isSiege=Boolean | |||
|description=String | |||
|damageType=String | |damageType=String | ||
|element=String | |element=String | ||
| Line 100: | Line 137: | ||
|role=String | |role=String | ||
|onTower=Boolean | |onTower=Boolean | ||
|onWall=Boolean | |||
|onBench=Boolean | |||
|unreleased=Boolean | |unreleased=Boolean | ||
|requiredForRelics=String | |requiredForRelics=String | ||
Latest revision as of 02:52, 23 April 2026
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.


