Edited TSG's Long March scenario in order to make it more challenging

This commit is contained in:
Dimitar Ilccov 2007-09-18 19:50:29 +00:00
parent 9a4fa96529
commit 28458ee4a5

View file

@ -36,13 +36,14 @@
description=Deoran
user_description= _ "Deoran"
unrenamable=yes
team_name=South_Guard
controller=human
{CUSTOM_SG_FLAG}
fog=no
shroud=yes
share_view=yes
share_maps=yes
{GOLD 125 100 80}
{INCOME 6 4 2}
@ -58,7 +59,8 @@
team_name=South_Guard
no_leader=yes
share_view=yes
share_maps=yes
controller=ai
[/side]
@ -79,26 +81,70 @@
recruitment_pattern=scout
aggression=-0.25
[/ai]
#ifdef EASY
recruit=Vampire Bat
#endif
#ifdef NORMAL
recruit=Vampire Bat
#endif
#ifdef HARD
recruit=Vampire Bat, Blood Bat
#endif
[/side]
[side]
side=4
no_leader=yes
team_name=elves
gold=100
income=0
[/side]
#prestart
[event]
name=prestart
{PLACE_IMAGE (items/gohere.png) 16 3}
{SG_GUARD (Naga Warrior) (Fssth) (_"Fssth") 3 9 14}
{SG_GUARD (Naga Warrior) (Fssth) (_"Fssth") 4 9 14}
#ifdef NORMAL
{SG_GUARD (Naga Fighter) (Wizzi) (_"Wizzi") 4 10 14}
#endif
#ifdef HARD
{SG_GUARD (Naga Warrior) (Wizzi) (_"Wizzi") 4 10 14}
#endif
#ifdef EASY
{GENERIC_UNIT 3 Ghost 24 25}
#else
{GENERIC_UNIT 3 Wraith 24 25}
#endif
#ifdef HARD
{GENERIC_UNIT 3 Wraith 26 22}
#else
{GENERIC_UNIT 3 Ghost 26 22}
#endif
#ifdef EASY
{GENERIC_UNIT 3 Ghost 33 27}
#else
{GENERIC_UNIT 3 Wraith 33 27}
#endif
#ifdef HARD
{GENERIC_UNIT 3 Shadow 20 28}
#else
{GENERIC_UNIT 3 Ghost 20 28}
#endif
#ifdef EASY
{GENERIC_UNIT 3 Ghost 24 19}
#else
{GENERIC_UNIT 3 Shadow 24 19}
#endif
#ifdef HARD
{GENERIC_UNIT 3 Shadow 29 37}
#else
{GENERIC_UNIT 3 Ghost 29 37}
#endif
[recall]
description=Sir Gerrick
@ -132,6 +178,9 @@
variable=afalas_store
[/unstore_unit]
{GENERIC_UNIT 1 Swordsman 31 48}
{GENERIC_UNIT 1 Longbowman 27 49}
[message]
speaker=narrator
message= _ "Deoran and Urza Afalas led their men quickly from the ruins of Mal M'brin's fortress..."
@ -166,6 +215,10 @@
speaker=Sir Gerrick
message= _ "I think we should head north. The road leads north, and the ford is north. Why does he want us to head west?"
[/message]
[message]
speaker=Minister Hylas
message= _ "Beware! I sense that there are undead monsters who have escaped Mal M'brin's control running around in that area."
[/message]
[objectives]
side=1
@ -233,6 +286,34 @@
x,y=21,48
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 14 45}
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Marksman) 21 50}
#else
{GENERIC_UNIT 4 (Elvish Archer) 21 50}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 22 50}
#else
{GENERIC_UNIT 4 (Elvish Hero) 22 50}
#endif
[message]
race=elf
message= _"You humans have kidnaped Mebrin the Sage. You will pay for your crimes."
[/message]
[message]
description=Deoran
message= _"Your sage Mebrin is the criminal. He practices necromancy and has turned himself into Lich. By the laws of Wesnoth, the punnishment for his crimes is death!"
[/message]
[message]
race=elf
message= _"It is you who is a criminal and who is in a company of criminals. We will not let you kill Mebrin!"
[/message]
[message]
description=Deoran
message= _"I was a fool to waste my words on you. Prepare to meet your beloved Mebrin or should I say Mal M'brin in hell, elves !"
[/message]
[/event]
# Urza Afalas moves north - choice two.
@ -255,10 +336,29 @@
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 9 42}
[message]
speaker=Minister Hylas
message= _ "If there are elves to the north we must head north! We can't follow this bandit to who knows where... The elves have been our friends!"
[/message]
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Ranger) 14 47}
#else
{GENERIC_UNIT 4 (Elvish Archer) 14 47}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 15 47}
#else
{GENERIC_UNIT 4 (Elvish Captain) 15 47}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Scout) 14 48}
#else
{GENERIC_UNIT 4 (Elvish Rider) 14 48}
#endif
[message]
race=elf
message= _ "Get them !"
[/message]
[/event]
# Urza Afalas moves north - choice two.
@ -280,6 +380,25 @@
x,y=9,42
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 3 40}
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Ranger) 7 43}
#else
{GENERIC_UNIT 4 (Elvish Archer) 7 43}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 10 42}
#else
{GENERIC_UNIT 4 (Elvish Captain) 10 42}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Shaman) 10 43}
#else
{GENERIC_UNIT 4 (Elvish Druid) 10 43}
#endif
[/event]
# Urza Afalas moves north - choice two.
@ -301,6 +420,25 @@
x,y=3,40
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 3 35}
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Marksman) 3 42}
#else
{GENERIC_UNIT 4 (Elvish Archer) 3 42}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 4 43}
#else
{GENERIC_UNIT 4 (Elvish Hero) 4 43}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Scout) 4 44}
#else
{GENERIC_UNIT 4 (Elvish Rider) 4 44}
#endif
[/event]
[event]
@ -320,6 +458,25 @@
x,y=3,35
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 5 30}
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Ranger) 3 33}
#else
{GENERIC_UNIT 4 (Elvish Archer) 3 33}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 3 34}
#else
{GENERIC_UNIT 4 (Elvish Hero) 3 34}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Shaman) 5 33}
#else
{GENERIC_UNIT 4 (Elvish Sorceress) 5 33}
#endif
[/event]
[event]
@ -347,6 +504,30 @@
x,y=5,30
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 9 26}
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Marksman) 5 28}
#else
{GENERIC_UNIT 4 (Elvish Archer) 5 28}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Fighter) 6 28}
#else
{GENERIC_UNIT 4 (Elvish Hero) 6 28}
#endif
#ifdef EASY
{GENERIC_UNIT 4 (Elvish Shaman) 5 32}
#else
{GENERIC_UNIT 4 (Elvish Sorceress) 5 32}
#endif
#ifdef HARD
{GENERIC_UNIT 4 (Elvish Rider) 5 31}
#else
{GENERIC_UNIT 4 (Elvish Scout) 5 31}
#endif
[/event]
[event]
@ -366,6 +547,54 @@
x,y=9,26
[/removeitem]
{PLACE_IMAGE (items/gohere.png) 10 19}
#ifdef HARD
{GENERIC_UNIT 4 Bandit 5 28}
#else
{GENERIC_UNIT 4 Thug 5 28}
#endif
#ifdef EASY
{GENERIC_UNIT 4 Thief 6 28}
#else
{GENERIC_UNIT 4 Rogue 6 28}
#endif
#ifdef EASY
{GENERIC_UNIT 4 Footpad 5 32}
#else
{GENERIC_UNIT 4 Outalw 5 32}
#endif
#ifdef HARD
{GENERIC_UNIT 4 Trapper 5 31}
#else
{GENERIC_UNIT 4 Poacher 5 31}
#endif
[message]
type=Trapper
message= _ "The elves payed us well to kill you."
[/message]
[message]
type=Poacher
message= _ "The elves payed us well to kill you."
[/message]
[message]
description=Urza Afalas
message= _ "You bastards!"
[/message]
[message]
type=Thief
message= _ "You would have done the same to us if you were in our place!"
[/message]
[message]
type=Rogue
message= _ "You would have done the same to us if you were in our place!"
[/message]
[message]
description=Urza Afalas
message= _ "I probably would have..."
[/message]
[/event]
[event]
@ -393,7 +622,7 @@
[/unstore_unit]
[removeitem]
x,y=10,19
x,y=10,20
[/removeitem]
[/event]
@ -406,9 +635,9 @@
x,y=12-15,31-33
[/filter]
{SG_GUARD (Elvish Fighter) (Urien) (_"Urien") 3 12 34}
{SG_GUARD (Elvish Archer) (Jesa) (_"Jesa") 3 15 31}
{SG_GUARD (Elvish Archer) (Plinth) (_"Plinth") 3 15 34}
{SG_GUARD (Elvish Fighter) (Urien) (_"Urien") 4 12 34}
{SG_GUARD (Elvish Archer) (Jesa) (_"Jesa") 4 15 31}
{SG_GUARD (Elvish Archer) (Plinth) (_"Plinth") 4 15 34}
[message]
speaker=Plinth