mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-18 00:48:59 +00:00
Added Ford, Scott's Update to Siege of Elensefar...
...(that uses it), and as an added bonus I made units on the sunken keeps submerge
This commit is contained in:
parent
cea9596318
commit
7b35ad318c
@ -45,7 +45,6 @@
|
||||
[side]
|
||||
type=Commander
|
||||
description=Konrad
|
||||
user_description= _ "Konrad"
|
||||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=1
|
||||
@ -57,7 +56,6 @@
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description=Agadla
|
||||
user_description= _ "Agadla"
|
||||
side=2
|
||||
canrecruit=1
|
||||
recruit=Orcish Warrior,Orcish Assassin,Orcish Crossbowman
|
||||
@ -90,7 +88,6 @@
|
||||
[side]
|
||||
type=Necromancer
|
||||
description=Muff Jaanal
|
||||
user_description= _ "Muff Jaanal"
|
||||
side=3
|
||||
canrecruit=1
|
||||
|
||||
@ -165,7 +162,7 @@
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 5
|
||||
name=turn 4
|
||||
[move_unit_fake]
|
||||
type=Thief
|
||||
x=24,24,23
|
||||
@ -173,27 +170,27 @@
|
||||
[/move_unit_fake]
|
||||
[unit]
|
||||
description=Reglok
|
||||
user_description= _ "Reglok"
|
||||
type=Thief
|
||||
type=Rogue
|
||||
side=1
|
||||
x=23
|
||||
y=40
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gelgar
|
||||
user_description= _ "Gelgar"
|
||||
type=Thief
|
||||
side=1
|
||||
x=22
|
||||
y=39
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gamlel
|
||||
user_description= _ "Gamlel"
|
||||
type=Thief
|
||||
side=1
|
||||
x=24
|
||||
y=40
|
||||
gender=male
|
||||
[/unit]
|
||||
|
||||
[redraw]
|
||||
@ -201,7 +198,7 @@
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "In the night, three dark figures creep out of the forest."
|
||||
message= _ "As night began to fall, three dark figures crept out of the forest."
|
||||
[/message]
|
||||
[message]
|
||||
description=Konrad
|
||||
@ -221,15 +218,35 @@
|
||||
[/message]
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Very well. You may join us."
|
||||
[/message]
|
||||
[message]
|
||||
description=Reglok
|
||||
message= _ "We will serve you well, for we respect the help you are providing to our city. You shall find that there is honor, even among thieves."
|
||||
[/message]
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Yes, but where is your fighting force? How can you help us?"
|
||||
[/message]
|
||||
[message]
|
||||
description=Gelgar
|
||||
message= _ "We survive by stealth. We can help you sneak into the city and surround the orcs. Alternatively, we can lay in wait until you give us a signal then ambush the orcs' rear."
|
||||
[/message]
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Hmm...I have to consider this..."
|
||||
[option]
|
||||
message= _ "Very well. You may join us."
|
||||
message= _ "Help us infiltrate the city. We can do the rest."
|
||||
[command]
|
||||
[message]
|
||||
description=Gamlel
|
||||
message= _ "We will serve you well, for we respect the help you are providing to our city. You shall find that there is honor, even among thieves."
|
||||
description=Reglok
|
||||
message= _ "Excellent. Two hours past midnight meet us on the west bank of the river, across from Elensefar's docks."
|
||||
[/message]
|
||||
[set_variable]
|
||||
name=thieves_ford
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=have_thieves
|
||||
value=yes
|
||||
[/set_variable]
|
||||
@ -239,18 +256,174 @@
|
||||
[/command]
|
||||
[/option]
|
||||
[option]
|
||||
message= _ "We cannot trust your motives. We shall rescue the city on our own!"
|
||||
message= _ "I want you to reinforce us once we break through their line."
|
||||
[command]
|
||||
[message]
|
||||
description=Gamlel
|
||||
message= _ "Very well, we shall be gone then. You shall have to recapture the city without our help!"
|
||||
description=Reglok
|
||||
message= _ "Very well. When you raise your red banner over any building in the city proper, we will see the sign and attack from the city's northern gate."
|
||||
[/message]
|
||||
[kill]
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Agreed. But, will you be able to see our flag if it's dark?"
|
||||
[/message]
|
||||
[message]
|
||||
description=Reglok
|
||||
message= _ "Yes, we will see it. In fact, we prefer to fight at night. I pray you do not lead us into slaughter."
|
||||
[/message]
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Do not fear, friends. There will be a slaughter here, but it will be orcish blood staining the streets."
|
||||
[/message]
|
||||
[set_variable]
|
||||
name=thieves_ambush
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=have_thieves
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[allow_recruit]
|
||||
type=Thief
|
||||
[/kill]
|
||||
[/allow_recruit]
|
||||
[/command]
|
||||
[/option]
|
||||
[/message]
|
||||
[kill]
|
||||
type=Thief
|
||||
[/kill]
|
||||
[kill]
|
||||
type=Rogue
|
||||
[/kill]
|
||||
[/event]
|
||||
|
||||
#
|
||||
# Special event - if you chose to have the thieves help you across the river,
|
||||
# on turn 6 the ford appears
|
||||
#
|
||||
[event]
|
||||
name=turn 6
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=thieves_ford
|
||||
equals=yes
|
||||
[/variable]
|
||||
[then]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "On the banks of Elensefar's port district, three shadowy figures appeared."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "To Konrad's surprise, they quickly made their way across the river's mouth. The turbulent waters hid a nearly invisible ford, wide enough for two soldiers to march shoulder-to-shoulder."
|
||||
[/message]
|
||||
#create units
|
||||
[unit]
|
||||
description=Reglok
|
||||
type=Rogue
|
||||
side=1
|
||||
x=7
|
||||
y=30
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gelgar
|
||||
type=Thief
|
||||
side=1
|
||||
x=6
|
||||
y=30
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gamlel
|
||||
type=Thief
|
||||
side=1
|
||||
x=6
|
||||
y=31
|
||||
gender=male
|
||||
[/unit]
|
||||
#create terrain
|
||||
[terrain]
|
||||
letter=k
|
||||
x=7-8
|
||||
y=30-32
|
||||
[/terrain]
|
||||
#dialog
|
||||
[message]
|
||||
description=Reglok
|
||||
message= _ "Very few people know that the river can be forded here. The orcs have yet to discover this place. Bring your forces into the city, quickly now, and you can flank them."
|
||||
[/message]
|
||||
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
[/event]
|
||||
|
||||
#
|
||||
# Special event - if you chose to have the thieves ambush the orcs,
|
||||
# they appear when you capture one of the Elensefar villages
|
||||
#
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
x=14,15,18,19,13,14,18,20,21
|
||||
y=28,30,30,27,24,22,23,23,25
|
||||
side=1
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=thieves_ambush
|
||||
equals=yes
|
||||
[/variable]
|
||||
[then]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "As the banner was raised, sounds of fighting could be heard from across the city."
|
||||
[/message]
|
||||
#create units
|
||||
[unit]
|
||||
description=Reglok
|
||||
type=Rogue
|
||||
side=1
|
||||
x=16
|
||||
y=22
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gelgar
|
||||
type=Thief
|
||||
side=1
|
||||
x=14
|
||||
y=22
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Gamlel
|
||||
type=Thief
|
||||
side=1
|
||||
x=20
|
||||
y=23
|
||||
gender=male
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Darglen
|
||||
type=Thief
|
||||
side=1
|
||||
x=18
|
||||
y=23
|
||||
[/unit]
|
||||
#dialog
|
||||
[message]
|
||||
description=Reglok
|
||||
message= _ "Let's expel these invaders! Today, the city is ours again!"
|
||||
[/message]
|
||||
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -457,5 +457,10 @@
|
||||
{TERRAIN_ADJACENT -203 Q !QN coast}
|
||||
{TERRAIN_ADJACENT -204 !N N grassland}
|
||||
|
||||
{TERRAIN_BASE_DEFAULT void}
|
||||
#River Ford
|
||||
{TERRAIN_BASE k ford}
|
||||
{TERRAIN_ADJACENT -201 k !k ford}
|
||||
# don't know if this one's really necessary
|
||||
{TERRAIN_ADJACENT -188 ftgvX kcZp\|/ grassland-to-water}
|
||||
|
||||
{TERRAIN_BASE_DEFAULT void}
|
||||
|
@ -448,6 +448,7 @@ id=sunkenruin
|
||||
name= _ "sunken ruin"
|
||||
char=Q
|
||||
aliasof=Cc
|
||||
submerge=0.4
|
||||
unit_height_adjust=3
|
||||
recruit_onto=true
|
||||
[/terrain]
|
||||
@ -458,7 +459,19 @@ id=swampruin
|
||||
name= _ "swamp ruin"
|
||||
char=q
|
||||
aliasof=Cw
|
||||
submerge=0.4
|
||||
unit_height_adjust=3
|
||||
recruit_onto=true
|
||||
[/terrain]
|
||||
|
||||
[terrain]
|
||||
symbol_image=ford
|
||||
id=ford
|
||||
name= _ "River Ford"
|
||||
char=k
|
||||
aliasof=gc
|
||||
submerge=0.3
|
||||
unit_height_adjust=-4
|
||||
[/terrain]
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user