The Dark Hordes.
* Scenarios changes: Brother against Brother, The Skull of Agarash, Mages and Elves, Inside the Tower, Crelanu's Book * New scenario: Confrontation
This commit is contained in:
parent
46e811f7d7
commit
cd723263aa
9 changed files with 498 additions and 69 deletions
|
@ -20,7 +20,7 @@ gggggfffhmmmhmmmmmfffgtcc//gf
|
|||
chhgggfffmhhhhmmhffffrc//cgtf
|
||||
sccfgfffhhhmmmhhhhffgr/cccgff
|
||||
ccgggggffggfhhfffffrrggccgggf
|
||||
tggggfffgCgfghgrtrrggtgcggfff
|
||||
tggggfffgCgfghgrCrrggggcggfff
|
||||
gggffhhfCC2rhhrfrgggggcctggfh
|
||||
ggtggftfhgCCrrrhhffccccsscghm
|
||||
ggtggfffhgCCrrrhhffccccsscghm
|
||||
ggggffhhggggggggmmcccssssschm
|
||||
|
|
44
data/maps/The_Dark_Hordes/Confrontation
Normal file
44
data/maps/The_Dark_Hordes/Confrontation
Normal file
|
@ -0,0 +1,44 @@
|
|||
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmRmmmm
|
||||
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhmmmhmdmmmmmrmmmm
|
||||
mmmmmhmmhhmhmhmmDmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmDmDhdmmmdrmdrmmmmm
|
||||
mhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhmmmmmmmdmdmmmmmmm
|
||||
hhhhhhhhhhhhhhhhmhmhmhmmmmmmmmmmmmmmmDmmmmmmmmmmmhmmmmmmmmmmmmmmmm
|
||||
hhhhhhhhhhhhhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmmmmmmmDmmmmmmmmmmmmmmDmm
|
||||
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhmmmmmmdhmmmmmmmmmmmmmmmmm
|
||||
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmmmmmdmmmmmmmmmmmmmmmmmm
|
||||
gghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmhhrmmmmmmmmmmmmmmmmmm
|
||||
gggghhhhhhhhhChhhghghghhhhhhhhhhhhhhhhhhhhhhhggrmmmmmmmmmmmmmmmmmm
|
||||
gggggghhhhgggCCCgggggggggghghghghgggggggggggggggrggmmmmmmmmmmmmmmm
|
||||
gggggggggggggC1CCCggggggggggggggggggggggggggggggrrggmmmmmmmmmmmmmm
|
||||
ggggggggggggggCtCggggggggggggggggggggggggggggggggrggggmhhhhmmmmmmm
|
||||
ggggggggggggggCggggggggggggggggggggggggggggggggggrggggghhhhhhgggmm
|
||||
gggggggggggggggggggggggggggggggvggggggggggggggggggrggggggrhhhggggg
|
||||
ggggggggggggggggggggggggggggggggggggggggggggggggggrrgggggrhhhhgggg
|
||||
gggggggggggggggggggggggggggggggggggggggggggggggggggrgggrrgghhhgggg
|
||||
ggggggggggggggggggggggggggggggggggggggggggggggggggggrrrggggghggggg
|
||||
ggggggggggggggggggggggggggggggggggggggggggggggggggggtrggggggghgggg
|
||||
gggggggggggggggggggggggggggggggggggvgggggggggggggggrrggggggggghggg
|
||||
gggggggggggggggggggggggggggggggggggggggggggggggggrrggggggggggggghg
|
||||
gggggggggggggggggggggggggggggggggggggggggggggrrrrggggggggggggggghh
|
||||
gggggggggggggggggrrrrrgggggggggggggggggggggrrgggrrvrgggggggggggggh
|
||||
gggggggggggggggrrgggggrrtggggggggggggggggrrgggggggrrrrrggggggggggg
|
||||
gggggggggrgrrrrggggggggrrrrggggggggggggggrggggggggggggrrrggggggggg
|
||||
gggggrgrrtrgggggggggggggggrrrrrrrgggggrrrgggggggggggggggrrrrgggggg
|
||||
gggrrgrgggggggggggggggggggggggrvrrrrrrrgtgggggggggggggggggggrrgrgg
|
||||
grrggggggggggggggggggggggggggrrggggggggggggggggggggggggggtggggrrrg
|
||||
rggggggggggdggggggggggggggggrgggggggggggggggggggggggggggggggggggrg
|
||||
gggggdgddgddgggdgggdgdggggggrgggggggggggggggggggcc/gccgggggggggggg
|
||||
ggggggdgdgdddggggdgggddgggggrrggggggggggggggggggcgccscgggggggggggg
|
||||
ggggggdggdggddgdddggggddgggdggrCgCgCgggggggggggggggcccgggggggggggg
|
||||
ggggdgdgddggdgdgdgdgdggggggdggrCC2CCgggggggggggggggggggggggggggggg
|
||||
gggdddgdgggdgdddgdgdgddgggggdgrCCCgggggggggggggggggggggggggggtgggg
|
||||
gggddddgddgdgggdggddddddgggggCCdCddgggggggggggggvggggggggggggggggg
|
||||
ggdgdddddgddddggdddvddgddgddgggdddddgggggggggggggggggggtgggggggggg
|
||||
ggdgggdgddgdgddddddddddgddgdddddgdgdgdgggggggggggggggggggggggggggg
|
||||
gdggggdgddddgddgddddddggdgggddgdgddggggggggggggggggggggggggggggggg
|
||||
gdggddgdddggdddddddgdgddgdggggdgddggggdggggggggggggggggggggggggggg
|
||||
dddgdggdgdddggddgdgddgggddgdgdgdggdggggdgdgggggggggggggggggggggggg
|
||||
gggggggdddgddddgdgdgdddgddddgddgggddgggggggggggggggggggggggggggggg
|
||||
ggggggggddgdggdgggdgdddgggdgggggggggdggggCgggggggggggggggggggggggg
|
||||
tggggggddgdgddddgdgdggdgggggggggggggggggC3CCgvgggggggggggggggggggg
|
||||
ggggdddgggggggggddggdggggggggggggggggggCCCCggggggggggggggggggggggg
|
|
@ -120,7 +120,7 @@ Defeat:
|
|||
[message]
|
||||
id=undeadrise_1
|
||||
speaker=narrator
|
||||
message="After his banishment from Wesnoth for practising necromancy, the young Gwiti Ha'atel arrived on a strange land. He decided to claim it for his own."
|
||||
message="After his banishment from Wesnoth for practising necromancy, the young Gwiti Ha'atel arrived on a strange shore. He decided to claim it for his own."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -57,28 +57,32 @@ Defeat:
|
|||
enemy=1
|
||||
{GOLD 120 160 200}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 6}
|
||||
{STARTING_VILLAGES 2 10}
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
[message]
|
||||
id=undeadbrother_1
|
||||
speaker=narrator
|
||||
message="Back in Wesnoth, the sun set on the first battle of the war being waged. But here another war brewed, between brothers."
|
||||
message="As the sun set, Gwiti discovered that his arch-rival and brother, Nati, had already ensconced himself nearby."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadbrother_2
|
||||
description=Gwiti Ha'atel
|
||||
message="Ah, hated brother mine. Look well upon the setting sun, for you shall not live to see another."
|
||||
message="Ah, hated brother mine. Look well upon the setting sun, for you shall not live to see another in this land."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadbrother_3
|
||||
description=Nati Ha'atel
|
||||
message="I did not live to see this one either. I gave up my life for necromancy, same as you. Do you remember?"
|
||||
message="This land? Do you truly not know where we are? Then you are a greater fool than I had thought."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadbrother_4
|
||||
description=Gwiti Ha'atel
|
||||
message="How well I do. But either way, prepare to die...again."
|
||||
message="Cease your blustering, fool, and prepare to die...again."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadbrother_5
|
||||
|
@ -111,7 +115,7 @@ Defeat:
|
|||
[message]
|
||||
id=undeadbrother_9
|
||||
speaker=unit
|
||||
message="It is over. I am doomed..."
|
||||
message="It is over. I am doomed."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
|
|
274
data/scenarios/The_Dark_Hordes/Confrontation.cfg
Normal file
274
data/scenarios/The_Dark_Hordes/Confrontation.cfg
Normal file
|
@ -0,0 +1,274 @@
|
|||
[scenario]
|
||||
name="Confrontation"
|
||||
id="Confrontation"
|
||||
map=undmapconfront
|
||||
turns=40
|
||||
|
||||
|
||||
{DAWN}
|
||||
{MORNING}
|
||||
{AFTERNOON}
|
||||
{DUSK}
|
||||
{FIRST_WATCH}
|
||||
{SECOND_WATCH}
|
||||
|
||||
next_scenario=null
|
||||
|
||||
music="wesnoth-1.ogg"
|
||||
|
||||
objectives="
|
||||
Victory:
|
||||
@Slay Leonard
|
||||
Defeat:
|
||||
#Death of Gwiti Ha'atel
|
||||
#Turns run out"
|
||||
|
||||
|
||||
[side]
|
||||
type=Initiate
|
||||
description=Gwiti Ha'atel
|
||||
side=1
|
||||
canrecruit=1
|
||||
controller=human
|
||||
recruit=Dark Adept,Walking Corpse,Skeleton,Skeleton Archer,Vampire Bat,Ghost
|
||||
enemy=2
|
||||
gold=250
|
||||
team_name=evil
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=General
|
||||
description=Leonard
|
||||
side=2
|
||||
canrecruit=1
|
||||
recruit=Mage,Cavalry,Fencer,Bowman,Spearman
|
||||
#ifdef EASY
|
||||
gold=200
|
||||
income=5
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
gold=300
|
||||
income=10
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
gold=400
|
||||
income=20
|
||||
#endif
|
||||
team_name=mages
|
||||
[ai]
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_ignore_bad_combat=yes
|
||||
[/ai]
|
||||
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Paladin
|
||||
description=Lord Aretu
|
||||
side=3
|
||||
canrecruit=1
|
||||
recruit=White Mage,Paladin
|
||||
enemy=1
|
||||
gold=4100
|
||||
income=50
|
||||
team_name=mages
|
||||
[ai]
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_ignore_bad_combat=yes
|
||||
[/ai]
|
||||
recruitment_pattern=healer,fighter,healer,fighter
|
||||
[/side]
|
||||
|
||||
#This is Leonard's country, all the base are belong to him
|
||||
{STARTING_VILLAGES 2 40}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[store_unit]
|
||||
variable=store_aretu
|
||||
kill=yes
|
||||
[filter]
|
||||
description=Lord Aretu
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
id=undconfront_1
|
||||
speaker=narrator
|
||||
message="Entering the edges of Wesnothian territories again, Gwiti's march was halted by Leonard. The general of several outlying areas, his troops were many but untrained."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_2
|
||||
description=Gwiti Ha'atel
|
||||
message="I see that your puny kingdom marshalls its troops at last."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_3
|
||||
description=Leonard
|
||||
message="So you are the one responsible for our defeat at the Stone of Erzen. Die!"
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_4
|
||||
description=Gwiti Ha'atel
|
||||
message="Somehow, I have the feeling it is you who will do the dying today. I wonder why?"
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_5
|
||||
speaker=narrator
|
||||
message="In truth, Leonards army was unprepared and under-equipped, and he had neglected to send word. Luckily, behind him came one whose name was a bane to the undead: Lord Aretu."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_7
|
||||
description=Leonard
|
||||
message="I shall slay you myself!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Gwiti Ha'atel
|
||||
[/filter]
|
||||
[message]
|
||||
id=undconfront_8
|
||||
speaker=unit
|
||||
message="So this is death... the cold, black void"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Leonard
|
||||
[/filter]
|
||||
[message]
|
||||
id=undconfront_10
|
||||
speaker=unit
|
||||
message="No! This cannot be true! My king, I have failed..."
|
||||
[/message]
|
||||
[unstore_unit]
|
||||
variable=store_aretu
|
||||
[/unstore_unit]
|
||||
[message]
|
||||
id=undconfront_19
|
||||
description=Lord Aretu
|
||||
message="Leonard is dead? Oh, what a sad day. Come, men, let us destroy those undead!"
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_20
|
||||
description=Gwiti Ha'atel
|
||||
message="Only one way lies open now. I must flee into the mountains."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_21
|
||||
speaker=narrator
|
||||
message="NEW OBJECTIVE
|
||||
@Move Gwiti to the end of the mountain pass"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
||||
#Lord Aretu will be impossible to kill
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
x=40-44
|
||||
y=41-45
|
||||
side=1
|
||||
[/filter]
|
||||
[message]
|
||||
id=undconfront_11
|
||||
description=Lord Aretu
|
||||
message="Return to your master, dark fiend!"
|
||||
[/message]
|
||||
[teleport]
|
||||
[filter]
|
||||
x=40-44
|
||||
y=41-45
|
||||
side=1
|
||||
[/filter]
|
||||
x=17
|
||||
y=13
|
||||
[/teleport]
|
||||
[/event]
|
||||
|
||||
#If Leonard is alive, the pass is blocked. Kill him before running!
|
||||
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
x=62
|
||||
y=1
|
||||
description=Gwiti Ha'atel
|
||||
[/filter]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Leonard
|
||||
side=2
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
id=undconfront_failed_pass
|
||||
speaker=Leonard
|
||||
message="Haha, it was a mistake of you to flee there! The pass is blocked, and my troops will slay you now!"
|
||||
[/message]
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
id=undconfront_13
|
||||
speaker=unit
|
||||
message="Phew... Surely the puny humans will be too tired to follow me now!"
|
||||
[/message]
|
||||
[unit]
|
||||
type=Orcish Warrior
|
||||
description=Tanar
|
||||
x=63
|
||||
y=2
|
||||
side=1
|
||||
[/unit]
|
||||
[message]
|
||||
id=undconfront_14
|
||||
description=Tanar
|
||||
message="Oh, no, escaping dwarves only to be caught by undead."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_15
|
||||
speaker=unit
|
||||
message="Who are you? If you are a foe of the Dwarves, I might consider you an ally."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_16
|
||||
description=Tanar
|
||||
message="I am Tanar, lord of an orcish clan that dwelt here! My people were driven out by the dwarves. All families count several dead. Please, let us march with you, for only a chance to strike back at the evil Dwarves!"
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_17
|
||||
speaker=unit
|
||||
message="Gladly. I do get so lonely talking to myself, and none of my minions are worth talking to."
|
||||
[/message]
|
||||
[message]
|
||||
id=undconfront_18
|
||||
description=Tanar
|
||||
message="Thank you, my new Lord! Never had I thought I would see the day when my people were glad to march alongside skeletons and ghosts."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[/scenario]
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
{MORNING}
|
||||
{AFTERNOON}
|
||||
|
||||
next_scenario=null
|
||||
next_scenario=Confrontation
|
||||
|
||||
music="wesnoth-4.ogg"
|
||||
|
||||
|
@ -68,13 +68,17 @@ Defeat:
|
|||
|
||||
{GOLD 120 140 240}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 7}
|
||||
{STARTING_VILLAGES 3 8}
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
[message]
|
||||
id=undbook_1
|
||||
speaker=narrator
|
||||
message="Time marched on, and so did Gwiti. He was nearing the grove where he now knew the dreadful tome of Crelanu to be hidden."
|
||||
message="Time marched on, and so did Gwiti. He was nearing the place where the dreadful tome of Crelanu was hidden."
|
||||
[/message]
|
||||
[message]
|
||||
id=undbook_2
|
||||
|
@ -101,6 +105,16 @@ Defeat:
|
|||
description=Gwiti Ha'atel
|
||||
message="I side not with either of you!"
|
||||
[/message]
|
||||
[message]
|
||||
id=undbook_7
|
||||
description=Nagou
|
||||
message="A truce, then? I fear he will be the death of us both."
|
||||
[/message]
|
||||
[message]
|
||||
id=undbook_8
|
||||
description=Urind
|
||||
message="Very well. We have hated you Orcs for centuries, but the Undead are a danger to all that live."
|
||||
[/message]
|
||||
|
||||
[disallow_recruit]
|
||||
side=1
|
||||
|
@ -124,27 +138,6 @@ Defeat:
|
|||
[/disallow_recruit]
|
||||
[/event]
|
||||
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Vampire Bat
|
||||
[/allow_recruit]
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Ghost
|
||||
[/allow_recruit]
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Dark Adept
|
||||
[/allow_recruit]
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Skeleton
|
||||
[/allow_recruit]
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Skeleton Archer
|
||||
[/allow_recruit]
|
||||
|
||||
|
||||
#Gwiti moves to the swamp
|
||||
[event]
|
||||
|
@ -157,7 +150,7 @@ Defeat:
|
|||
[message]
|
||||
speaker=Gwiti Ha'atel
|
||||
message="The book is not here, but these swamps contain enough corpses to suit my purposes."
|
||||
id=undbook_7
|
||||
id=undbook_9
|
||||
[/message]
|
||||
#loads of castles appear on the swamp for Walking Corpse recruitment
|
||||
[terrain]
|
||||
|
@ -189,7 +182,7 @@ Defeat:
|
|||
description=Gwiti Ha'atel
|
||||
[/filter]
|
||||
[message]
|
||||
id=undbook_8
|
||||
id=undbook_10
|
||||
speaker=unit
|
||||
message="What? I can't die! Noooo!"
|
||||
[/message]
|
||||
|
@ -204,7 +197,7 @@ Defeat:
|
|||
description=Nagou
|
||||
[/filter]
|
||||
[message]
|
||||
id=undbook_9
|
||||
id=undbook_11
|
||||
speaker=unit
|
||||
message="I die a terrible death... not knowing why."
|
||||
[/message]
|
||||
|
@ -218,7 +211,7 @@ Defeat:
|
|||
description=Urind
|
||||
[/filter]
|
||||
[message]
|
||||
id=undbook_10
|
||||
id=undbook_12
|
||||
speaker=unit
|
||||
message="A curse upon that necromancer! Why did he have to come here?!"
|
||||
[/message]
|
||||
|
@ -235,7 +228,7 @@ Defeat:
|
|||
description=Gwiti Ha'atel
|
||||
[/filter]
|
||||
[message]
|
||||
id=undbook_11
|
||||
id=undbook_13
|
||||
description=Gwiti Ha'atel
|
||||
message="At last! This is it! Now I must laugh crazedly as a true villain always must!"
|
||||
[/message]
|
||||
|
@ -262,12 +255,14 @@ Defeat:
|
|||
[unit]
|
||||
type=Cavalry
|
||||
description=Advance Scout
|
||||
x=36
|
||||
y=3
|
||||
side=2
|
||||
[/unit]
|
||||
[message]
|
||||
id=undbook_12
|
||||
id=undbook_14
|
||||
description=Advance Scout
|
||||
message="My lord, we have found the necromancer at last!"
|
||||
message="My lord, your suspicions were correct. There is indeed a necromancer in this part of the country!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=victory
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[scenario]
|
||||
name="Inside the Tower"
|
||||
map_data="{maps/The_Dark_Hordes/Inside_The_Tower}"
|
||||
turns=80
|
||||
turns=70
|
||||
|
||||
{UNDERGROUND}
|
||||
|
||||
|
@ -16,29 +16,33 @@ Victory:
|
|||
Defeat
|
||||
#Death of Gwiti Ha'atel"
|
||||
|
||||
[side]
|
||||
[side]
|
||||
description=Gwiti Ha'atel
|
||||
type=Initiate
|
||||
description=Gwiti Ha'atel
|
||||
side=1
|
||||
canrecruit=0
|
||||
controller=human
|
||||
shroud=yes
|
||||
team_name=good
|
||||
[/side]
|
||||
side=1
|
||||
shroud=yes
|
||||
canrecruit=1
|
||||
controller=human
|
||||
recruit=Dark Adept,Ghost,Walking Corpse,Vampire Bat,Skeleton,Skeleton Archer
|
||||
[/side]
|
||||
|
||||
#This leader is outside the tower. He's a dummy.
|
||||
[side]
|
||||
type=White Mage
|
||||
side=2
|
||||
canrecruit=1
|
||||
recruit=Gryphon Rider
|
||||
recruit=
|
||||
gold=0
|
||||
aggression=0
|
||||
[ai]
|
||||
aggression=1.0
|
||||
aggression=0.8
|
||||
caution=-0.5
|
||||
grouping=no
|
||||
[/ai]
|
||||
|
||||
[unit]
|
||||
type=Mage
|
||||
x=30
|
||||
x=30
|
||||
y=22
|
||||
side=2
|
||||
ai_special=guardian
|
||||
|
@ -82,13 +86,58 @@ Defeat
|
|||
x=16
|
||||
y=9
|
||||
side=2
|
||||
[/unit]
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Spearman
|
||||
x=21
|
||||
y=28
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Swordsman
|
||||
x=27
|
||||
y=45
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Spearman
|
||||
x=12
|
||||
y=39
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Spearman
|
||||
x=18
|
||||
y=30
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Swordsman
|
||||
x=13
|
||||
y=29
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Spearman
|
||||
x=23
|
||||
y=15
|
||||
side=2
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Mage
|
||||
x=30
|
||||
y=6
|
||||
side=2
|
||||
[/unit]
|
||||
|
||||
#ifdef=HARD
|
||||
[unit]
|
||||
type=Red Mage
|
||||
x=16
|
||||
y=10
|
||||
side=2
|
||||
[/unit]
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
|
||||
|
@ -133,20 +182,20 @@ Defeat
|
|||
y=50
|
||||
side=1
|
||||
[/unit]
|
||||
#ifdef=EASY
|
||||
#ifdef=EASY
|
||||
[unit]
|
||||
type=Skeleton
|
||||
x=20
|
||||
y=52
|
||||
side=1
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Skeleton
|
||||
type=Skeleton
|
||||
x=20
|
||||
y=53
|
||||
side=1
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Skeleton
|
||||
x=20
|
||||
y=52
|
||||
side=1
|
||||
[/unit]
|
||||
#endif
|
||||
#endif
|
||||
[message]
|
||||
id=undead_tower_3
|
||||
description=Karas
|
||||
|
@ -183,6 +232,7 @@ Defeat
|
|||
[/event]
|
||||
|
||||
#assorted chests of treasure
|
||||
#at some point, I have to make a macro defining the chests
|
||||
|
||||
|
||||
[item]
|
||||
|
@ -341,8 +391,8 @@ Defeat
|
|||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
x=31
|
||||
y=24
|
||||
x=29
|
||||
y=22
|
||||
side=1
|
||||
[/filter]
|
||||
[message]
|
||||
|
@ -378,7 +428,7 @@ Defeat
|
|||
[/message]
|
||||
[gold]
|
||||
side=1
|
||||
amount=30
|
||||
amount=114
|
||||
[/gold]
|
||||
[removeitem]
|
||||
[/removeitem]
|
||||
|
@ -484,8 +534,13 @@ Defeat
|
|||
image=item-potion4.png
|
||||
duration=level
|
||||
description=This potion contains a strange fluid designed to imbue a weapon with the power of cold.
|
||||
cannot_use_message=This potion will only work on a Revenant's axe.
|
||||
|
||||
[effect]
|
||||
[filter]
|
||||
unit=Revenant
|
||||
x={X}
|
||||
y={Y}
|
||||
[/filter]
|
||||
apply_to=attack
|
||||
range=short
|
||||
set_type=cold
|
||||
|
@ -519,9 +574,59 @@ Defeat
|
|||
message="We're done in here! Let's go slay some more enemies."
|
||||
id=undead_tower_17
|
||||
[/message]
|
||||
|
||||
#Easter Egg: If all the revenants survived, Princess Susanne does a cameo appearance.
|
||||
|
||||
[if]
|
||||
[have_unit]
|
||||
type=Revenant
|
||||
description=Xakan
|
||||
[/have_unit]
|
||||
[then]
|
||||
[if]
|
||||
[have_unit]
|
||||
type=Revenant
|
||||
description=Karae
|
||||
[/have_unit]
|
||||
[then]
|
||||
[if]
|
||||
[have_unit]
|
||||
type=Revenant
|
||||
description=Pezit
|
||||
[/have_unit]
|
||||
[then]
|
||||
[if]
|
||||
[have_unit]
|
||||
type=Revenant
|
||||
description=Lagon
|
||||
[/have_unit]
|
||||
[then]
|
||||
[unit]
|
||||
type=Princess
|
||||
description=Susanne
|
||||
side=1
|
||||
x=4
|
||||
y=3
|
||||
[/unit]
|
||||
[message]
|
||||
speaker=Susanne
|
||||
message="Congratulations! All your revenants survived."
|
||||
id=undead_tower_18
|
||||
[/message]
|
||||
[kill]
|
||||
description=Susanne
|
||||
[/kill]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -76,28 +76,32 @@ Defeat:
|
|||
recruit= Elvish Fighter,Elvish Archer,Elvish Scout,Thief,Elvish Shaman
|
||||
#endif
|
||||
|
||||
{GOLD 90 120 210}
|
||||
{GOLD 60 70 130}
|
||||
{INCOME 1 4 10}
|
||||
|
||||
team_name=elves
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 6}
|
||||
{STARTING_VILLAGES 3 15}
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
[message]
|
||||
id=undeadmages_1
|
||||
speaker=narrator
|
||||
message="After sending the Dark Spirit away for his failure, Gwiti turned towards the Tower of Kaleon, where the greatest mages once studied."
|
||||
message="After sending the Dark Spirit away for his failure, Gwiti realized that he was in a distant part of Wesnoth, and turned towards the Tower of Kaleon, where the greatest mages once studied."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadmages_2
|
||||
description=Gwiti Ha'atel
|
||||
message="At last, I have reached the main road. Unless I am far off my course, I should find the Tower of Kaleon here, filled with the secrets of ancient mages. Soon they shall all be mine, and my power will be great enough to invade Wesnoth."
|
||||
message="At last, I have reached the road. Unless I am far off my course, I should find the Tower of Kaleon here, filled with the secrets of ancient mages. Soon they shall all be mine, and my power will be great enough to invade Wesnoth."
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadmages_3
|
||||
description=Quirind
|
||||
message="A necromancer approaches! I must send for aid."
|
||||
message="A necromancer approaches! Can this be the same one that we banished?"
|
||||
[/message]
|
||||
[message]
|
||||
id=undeadmages_4
|
||||
|
|
|
@ -172,6 +172,9 @@ Defeat:
|
|||
description=Gwiti Ha'atel
|
||||
message="Argh! This is only half of the skull!"
|
||||
[/message]
|
||||
[kill]
|
||||
description=Leganoth
|
||||
[/kill]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
|
|
Loading…
Add table
Reference in a new issue