#textdomain wesnoth-The_Young_Khan
[scenario]
id=06_Tremors_In_The_Deep
name= _ "Tremors in the Deep"
next_scenario=null
{SCENARIO_MUSIC the_deep_path.ogg}
map_data="{~add-ons/The_Young_Khan/maps/06_Tremors_In_The_Deep.map}"
victory_when_enemies_defeated=no
turns=50
# This scenario takes place underground, with the goal of reaching the surface
{UNDERGROUND}
[time_area]
x="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62"
y="0-7,0-8,0-8,0-8,0-7,0-8,0-7,0-8,0-7,0-8,0-7,0-8,0-7,0-7,0-7,1-8,0-7,0-8,0-7,0-8,0-7,0-7,0-7,1-8,0-7,0-7,0-7,0-7,0-6,0-7,0-6,0-7,0-6,0-7,0-7,0-7,0-7,0-8,0-7,0-8,0-7,0-7,0-8,0-9,0-8,0-8,0-6,0-6,0-6,0-7,0-7,0-8,0-7,0-7,0-6,0-7,0-6,0-6,0-5,0-6,0-5,0-5,0-4"
{DEFAULT_SCHEDULE}
[/time_area]
# Scenario Introduction
{TYK_TREMORS_IN_THE_DEEP}
# Arakal's Forces
[side]
side=1
controller=human
team_name=Arakals_Army
user_team_name= _ "Arakal's Army"
{CHARACTER_STATS_ARAKAL}
facing=sw
gold=300
income=4
can_recruit=yes
recruit= "Dune Rider, Dune Rover, Dune Herbalist, Dune Soldier, Dune Burner, Footpad, Poacher, Thug"
shroud=yes
fog=yes
[/side]
[side]
side=2
controller=ai
type=Saurian Oracle
id=Hithra
name= _ "Hithra"
team_name=Ambushers
user_team_name= _ "Ambushers"
facing=sw
gold=160
income=2
canrecruit=yes
recruit="Saurian Augur, Saurian Skirmisher, Saurian Ambusher"
hidden=yes
{FLAG_VARIANT6 ragged}
[ai]
[avoid]
x="0,0,1,1,2,2,3,4,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,16,17,17,17,18,18,19,20,21,21,22,22,23,24"
y="31-46,49-56,31-47,49-57,31-46,48-57,32-58,32-46,48-58,33-59,33-58,33-58,32-57,32-57,32-56,32-57,31-36,38-56,31-56,31-54,31-44,46-55,31-43,45-54,32-34,36-43,45-54,38-43,45-51,39-48,43-46,44-45,47,45,47,46,46"
[/avoid]
[/ai]
[/side]
[side]
side=3
controller=ai
type=Naga Warrior
id=Visssi
name= _ "Visssi"
team_name=Ambushers
user_team_name= _ "Ambushers"
facing=ne
gold=160
income=2
canrecruit=yes
recruit="Naga Fighter, Naga Warrior"
hidden=yes
{FLAG_VARIANT6 ragged}
[ai]
[avoid]
x="0,0,1,1,2,2,3,4,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,16,17,17,17,18,18,19,20,21,21,22,22,23,24"
y="31-46,49-56,31-47,49-57,31-46,48-57,32-58,32-46,48-58,33-59,33-58,33-58,32-57,32-57,32-56,32-57,31-36,38-56,31-56,31-54,31-44,46-55,31-43,45-54,32-34,36-43,45-54,38-43,45-51,39-48,43-46,44-45,47,45,47,46,46"
[/avoid]
[/ai]
[/side]
[side]
side=4
controller=ai
type=Saurian Oracle
id=Thassi
name= _ "Thassi"
team_name=Ambushers
user_team_name= _ "Ambushers"
facing=se
gold=160
income=2
canrecruit=yes
recruit="Saurian Augur, Saurian Skirmisher, Saurian Ambusher"
hidden=yes
{FLAG_VARIANT6 ragged}
[ai]
[avoid]
x="0,0,1,1,2,2,3,4,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,16,17,17,17,18,18,19,20,21,21,22,22,23,24"
y="31-46,49-56,31-47,49-57,31-46,48-57,32-58,32-46,48-58,33-59,33-58,33-58,32-57,32-57,32-56,32-57,31-36,38-56,31-56,31-54,31-44,46-55,31-43,45-54,32-34,36-43,45-54,38-43,45-51,39-48,43-46,44-45,47,45,47,46,46"
[/avoid]
[/ai]
[/side]
[side]
side=5
controller=ai
type=Death Knight
id=Tomb Guardian
name= _ "Tomb Guardian"
team_name=Undead
user_team_name= _ "Undead"
facing=ne
gold=160
income=2
canrecruit=yes
recruit=""
hidden=yes
{FLAG_VARIANT undead}
ai_special=guardian
[/side]
[side]
side=6
controller=ai
type=Troll Warrior
id=Kruubak
name= _ "Kruubak"
team_name=Trolls
user_team_name= _ "Trolls"
facing=se
gold=170
income=2
canrecruit=yes
recruit=""
hidden=yes
ai_special=guardian
{FLAG_VARIANT6 ragged}
[ai]
[avoid]
x="18,19,20,21,22,23,24,25,26,27,28,29,30,31,32"
y="12,11-13,11-13,12-14,12-14,11-15,11-15,11-14,10-13,11-14,11-13,12-13,12-14,13-14,13"
[/avoid]
[/ai]
[/side]
[side]
side=7
controller=ai
type=Dwarvish Masked Stalwart
id=Masked Stalwart
name= _ "Masked Dwarf"
team_name=Masked
user_team_name= _ "Masked Dwarves"
profile=portraits/maskeddwarf.png
facing=se
gold=0
income=0
canrecruit=no
hidden=yes
moves=0
max_moves=0
{FLAG_VARIANT6 ragged}
[unit]
facing="sw"
type="Dwarvish Masked Guardsman"
x=35
y=10
moves=0
max_moves=0
[/unit]
[unit]
facing="se"
type="Dwarvish Masked Guardsman"
x=32
y=9
moves=0
max_moves=0
[/unit]
[unit]
facing="sw"
type="Dwarvish Masked Fighter"
x=35
y=9
moves=0
max_moves=0
[/unit]
[unit]
facing="se"
type="Dwarvish Masked Thunderer"
x=31
y=10
moves=0
max_moves=0
[/unit]
[/side]
[side]
side=8
controller=ai
no_leader=yes
hidden=yes
team_name=Monsters
user_team_name= _ "Monsters"
[/side]
[event]
name=prestart
# Remove the shroud along the underground river, the outside, and the dwarvish outpost
[remove_shroud]
side=1
x="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,23,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,29,30,30,30,31,31,31,31,32,32,32,32,33,33,34,34,35,35,35,36,36,36,37,37,37,37,38,38,38,38,38,39,39,39,39,39,40,40,40,40,40,41,41,41,41,41,42,42,42,42,42,42,43,43,43,43,43,43,44,44,44,45,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62"
y="0-7,0-8,0-8,0-8,0-7,0-8,0-8,0-8,0-7,0-8,0-7,0-8,0-7,0-7,0-7,0-8,0-8,0-8,0-7,0-8,0-7,0-7,0-7,59-61,0-8,59-65,0-8,58-65,0-8,33-35,58-65,0-7,32-35,58-65,0-8,32-36,58-66,0-7,28-36,57-65,1-7,28-37,58-70,72-74,0-7,27-37,53-74,0-7,24-38,41-46,52-74,0-6,18-21,23-49,51-74,0-7,18-74,0-7,17-74,0-7,17-56,58-74,0-7,17-53,57-74,0-8,17-48,50-53,58-74,0-8,16-21,25-46,49-53,58-67,0-8,15-21,26-47,49-53,59-68,0-7,13-20,26-46,49-52,58-68,0-8,12-20,27-46,50-53,59-68,0-8,10-19,27-33,37-44,49-53,59-68,0-17,28-33,38-45,50-53,60-61,65-68,0-15,39-45,50-52,0-14,40-45,0-13,40-44,0-12,0-11,0-11,0-10,0-10,1-9,0-8,0-7,0-9,0-9,0-10,0-9,0-9,0-8,0-8,0-7"
[/remove_shroud]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=3
y=55
[/item]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=5
y=54
[/item]
[item]
image="items/altar.png"
visible_in_fog=yes
x=5
y=55
[/item]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=7
y=55
[/item]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=7
y=57
[/item]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=7
y=58
[/item]
[item]
image="scenery/temple1.png"
visible_in_fog=yes
x=8
y=57
[/item]
[item]
image="scenery/monolith4.png"
visible_in_fog=yes
x=18
y=54
[/item]
[item]
image="items/gohere.png"
visible_in_fog=yes
x=35
y=3
[/item]
[objectives]
side=1
[objective]
description="Reach the cavern exit to the north with Arakal."
condition=win
[/objective]
[objective]
description= _ "Death of Arakal"
condition=lose
[/objective]
[objective]
[show_if]
[have_unit]
id=Sir Garan
[/have_unit]
[/show_if]
description= _ "Death of Sir Garan"
condition=lose
[/objective]
[objective]
[show_if]
[have_unit]
id=Ibrahim
[/have_unit]
[/show_if]
description= _ "Death of Ibrahim"
condition=lose
[/objective]
[objective]
[show_if]
[have_unit]
id=Narvi
[/have_unit]
[/show_if]
description= _ "Death of Narvi"
condition=lose
[/objective]
[objective]
[show_if]
[have_unit]
id=Guire
[/have_unit]
[/show_if]
description= _ "Death of Guire"
condition=lose
[/objective]
[objective]
[show_if]
[have_unit]
id=Inok
[/have_unit]
[/show_if]
description= _ "Death of Inok"
condition=lose
[/objective]
[/objectives]
[store_unit]
variable=arakal_store
kill=yes
[filter]
id=Arakal
[/filter]
[/store_unit]
[/event]
[event]
name=start
[scroll_to]
x,y=34,63
[/scroll_to]
[sound]
name=ambient/ship.ogg
[/sound]
[move_unit_fake]
type=Boat
side=1
x=33,38
y=74,62
[/move_unit_fake]
{PLACE_IMAGE "units/transport/boat.png~RC(magenta>red)" 38 62}
[sound]
name=ambient/ship.ogg
[/sound]
[move_unit_fake]
type=Boat
side=1
x=33,36
y=74,67
[/move_unit_fake]
{PLACE_IMAGE "units/transport/boat.png~RC(magenta>red)" 36 67}
[sound]
name=ambient/ship.ogg
[/sound]
[move_unit_fake]
type=Boat
side=1
x=33,36
y=74,60
[/move_unit_fake]
{PLACE_IMAGE "units/transport/boat.png~RC(magenta>red)" 36 60}
[sound]
name=ambient/ship.ogg
[/sound]
[move_unit_fake]
type=Boat
side=1
x=33,34
y=74,59
[/move_unit_fake]
{PLACE_IMAGE "units/transport/boat.png~RC(magenta>red)" 34 59}
[move_unit_fake]
type=$arakal_store.type
side=1
x=38,37
y=63,65
[/move_unit_fake]
[unstore_unit]
variable=arakal_store
[/unstore_unit]
{CLEAR_VARIABLE arakal_store}
[redraw]
[/redraw]
[recall]
id=Ibrahim
x,y=38,63
facing=se
[/recall]
[recall]
id=Sir Garan
x,y=39,63
facing=se
[/recall]
[recall]
id=Narvi
x,y=39,62
facing=ne
[/recall]
[recall]
id=Guire
x,y=38,61
facing=ne
[/recall]
[unit]
{CHARACTER_STATS_INOK}
side=1
x,y=37,62
facing=nw
[/unit]
[message]
speaker=Arakal
message= _ "Are you certain that this is the outpost of which you spoke, Inok?"
[/message]
[message]
speaker=Inok
message= _ "I am certain."
[/message]
[message]
speaker=Ibrahim
message= _ "It appears to be deserted."
[/message]
[message]
speaker=Sir Garan
message= _ "No corpses, and neither gold nor food nor armaments are anywhere to be seen."
[/message]
[message]
speaker=Narvi
message= _ "This is an ill omen. I have seen enough of the underworld to know what terrible things inhabit the deep."
[/message]
[message]
speaker=Inok
message= _ "Get into the fort: now. Whatever misfortune befell the dwarves here may yet come for us."
[/message]
[message]
speaker=Sir Garan
message= _ "Why not press ahead immediately?"
[/message]
[message]
speaker=Inok
message= _ "We can't risk getting cut off from Kal Arak before we've reached the overworld. We should secure the fort before we continue."
[/message]
[message]
speaker=Arakal
message= _ "Everyone disembark. We'll repose in the fort before moving on."
[/message]
[message]
speaker=narrator
message= _ "Once Arakal reaches the surface, he will no longer be able to recruit new footpads, thugs, or poachers. Plan accordingly."
[/message]
[/event]
[event]
name=side 1 turn 2
[message]
speaker=narrator
message= _ "Several hours pass as the troops rest."
[/message]
[message]
speaker=narrator
message= _ "Faint, raspy noises echo off the walls of the cavern."
[/message]
[message]
speaker=Narvi
message= _ "Do you hear that, Inok?"
[/message]
[message]
speaker=Inok
message= _ "Aye. Brace yerselves, boys."
[/message]
[message]
speaker=Arakal
message= _ "Garan, Guire! Take our porters and rowers and barricade yourselves in the fort with them."
[/message]
[message]
speaker=Arakal
message= _ "We can't afford to lose them, and someone needs to keep the interior of the fort secure."
[/message]
[message]
speaker=Sir Garan
message= _ "Very well, but you'd better watch your back."
[/message]
# Sir Garan and Guire will sit this mission out
[move_unit]
id=Sir Garan
check_passability=no
to_x=37
to_y=66
[/move_unit]
[store_unit]
[filter]
id=Sir Garan
[/filter]
kill=yes
variable=Stored_Garan
[/store_unit]
[move_unit]
id=Guire
check_passability=no
to_x=38
to_y=65
[/move_unit]
[store_unit]
[filter]
id=Guire
[/filter]
kill=yes
variable=Stored_Guire
[/store_unit]
[/event]
[event]
name=side 1 turn 3
[music]
name=frantic.ogg
immediate=yes
[/music]
[music]
name=knalgan_theme.ogg
ms_before=500
append=yes
[/music]
[message]
speaker=narrator
message= _ "A cachophony of hisses fills the cavern. They come from the nearby passages, and even from the water itself."
[/message]
[message]
speaker=Inok
message= _ "Cave lizards! There must be an entire tribe of them!"
[/message]
[message]
speaker=Narvi
message= _ "I know such creatures all too well. As insatiable as a ghoul, and far less merciful. There is NO compromise, NO surrender."
[/message]
[message]
speaker=Inok
message= _ "Hold the line at all costs! We win, or we all die!"
[/message]
[/event]
[event]
name=side 1 turn 4
[message]
speaker=Visssi
message= _ "Pathetic humansss, we shall avenge our fallen kin with the help of our new friendsss."
[/message]
[message]
speaker=Thassi
message= _ "Yesss, they even promisssed to leave usss the entirety of your delectable flesssh!"
[/message]
[message]
speaker=Hithra
message= _ "The dwarvesss were an excellent appetizer, but this is a true feassst."
[/message]
[/event]
[event]
name=side 1 turn 5
[message]
speaker=Arakal
message= _ "It won't do to leave these vicious creatures in our rear. We should kill them all before we sail to the river's mouth."
[/message]
[message]
speaker=Inok
message= _ "Aye."
[/message]
[/event]
[event]
name=side 1 turn 6
[sound]
name=water-blast.wav
[/sound]
[unit]
side=8
type=Tentacle of the Deep
x,y=32,57
[/unit]
[sound]
name=water-blast.wav
[/sound]
[unit]
side=8
type=Tentacle of the Deep
x,y=33,56
[/unit]
[sound]
name=water-blast.wav
[/sound]
[unit]
side=8
type=Tentacle of the Deep
x,y=31,57
[/unit]
[message]
speaker=Inok
message= _ "Damn it all! The fighting's woken up something downright nasty in the water. We'll have to go through the tunnels."
[/message]
[message]
speaker=Inok
message= _ "The way out is northwest. But the lizards are far from the only hazard of this realm. Troll bands wander all over these caves."
[/message]
[message]
speaker=Inok
message= _ "And I've heard vague rumors of some terror that inhabits the western tunnels, visible only at unpredictable intervals."
[/message]
[message]
speaker=Arakal
message= _ "We have little choice but to press forward."
[/message]
[/event]
[event]
name=last breath
[filter]
id=Hithra
[/filter]
[message]
speaker=Hithra
message= _ "HISSS!"
[/message]
[message]
speaker=second_unit
message= _ "It had a little gold."
[/message]
[message]
speaker=narrator
message= _ "You find 50 gold!"
sound=gold.ogg
[/message]
[gold]
side=1
amount=50
[/gold]
[/event]
[event]
name=last breath
[filter]
id=Thassi
[/filter]
[message]
speaker=Thassi
message= _ "I ssspit upon you!"
[/message]
[message]
speaker=second_unit
message= _ "It had a little gold."
[/message]
[message]
speaker=narrator
message= _ "You find 50 gold!"
sound=gold.ogg
[/message]
[gold]
side=1
amount=50
[/gold]
[/event]
[event]
name=last breath
[filter]
id=Visssi
[/filter]
[message]
speaker=Visssi
message= _ "A curssse upon you!"
[/message]
[message]
speaker=second_unit
message= _ "It had a little gold."
[/message]
[message]
speaker=narrator
message= _ "You find 50 gold!"
sound=gold.ogg
[/message]
[gold]
side=1
amount=50
[/gold]
[/event]
[event]
name=die
[filter]
id=Hithra,Visssi,Thassi
[/filter]
[filter_condition]
[not]
[have_unit]
id=Hithra,Visssi,Thassi
[/have_unit]
[/not]
[/filter_condition]
[message]
speaker=Arakal
message= _ "The nagas and saurians are defeated. Now we need only worry about the other myriad horrors which dwell beneath the earth."
[/message]
[/event]
[event]
name=moveto
[filter]
side=1
x,y=18,54
[/filter]
[message]
speaker=narrator
message= _ "An old stone bears a warning: Enter not this ground, for here unholy beings walk eternal."
[/message]
[/event]
[event]
name=moveto
[filter]
side=1
x="0,0,1,1,2,2,3,4,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,16,17,17,17,18,18,19,20,21,21,22,22,23,24"
y="31-46,49-56,31-47,49-57,31-46,48-57,32-58,32-46,48-58,33-59,33-58,33-58,32-57,32-57,32-56,32-57,31-36,38-56,31-56,31-54,31-44,46-55,31-43,45-54,32-34,36-43,45-54,38-43,45-51,39-48,43-46,44-45,47,45,47,46,46"
[/filter]
[message]
speaker=narrator
message= _ "A terrible screeching sound fills the tunnels, followed by a raspy voice:"
[/message]
[message]
speaker=Tomb Guardian
message= _ "You DARE trespass upon this most hallowed ground!"
[/message]
[message]
speaker=Tomb Guardian
message= _ "You shall all be made to serve my immortal masters in death!"
[/message]
[message]
speaker=Inok
message= _ "This must be what those dwarves were so afraid of encountering."
[/message]
[message]
speaker=Ibrahim
message= _ "I have heard many tales of ancient tombs deep within the earth."
[/message]
[message]
speaker=Ibrahim
message= _ "Even after they are slain, a terrible enchantment will return our foes to unlife many days hence."
[/message]
[message]
speaker=Ibrahim
message= _ "It is said that time itself was bent to the will of their long-forgotten masters."
[/message]
[allow_recruit]
side=5
type="Wraith, Revenant, Bone Shooter, Necrophage, Deathblade"
[/allow_recruit]
[/event]
[event]
name=moveto
[filter]
side=1
x="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21"
y="16-21,16-22,15-22,15-22,15-22,16-23,16-24,16-25,15-26,15-27,14-27,15-30,15-30,16-31,15-30,16-30,15-29,16-29,16-28,17-28,24-27,25-27"
[/filter]
[message]
speaker=narrator
message= _ "The caverns ahead emit a pungent stench that unmistakably betrays the presence of trolls."
[/message]
[message]
speaker=Narvi
message= _ "That there is the scent of a proper troll. We'd best be careful."
[/message]
[allow_recruit]
side=6
type="Troll, Troll Whelp, Troll Rocklobber, Troll Shaman"
[/allow_recruit]
[/event]
# Masked Dwarf Northern Outpost spotted, immediately surrenders
[event]
name=sighted
[filter]
side=7
[/filter]
[filter_second]
side=1
[/filter_second]
[message]
speaker=Masked Stalwart
message= _ "More of those accursed lizards! To arms!"
[/message]
[message]
speaker=Masked Stalwart
message= _ "Oh...wait...it's just dirtgrubbers, thank Karrag!"
[/message]
[message]
speaker=Inok
message= _ "Kal Karrag has fallen to my leader, Khan Arakal. Your kin are in the custody of Loremaster Drogmir."
[/message]
[message]
speaker=Inok
message= _ "Surrender to the loremaster's judgement and we shall spare your lives."
[/message]
[message]
speaker=narrator
message= _ "A hush falls over the masked dwarves."
[/message]
[message]
speaker=Masked Stalwart
message= _ "We...lay down your arms, dwarves. Such a host could only be before us if Kal Karrag has indeed fallen."
[/message]
[message]
speaker=Arakal
message= _ "Inok, have a few of your men tie their hands and take them to Drogmir. Let's exit these caves."
[/message]
[kill]
side=7
[/kill]
[/event]
# Arakal makes it outside
[event]
name=moveto
[filter]
side=1
id=Arakal
x="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62"
y="0-7,0-8,0-8,0-8,0-7,0-8,0-7,0-8,0-7,0-8,0-7,0-8,0-7,0-7,0-7,1-8,0-7,0-8,0-7,0-8,0-7,0-7,0-7,1-8,0-7,0-7,0-7,0-7,0-6,0-7,0-6,0-7,0-6,0-7,0-7,0-7,0-7,0-8,0-7,0-8,0-7,0-7,0-8,0-9,0-8,0-8,0-6,0-6,0-6,0-7,0-7,0-8,0-7,0-7,0-6,0-7,0-6,0-6,0-5,0-6,0-5,0-5,0-4"
[/filter]
[message]
speaker=Arakal
message= _ "At long last we have exited this dark pit. Onwards! To Westin!"
[/message]
[message]
speaker=Inok
message= _ "I must take my leave of you now. Gerta will need me to keep the hold safe from underground attackers. Farewell, and may fortune be with you!"
[/message]
[message]
speaker=Arakal
message= _ "May the Fates guide your path, friend."
[/message]
[store_unit]
[filter]
id=Inok
[/filter]
kill=yes
variable=Stored_Inok
[/store_unit]
[endlevel]
result=victory
bonus=yes
{NEW_GOLD_CARRYOVER 40}
[/endlevel]
[/event]
{HERODEATH_ARAKAL}
{HERODEATH_GARAN}
{HERODEATH_IBRAHIM}
{HERODEATH_NARVI}
{SUPPORTER_DEATH_GUIRE}
{SUPPORTER_DEATH_INOK}
[/scenario]