Template:Sandbox/Aurelain/HeroClassInfobox/base: Difference between revisions
From Heroes of Might and Magic: Olden Era Official Wiki
Created page with "<includeonly><!-- -->id={{{id}}},name={{{name}}},faction={{{faction}}},<!-- --></includeonly><!-- ################################################################################ --><noinclude> Renders the hero-class box that floats to the right of the page. <!--=========================================================================--> ==1. Might:== {{Sandbox/Aurelain/HeroClassInfobox | lang=en | id=might_human}} <pre><nowiki>{{Sandbox/Aurelain/HeroClassInfobox | lan..." |
No edit summary |
||
| Line 1: | Line 1: | ||
<includeonly><!-- | <includeonly><!-- | ||
-->id={{{id}}},name={{{name}}},faction={{{faction}}},<!-- | -->id={{{id}}},name={{{name}}},faction={{{faction}}},<!-- | ||
--><div class='hc-box faction-{{{faction}}}'> | |||
<table> | |||
<!--==== TITLE ==========================================================--> | |||
<tr class='band'> | |||
<td colspan='4' class='title'><!-- | |||
--><div class='field'><!-- | |||
--><div>{{{name}}}</div><!-- | |||
--><div>[[File:{{{name_en}}}_icon.png|64px|link=]]</div><!-- | |||
--></div><!-- | |||
--></td> | |||
</tr> | |||
<!--==== BATTLEFIELD ====================================================--> | |||
<tr> | |||
<td colspan='4' class='image'><!-- | |||
-->[[File:{{#switch:{{{faction}}} | |||
|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> | |||
</tr> | |||
<!--==== FACTION ========================================================--> | |||
<tr> | |||
<td colspan='4'><!-- | |||
--><div class='field'><!-- | |||
--><div>{{Translation|faction|{{{lang}}}}}</div><!-- | |||
--><div>{{F|{{{faction}}}|{{{lang}}}}}</div><!-- | |||
--></div><!-- | |||
--></td> | |||
</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 ====================================================--> | |||
<tr class='band'><td colspan='4'>{{Translation|wiki_internal_id|{{{lang}}}}}</td></tr> | |||
<tr><td colspan='4' style='color:#fff;opacity:0.5'>{{{id}}}</td></tr> | |||
</table><!-- | |||
--></div><!-- | |||
--></includeonly><!-- | --></includeonly><!-- | ||
################################################################################ | ################################################################################ | ||
| Line 9: | Line 254: | ||
<!--=========================================================================--> | <!--=========================================================================--> | ||
==1. Might:== | ==1. Might:== | ||
{{Sandbox/Aurelain/HeroClassInfobox | lang=en | id=might_human}} | {{Sandbox/Aurelain/HeroClassInfobox/base | ||
<pre><nowiki>{{Sandbox/Aurelain/HeroClassInfobox | lang=en | id=might_human}}</nowiki></pre> | | lang = en | ||
| id = might_human | |||
| name = Knight | |||
| faction = human | |||
}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/HeroClassInfobox/base | |||
| lang = en | |||
| id = might_human | |||
| name = Knight | |||
| faction = human | |||
}} | |||
</nowiki></pre> | |||
{{Clear}} | {{Clear}} | ||
<!--=========================================================================--> | <!--=========================================================================--> | ||
==2. Magic:== | ==2. Magic:== | ||
<!--=========================================================================--> | <!--=========================================================================--> | ||
==3. Japanese:== | ==3. Japanese:== | ||
[[Category:Infobox templates]] | [[Category:Infobox templates]] | ||
__NOTOC__ | __NOTOC__ | ||
</noinclude> | </noinclude> | ||
Revision as of 07:08, 4 August 2026
Renders the hero-class box that floats to the right of the page.
1. Might:
id=might_human,name=Knight,faction=human,
Knight [[File:{{{name_en}}}_icon.png|64px|link=]] |
|||
| File:Temple nameen Battlefield.png | |||
Faction |
|||
Tier N/A |
|||
Cost Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{". |
|||
Squad value |
|||
| Stats | |||
Health {{{hp}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Attack {{{offence}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Defense {{{defence}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Damage {{{damage_min}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".-{{{damage_max}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Morale {{{morale}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Luck {{{luck}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Initiative {{{initiative}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
Speed {{{speed}}}Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".
|
| Related Units | |||
Base unit No results |
|||
Upgrade A No results |
|||
Upgrade B No results |
|||
| Internal ID | |||
| might_human | |||
{{Sandbox/Aurelain/HeroClassInfobox/base
| lang = en
| id = might_human
| name = Knight
| faction = human
}}
2. Magic:
3. Japanese:


