|
|
| Line 8: |
Line 8: |
| --><div class='field'><!-- | | --><div class='field'><!-- |
| --><div>{{{name}}}</div><!-- | | --><div>{{{name}}}</div><!-- |
| --><div>[[File:{{{name_en}}}_icon.png|64px|link=]]</div><!-- | | --><div>[[File:{{{id}}}_icon.png|64px|link=]]</div><!-- |
| --></div><!-- | | --></div><!-- |
| --></td> | | --></td> |
| </tr> | | </tr> |
| <!--==== BATTLEFIELD ====================================================--> | | <!--==== IMAGE ==========================================================--> |
| <tr> | | <tr> |
| <td colspan='4' class='image'><!-- | | <td colspan='4' class='image'><!-- |
| -->[[File:{{#switch:{{{faction}}} | | -->[[File:{{{id}}}_map.png|300px|link=]]<!-- |
| |human=Temple
| |
| |undead=Necropolis
| |
| |nature=Grove
| |
| |demon=Hive
| |
| |unfrozen=Schism
| |
| |dungeon=Dungeon
| |
| |neutral=Neutral
| |
| }}_{{#invoke:UnitInfobox|simplifyName|name={{{name_en}}}}}_Battlefield.png|300px|link=]]<!--
| |
| --></td> | | --></td> |
| </tr> | | </tr> |
| Line 35: |
Line 27: |
| --></td> | | --></td> |
| </tr> | | </tr> |
| <!--==== TIER ===========================================================-->
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|tier|{{{lang}}}}}</div><!--
| |
| --><div>{{#invoke:Roman|main|{{{tier}}}}}</div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| <!--==== COST ===========================================================-->
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_cost|{{{lang}}}}}</div><!--
| |
| --><div><!--
| |
| -->{{Cost
| |
| |gold = {{{gold_cost}}}
| |
| |wood = {{{wood_cost}}}
| |
| |ore = {{{ore_cost}}}
| |
| |gems = {{{gemstone_cost}}}
| |
| |crystals = {{{crystal_cost}}}
| |
| |mercury = {{{mercury_cost}}}
| |
| |lang = {{{lang}}}
| |
| }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
| -->{{#ifeq: {{#replace:{{{id|}}}|_upg|}} | {{{id|}}}||<!--
| |
| --><div class='field upgrade-cost'><!--
| |
| --><div>({{Translation|wiki_ubox_upgrade_cost|{{{lang}}}}})</div><!--
| |
| --><div><!--
| |
| -->({{Cost
| |
| |gold = {{#expr: 0{{{gold_cost|0}}} - 0{{{gold_cost0|}}} }}
| |
| |wood = {{#expr: 0{{{wood_cost|0}}} - 0{{{wood_cost0|}}} }}
| |
| |ore = {{#expr: 0{{{ore_cost|0}}} - 0{{{ore_cost0|}}} }}
| |
| |gems = {{#expr: 0{{{gemstone_cost|0}}} - 0{{{gemstone_cost0|}}} }}
| |
| |crystals = {{#expr: 0{{{crystal_cost|0}}} - 0{{{crystal_cost0|}}} }}
| |
| |mercury = {{#expr: 0{{{mercury_cost|0}}} - 0{{{mercury_cost0|}}} }}
| |
| |lang = {{{lang}}}
| |
| }})<!--
| |
| --></div><!--
| |
| --></div>}}<!--
| |
| --></td>
| |
| </tr>
| |
| <!--==== GROWTH =========================================================-->
| |
| {{#if: {{{units_weekly|}}}|
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_growth|{{{lang}}}}}</div><!--
| |
| --><div>+{{{units_weekly}}}</div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| |}}
| |
| <!--==== SQUAD VALUE ====================================================-->
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_squad|{{{lang}}}}}</div><!--
| |
| --><div>{{{squad_value|}}}</div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| <!--==== STATS ==========================================================-->
| |
| <tr class='band'><td colspan='4'>{{Translation|wiki_ubox_stats|{{{lang}}}}}</td></tr>
| |
| <tr>
| |
| <!-- Note: We could also use Template:StatDisplay, but we need StatDiff and multiple damage values -->
| |
| <td class='stat-cell'><!--
| |
| -->[[File:Health_Icon.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|hp|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{hp}}}{{StatDiff|{{{hp}}}|{{{hp0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Attack.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|offence|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{offence}}}{{StatDiff|{{{offence}}}|{{{offence0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Defence.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|defence|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{defence}}}{{StatDiff|{{{defence}}}|{{{defence0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Damage.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|damage|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{damage_min}}}{{StatDiff|{{{damage_min}}}|{{{damage_min0}}}}}-<!--
| |
| -->{{{damage_max}}}{{StatDiff|{{{damage_max}}}|{{{damage_max0}}}}}</div>
| |
| </td>
| |
| </tr>
| |
| <tr>
| |
| <td class='stat-cell'><!--
| |
| -->[[File:Icon_Stats_Morale.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|moral|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{morale}}}{{StatDiff|{{{morale}}}|{{{morale0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Luck.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|luck|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{luck}}}{{StatDiff|{{{luck}}}|{{{luck0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Initiative.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|initiative|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{initiative}}}{{StatDiff|{{{initiative}}}|{{{initiative0}}}}}</div>
| |
| </td>
| |
| <td class='stat-cell'>
| |
| [[File:Icon_Stats_Speed.png|32px|link=]]<!--
| |
| --><div class='stat-name'>{{Translation|speed|{{{lang}}}|type=unit_stat}}</div><!--
| |
| --><div class='stat-value'>{{{speed}}}{{StatDiff|{{{speed}}}|{{{speed0}}}}}</div>
| |
| </td>
| |
| </tr>
| |
| <!--==== OTHER INFO HEADER ==============================================-->
| |
| {{#if: {{{dwelling|}}}{{{bank|}}}{{{specialist_id|}}}|
| |
| <tr class='band'><td colspan='4'>{{Translation|wiki_ubox_other|{{{lang}}}}}</td></tr>
| |
| |}}
| |
| <!--==== DWELLING =======================================================-->
| |
| {{#if: {{{dwelling|}}}|
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_dwelling|{{{lang}}}}}</div><!--
| |
| --><div>{{{dwelling}}}</div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| |}}
| |
| <!--==== BANK =====================================================-->
| |
| {{#if: {{{bank|}}}|
| |
| <tr>
| |
| <td colspan='4'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_bank|{{{lang}}}}}</div><!--
| |
| --><div>{{{bank}}}</div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| |}}
| |
| <!--==== SPECIALIST =====================================================-->
| |
| {{#if: {{{specialist_id|}}}|
| |
| <tr>
| |
| <td colspan='4' class='compact'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_specialist|{{{lang}}}}}</div><!--
| |
| --><div>{{LinkIcon
| |
| | id = {{{specialist_id}}}
| |
| | type = hero
| |
| | filename = 1
| |
| | lang = {{{lang}}}
| |
| }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| |}}
| |
| <!--==== RELATED UNITS ==================================================-->
| |
| {{#ifeq: {{{faction}}} | neutral ||
| |
| <tr class='band'><td colspan='4'>{{Translation|wiki_ubox_related|{{{lang}}}}}</td></tr>
| |
| <tr>
| |
| <td colspan='4' class='compact'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_base|{{{lang}}}}}</div><!--
| |
| --><div>{{LinkIcon
| |
| | id = {{{base_id}}}
| |
| | type = unit
| |
| | filename = 1
| |
| | suffix=_icon.png
| |
| | lang={{{lang}}}
| |
| | link={{#ifeq: {{{id}}}|{{{base_id}}}|0|}}
| |
| }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| <tr>
| |
| <td colspan='4' class='compact'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_upgrade_a|{{{lang}}}}}</div><!--
| |
| --><div>{{LinkIcon
| |
| | id = {{{base_id}}}_upg
| |
| | type = unit
| |
| | filename = 1
| |
| | suffix=_icon.png
| |
| | lang={{{lang}}}
| |
| | link={{#ifeq: {{{id}}}|{{{base_id}}}_upg|0|}}
| |
| }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| <tr>
| |
| <td colspan='4' class='compact'><!--
| |
| --><div class='field'><!--
| |
| --><div>{{Translation|wiki_ubox_upgrade_b|{{{lang}}}}}</div><!--
| |
| --><div>{{LinkIcon
| |
| | id = {{{base_id}}}_upg_alt
| |
| | type = unit
| |
| | filename = 1
| |
| | suffix=_icon.png
| |
| | lang={{{lang}}}
| |
| | link={{#ifeq: {{{id}}}|{{{base_id}}}_upg_alt|0|}}
| |
| }}<!--
| |
| --></div><!--
| |
| --></div><!--
| |
| --></td>
| |
| </tr>
| |
| }} <!-- endif neutral -->
| |
| <!--==== INTERNAL ID ====================================================--> | | <!--==== INTERNAL ID ====================================================--> |
| <tr class='band'><td colspan='4'>{{Translation|wiki_internal_id|{{{lang}}}}}</td></tr> | | <tr class='band'><td colspan='4'>{{Translation|wiki_internal_id|{{{lang}}}}}</td></tr> |
Renders the hero-class box that floats to the right of the page.
1. Might:
id=might_human,name=Knight,faction=human,
|
 |
|
| Internal ID |
| might_human |
{{Sandbox/Aurelain/HeroClassInfobox/base
| lang = en
| id = might_human
| name = Knight
| faction = human
}}
2. Magic:
3. Japanese: