Template:Scenario: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
(45 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly><span style="float:right; padding-right:1em;">__TOC__</span> | <includeonly><span style="float:right; padding-right:1em;">__TOC__</span> | ||
{| border=1 style="background-color: #{{Blue | {| border=1 style=" background-color: #{{Blue 1}}; color: white; border: 1px solid #{{Blue 2}}; text-align:left; {{Sans}}" | ||
|- style="background-color: #{{Blue | |- style="background-color: #{{Blue 1}};" | ||
! rowspan=6 {{#if: {{{Cmap|}}} | | style="display: none;"}} | {{#invoke:cmap|cmap|{{{Cmap|}}}|400px|300px}} | ! rowspan=6 {{#if: {{{Cmap|}}} | | style="display: none;"}} | {{#invoke:cmap|cmap|{{{Cmap|}}}|400px|300px}} | ||
! style="color: #{{Gold 2}}; {{Shadow}} height:10px;" colspan="2" |<!--Scenario Name:<br>--><span style="font-size:180%; {{Serif}}">{{{scenario|Name}}}</span> | ! style="color: #{{Gold 2}}; {{Shadow}} height:10px;" colspan="2" |<!--Scenario Name:<br>--><span style="font-size:180%; {{Serif}}">{{{scenario|Name}}}</span> | ||
| width="32px" style="text-align:center; vertical-align:center;"| {{#switch: {{{source|}}}| roe = [[File: Restoration of Erathia map icon.png|Restoration of Erathia|link=Expansions]] | ab = [[File: Armageddon's Blade map icon.png|Armageddon's Blade|link=Expansions]]| sod = [[File: Shadow of Death map icon.png|Shadow of Death|link=Expansions]]| hc = [[File: Heroes Chronicles map icon.png|Heroes Chronicles|link=Expansions]]| hota = [[File: Horn of the Abyss map icon.png|Horn of the Abyss|link=Expansions]]| }} | | width="32px" style="text-align:center; vertical-align:center;"| {{#switch: {{{source|}}}| roe = [[File: Restoration of Erathia map icon.png|Restoration of Erathia|link=Expansions]] | ab = [[File: Armageddon's Blade map icon.png|Armageddon's Blade|link=Expansions]]| sod = [[File: Shadow of Death map icon.png|Shadow of Death|link=Expansions]]| hc = [[File: Heroes Chronicles map icon.png|Heroes Chronicles|link=Expansions]]| hota = [[File: Horn of the Abyss map icon.png|Horn of the Abyss|link=Expansions]]| }} | ||
| width="32px" style="text-align:center; vertical-align:center;"| {{#if:{{{num_play|}}}|{{scenario player count|total={{#explode:{{{num_play}}}|/|0}}|human={{#explode:{{{num_play}}}|/|1}}}}}} | | width="32px" style="text-align:center; vertical-align:center;"| {{#if:{{{num_play|}}}|{{scenario player count|total={{#explode:{{{num_play}}}|/|0}}|human={{#explode:{{{num_play}}}|/|1}}}}}} | ||
| width="32px" style="text-align:center; vertical-align:center;"| {{{{{size|S}}} map size icon}} | |||
| width="32px" style="text-align:center; vertical-align:center;"| {{Underground map icon {{{underground|enabled}}}}} | | width="32px" style="text-align:center; vertical-align:center;"| {{Underground map icon {{{underground|enabled}}}}} | ||
|- | |- | ||
| colspan="6" width="500px" style="white-space:wrap; vertical-align:top;" |<!--<span style="color: #{{Gold 2}}; {{Shadow}}">Scenario Description:</span><br>-->{{{description|Scenario description goes there.}}} | | colspan="6" width="500px" style="white-space:wrap; vertical-align:top;" |<!--<span style="color: #{{Gold 2}}; {{Shadow}}">Scenario Description:</span><br>-->{{{description|Scenario description goes there.}}} | ||
|- style="height:10px;" | |- style="height:10px;" | ||
| width="250px" | <span style="color: #{{Gold 2}}; {{Shadow}}">Victory condition:</span><br>{{#switch: {{{victory|}}}| get_cr = [[File:Accumulate Creatures.png|link=Victory and Loss Conditions]] Accumulate Creatures | get_res = [[File:Accumulate Resources.png|link=Victory and Loss Conditions]] Accumulate Resources | get_art = [[File:Acquire Artifact.png|link=Victory and Loss Conditions]] Acquire Artifact | get_grail = [[File:Build a Grail Structure.png|link=Victory and Loss Conditions]] Build a Grail Structure | get_town = [[File:Capture Town.png|link=Victory and Loss Conditions]] Capture Town | def_all = [[File:Defeat All Enemies.png|link=Victory and Loss Conditions]] Defeat All Enemies | def_all_mon = [[File:Defeat All Monsters.png|link=Victory and Loss Conditions]] Defeat All Monsters | def_hero = [[File:Defeat Hero.png|link=Victory and Loss Conditions]] Defeat Hero | def_mon = [[File:Defeat Monster.png|link=Victory and Loss Conditions]] Defeat Monster | flag_cr = [[File:Flag All Creature Dwellings.png|link=Victory and Loss Conditions]] Flag All Creature Dwellings | flag_mine = [[File:Flag All Mines.png|link=Victory and Loss Conditions]] Flag All Mines | survive = [[File:Survive Until Time Expires.png|link=Victory and Loss Conditions]] Survive Until Time Expires | trans_art = [[File:Transport Artifact.png|link=Victory and Loss Conditions]] Transport Artifact | up_town = [[File:Upgrade Town.png|link=Victory and Loss Conditions]] Upgrade Town | }} | | width="250px" | <span style="color: #{{Gold 2}}; {{Shadow}}">Victory condition:</span><br>{{#switch: {{{victory|}}}| get_cr = [[File:Accumulate Creatures.png|link=Victory and Loss Conditions]] Accumulate Creatures | get_res = [[File:Accumulate Resources.png|link=Victory and Loss Conditions]] Accumulate Resources or Defeat All Enemies | get_res2 = [[File:Accumulate Resources.png|link=Victory and Loss Conditions]] Accumulate Resources | get_art = [[File:Acquire Artifact.png|link=Victory and Loss Conditions]] Acquire Artifact or Defeat All Enemies | get_art2 = [[File:Acquire Artifact.png|link=Victory and Loss Conditions]] Acquire Artifact | get_grail = [[File:Build a Grail Structure.png|link=Victory and Loss Conditions]] Build a Grail Structure or Defeat All Enemies | get_grail2 = [[File:Build a Grail Structure.png|link=Victory and Loss Conditions]] Build a Grail Structure | get_town = [[File:Capture Town.png|link=Victory and Loss Conditions]] Capture Town or Defeat All Enemies | get_town2 = [[File:Capture Town.png|link=Victory and Loss Conditions]] Capture Town | def_all = [[File:Defeat All Enemies.png|link=Victory and Loss Conditions]] Defeat All Enemies | def_all_mon = [[File:Defeat All Monsters.png|link=Victory and Loss Conditions]] Defeat All Monsters or Defeat All Enemies | def_all_mon2 = [[File:Defeat All Monsters.png|link=Victory and Loss Conditions]] Defeat All Monsters | def_hero = [[File:Defeat Hero.png|link=Victory and Loss Conditions]] Defeat Hero or Defeat All Enemies | def_mon = [[File:Defeat Monster.png|link=Victory and Loss Conditions]] Defeat Monster or Defeat All Enemies | def_mon2 = [[File:Defeat Monster.png|link=Victory and Loss Conditions]] Defeat Monster | flag_cr = [[File:Flag All Creature Dwellings.png|link=Victory and Loss Conditions]] Flag All Creature Dwellings or Defeat All Enemies | flag_cr2 = [[File:Flag All Creature Dwellings.png|link=Victory and Loss Conditions]] Flag All Creature Dwellings | flag_mine = [[File:Flag All Mines.png|link=Victory and Loss Conditions]] Flag All Mines or Defeat All Enemies | flag_mine2 = [[File:Flag All Mines.png|link=Victory and Loss Conditions]] Flag All Mines | survive = [[File:Survive Until Time Expires.png|link=Victory and Loss Conditions]] Survive Until Time Expires | trans_art = [[File:Transport Artifact.png|link=Victory and Loss Conditions]] Transport Artifact or Defeat All Enemies | trans_art2 = [[File:Transport Artifact.png|link=Victory and Loss Conditions]] Transport Artifact | up_town = [[File:Upgrade Town.png|link=Victory and Loss Conditions]] Upgrade Town or Defeat All Enemies | up_town2 = [[File:Upgrade Town.png|link=Victory and Loss Conditions]] Upgrade Town | }}{{#if:{{{victory_hint|}}}|<nowiki>:</nowiki> {{{victory_hint}}}}} | ||
| colspan="5" width="250px" | <span style="color: #{{Gold 2}}; {{Shadow}}">Loss condition:</span><br>{{#switch: {{{loss|}}}| all = [[File:Lose All Your Towns and Heroes.png|link=Victory and Loss Conditions]] Lose All Your Towns and Heroes | hero = [[File:Lose Hero.png|link=Victory and Loss Conditions]] Lose Hero | town = [[File:Lose Town.png|link=Victory and Loss Conditions]] Lose Town | time = [[File:Time Expires.png|link=Victory and Loss Conditions]] Time Expires | }} | | colspan="5" width="250px" | <span style="color: #{{Gold 2}}; {{Shadow}}">Loss condition:</span><br>{{#switch: {{{loss|}}}| all = [[File:Lose All Your Towns and Heroes.png|link=Victory and Loss Conditions]] Lose All Your Towns and Heroes | hero = [[File:Lose Hero.png|link=Victory and Loss Conditions]] Lose Hero | town = [[File:Lose Town.png|link=Victory and Loss Conditions]] Lose Town | time = [[File:Time Expires.png|link=Victory and Loss Conditions]] Time Expires | }}{{#if:{{{loss_hint|}}}|<nowiki>:</nowiki> {{{loss_hint}}}}} | ||
|- style="height:10px;" | |- style="height:10px;" | ||
| Allies: {{{allies|{{red}}}}} | | Allies: {{{allies|{{red}}}}} | ||
Line 23: | Line 23: | ||
| colspan=2 | <span style="color: #{{Gold 2}}; {{Shadow}}">Max level:</span><br><span style="font-size:140%;">[[File:Exp2.gif|40px]]{{{max_lvl|}}}</span> | | colspan=2 | <span style="color: #{{Gold 2}}; {{Shadow}}">Max level:</span><br><span style="font-size:140%;">[[File:Exp2.gif|40px]]{{{max_lvl|}}}</span> | ||
|} | |} | ||
{{clear|left}} | {{clear|left}}<span style='float:left;'> | ||
{| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=border=1 style="background-color: #{{Blue | {| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=border=1 style="background-color: #{{Blue 1}}; 1px solid #{{Blue 2}};"|else=style="display:none;"}} | ||
|- {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=style="vertical-align:top; background-color: #{{Blue | |- {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=style="vertical-align:top; background-color: #{{Blue 1}};"|else=style="display:none;"}} | ||
| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=[[File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|170px]]|else=}} | | {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=[[File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|170px]]|else=}} | ||
{{ | |}</span><span style='float:left;'> | ||
|} | {| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} minimap.png|then=border=1 style="background-color: #{{Blue 1}}; 1px solid #{{Blue 2}};"|else=style="display:none;"}} | ||
{{ | |- {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=style="vertical-align:top; background-color: #{{Blue 1}};"|else=style="display:none;"}} | ||
{{ | | {{exists|page=File:{{{imagelink|{{{scenario}}}}}} minimap.png|then=[[File:{{{imagelink|{{{scenario}}}}}} minimap.png|170px]]|else=}} | ||
|}</span><span style='float:left;'> | |||
{| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} underground map {{{u_image_size|auto}}}.{{{u_image_type|png}}}|then=border=1 style="background-color: #{{Blue 1}}; 1px solid #{{Blue 2}};"|else=style="display:none;"}} | |||
|- {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=style="vertical-align:top; background-color: #{{Blue 1}};"|else=style="display:none;"}} | |||
| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} underground map {{{u_image_size|auto}}}.{{{u_image_type|png}}}|then=[[File:{{{imagelink|{{{scenario}}}}}} underground map {{{u_image_size|auto}}}.{{{u_image_type|png}}}|170px]]|else=}} | |||
|}</span><span style='float:left;'> | |||
{| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} underground minimap.png|then=border=1 style="background-color: #{{Blue 1}}; 1px solid #{{Blue 2}};"|else=style="display:none;"}} | |||
|- {{exists|page=File:{{{imagelink|{{{scenario}}}}}} map {{{image_size|auto}}}.{{{image_type|png}}}|then=style="vertical-align:top; background-color: #{{Blue 1}};"|else=style="display:none;"}} | |||
| {{exists|page=File:{{{imagelink|{{{scenario}}}}}} underground minimap.png|then=[[File:{{{imagelink|{{{scenario}}}}}} underground minimap.png|170px]]|else=}} | |||
|}</span> | |||
{{clear|left}} | {{clear|left}} | ||
{{#if: {{{difficulty|}}} | [[Category:Campaign scenarios]] | | {{#if: {{{difficulty|}}} | [[Category:Campaign scenarios]] | | ||
[[Category:Single and Multiplayer Scenarios {{#ifeq:{{{source|}}}|hota|(HotA)|}}]]}}{{#ifeq:{{PAGENAME}}|Scenario||{{hide page title}}}}</includeonly><noinclude> | [[Category:Single and Multiplayer Scenarios {{#ifeq:{{{source|}}}|hota|(HotA)|}}]]}}{{#ifeq:{{PAGENAME}}|Scenario||{{hide page title}}}}</includeonly><noinclude> | ||
==Lazy Variables== | ==Lazy Variables== | ||
Line 81: | Line 89: | ||
| size = XH | | size = XH | ||
| source = sod | | source = sod | ||
| victory = | | victory = get_cr | ||
| victory_hint = 1 {{Cn|Peasant|noname=}} | |||
| loss = time | | loss = time | ||
| loss_hint = 6 months | |||
| allies = {{red}}{{green}} | | allies = {{red}}{{green}} | ||
| enemies = {{blue}}{{tan}}{{purple}} | | enemies = {{blue}}{{tan}}{{purple}} |
Latest revision as of 17:45, 21 October 2024
Lazy Variables[edit | hide | hide all]
- image_size: small, huge, etc. (default is auto)
- u_image_size: small, huge, etc. (default is auto)
Variables
NOTE: Defaults are in bold. No bold means the default is blank.
Variable name | Variable description | Options | Displayed | |
---|---|---|---|---|
scenario | Scenario name | (text) | ||
size | Map size | ![]() |
S M L XL H XH G |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
image_type u_image_type |
Image type for map pics |
png jpg gif etc. |
||
underground | underground exists on map |
disabled enabled |
![]() ![]() | |
description | Scenario description | (text) | ||
victory | Victory conditions | ![]() |
get_cr get_res get_res2 get_art get_art2 get_grail get_grail2 get_town get_town2 def_all def_all_mon def_all_mon2 def_hero def_mon def_mon2 flag_cr flag_cr2 flag_mine flag_mine2 survive trans_art trans_art2 up_town up_town2 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
loss | Loss conditions | ![]() |
all hero town time |
![]() ![]() ![]() ![]() |
allies enemies |
List of colors: allied (min: 1) enemy (min: 0) |
{{red}} {{blue}} {{tan}} {{green}} {{orange}} {{purple}} {{teal}} {{pink}} |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |
source | Expansion added |
![]() |
roe ab sod hc hota |
![]() ![]() ![]() ![]() ![]() |
num_play | # of players (total/human) |
![]() |
(total players)/(human players) |
5 3 |
difficulty | Campaign default difficulty |
Easy Normal Hard Expert Impossible |
![]() ![]() ![]() ![]() ![]() | |
bonus | Campaign scenario bonuses |
{{BonusCr|(Creature Name)|(number)|loc=(location)}} {{BonusB|(Town)|(Building)}} {{BonusR|(resource)|(amount)}} {{BonusArt|(artifact)}} {{BonusH|(hero name)}} {{BonusPri|(Skill)|(amount)}} {{BonusSec|(Skill)|(Level)}} {{BonusSp|(Spell)}} |
3 12 +3 | |
Cmap | Campaign map file | [[File:(Campaign level filename)|400px|(right-click text)]] | ![]() | |
carry | Anything that carries over to the next scenario |
{{Hn|(Specific Hero)|noname=}} {{An|(Specific Artifact)|noname=}} {{carry|(# strongest heroes)}} (text) |
![]() ![]() ![]() 4 ![]() all artifacts all troops | |
max_level | Maximum hero level | (level number) | ![]() |
Examples[edit | hide]
Single Scenario[edit | hide]
![]() |
![]() |
Campaign Scenario[edit | hide]
![]() |
![]() |
![]() |
![]() |
Use TinyPNG.com (<5MB) or compresspng.com (>5MB) or iloveimg.com (>50MB) to compress the map images before uploading. (The author of FreeHeroes is working on a method of auto generating map images. So as soon as that is done we will be able to easily complete this without manually uploads anymore.)