#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]