[scenario] id=02_P6rgu_Eeskoda #textdomain wesnoth-igor name= _ "P6rgu Eeskoda" map_data="{campaigns/Igor/maps/P6rgu_Eeskoda}" {SCENARIO_MUSIC "wesnoth-1.ogg"} {TURNS 100 100 100} {UNDERGROUND} next_scenario=03_Tagasi_Yles victory_when_enemies_defeated=no {P6RGU_EESKOJA_INTRO} #Missiooni eesmärkide näitamine [event] name=prestart [objectives] side=1 [objective] description= _ "Leia v2ljap22s" condition=win [/objective] [objective] description= _ "V2ldi p6rgusse viivat kuristikku" condition=win [/objective] [objective] description= _ "Igor saab surma" condition=lose [/objective] [objective] description= _ "Igor viiakse p6rgusse" condition=lose [/objective] [/objectives] [/event] #Tegelased ja pooled=========================== #Igor [side] type=Igor_Noob description=Igor user_description= _"Igor" unrenamable=yes side=1 canrecruit=1 controller=human {GOLD 50 40 30} team_name=igor shroud=no fog=no [/side] #Inimesed [side] no_leader=yes side=2 canrecruit=no team_name=igor [ai] aggression=-1.0 caution=1.0 [/ai] [/side] #Kohalikud tegelased [side] no_leader=yes side=3 canrecruit=no team_name=kohalikud shroud=no fog=no [ai] [target] side=1 value=20.0 [/target] aggression=1.0 caution=0.0 [/ai] [/side] #Skeletid [side] type=Draug description=Luupea [status] stone=on [/status] side=4 canrecruit=yes {GOLD 50 100 200} {INCOME 2 5 10} team_name=luukered [ai] [avoid] side=3 [/avoid] [target] side=1 value=100.0 [/target] [target] side=3 value=0.0 [/target] [/ai] [/side] #Surnud1 [side] type=Soulless description=Koolnu [status] stone=on [/status] side=5 canrecruit=1 {GOLD 50 100 200} team_name=laibad recruit=Walking Corpse [ai] [avoid] side=3 [/avoid] [target] side=1 value=100.0 [/target] [target] side=3 value=0.0 [/target] [/ai] [/side] #Surnud2 [side] type=Soulless description=Surnu [status] stone=on [/status] side=6 canrecruit=1 {GOLD 50 100 200} team_name=laibad recruit=Walking Corpse [ai] [avoid] side=3 [/avoid] [target] side=1 value=100.0 [/target] [target] side=3 value=0.0 [/target] [/ai] [/side] #Tegevus========================== #Stardieelne tegelaste oma kohtadele asetamine [event] name=prestart [teleport] [filter] description=Igor [/filter] x,y=24,68 [/teleport] [unit] type=Walking Corpse side=5 x,y=19,45 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=5 x,y=19,46 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=5 x,y=18,46 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=5 x,y=17,46 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=59,50 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=60,50 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=60,51 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=59,52 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=58,51 [status] stone=on [/status] [/unit] [unit] type=Walking Corpse side=6 x,y=58,50 [status] stone=on [/status] [/unit] {P6RGU_VALVUR 24 69 n} {P6RGU_VALVUR 14 61 ne} {P6RGU_VALVUR 9 54 ne} {P6RGU_VALVUR 4 47 ne} {P6RGU_VALVUR 6 41 se} {P6RGU_VALVUR 7 32 se} {P6RGU_VALVUR 8 26 se} {P6RGU_VALVUR 16 19 se} {P6RGU_VALVUR 28 14 s} {P6RGU_VALVUR 43 15 s} {P6RGU_VALVUR 59 13 sw} {P6RGU_VALVUR 71 21 sw} {P6RGU_VALVUR 75 32 sw} {P6RGU_VALVUR 73 41 nw} {P6RGU_VALVUR 73 50 nw} {P6RGU_VALVUR 71 57 nw} {P6RGU_VALVUR 65 65 nw} {P6RGU_VALVUR 52 69 nw} {P6RGU_VALVUR 41 71 n} [/event] #Stardieelne jutuajamine [event] name=start [message] x,y=24,69 side=3 message= _ "Liigu edasi! Siin pole midagi oodata." [/message] [/event] #Põrgulõhe ohupiirkond #define LEVELI_L6PETAMINE X Y [message] x={X} y={Y} side=3 message= _ "Me viime su nyyd alla." [/message] [endlevel] result=defeat [/endlevel] #enddef [event] name=moveto [filter] x=37-41 y=53-55 side=1 [/filter] {P6RGU_VALVUR 38 53 s} {P6RGU_VALVUR 39 56 n} {LEVELI_L6PETAMINE 38 53} [/event] [event] name=moveto [filter] x=32-36 y=52-55 side=1 [/filter] {P6RGU_VALVUR 35 53 s} {P6RGU_VALVUR 31 54 ne} {P6RGU_VALVUR 34 55 nw} {LEVELI_L6PETAMINE 35 53} [/event] [event] name=moveto [filter] x=28-32 y=49-52 side=1 [/filter] {P6RGU_VALVUR 33 50 ne} {P6RGU_VALVUR 27 51 nw} {LEVELI_L6PETAMINE 33 50} [/event] [event] name=moveto [filter] x=28-33 y=47-49 side=1 [/filter] {P6RGU_VALVUR 32 47 se} {P6RGU_VALVUR 29 50 nw} {LEVELI_L6PETAMINE 32 47} [/event] [event] name=moveto [filter] x=25-29 y=43-47 side=1 [/filter] {P6RGU_VALVUR 29 44 se} {P6RGU_VALVUR 24 45 nw} {P6RGU_VALVUR 26 47 nw} {LEVELI_L6PETAMINE 29 44} [/event] [event] name=moveto [filter] x=24-29 y=39-43 side=1 [/filter] {P6RGU_VALVUR 28 41 sw} {P6RGU_VALVUR 24 39 s} {P6RGU_VALVUR 24 42 ne} {LEVELI_L6PETAMINE 28 41} [/event] [event] name=moveto [filter] x=27-32 y=33-39 side=1 [/filter] {P6RGU_VALVUR 32 37 nw} {P6RGU_VALVUR 25 36 s} {P6RGU_VALVUR 27 33 s} {LEVELI_L6PETAMINE 32 37} [/event] [event] name=moveto [filter] x=29-35 y=30-34 side=1 [/filter] {P6RGU_VALVUR 34 34 n} {P6RGU_VALVUR 29 31 se} {P6RGU_VALVUR 33 29 s} {LEVELI_L6PETAMINE 34 34} [/event] [event] name=moveto [filter] x=35-40 y=28-30 side=1 [/filter] {P6RGU_VALVUR 34 27 se} {P6RGU_VALVUR 40 30 nw} {LEVELI_L6PETAMINE 34 27} [/event] [event] name=moveto [filter] x=38-45 y=25-28 side=1 [/filter] {P6RGU_VALVUR 39 25 s} {P6RGU_VALVUR 45 25 s} {LEVELI_L6PETAMINE 39 25} [/event] [event] name=moveto [filter] x=45-48 y=27-32 side=1 [/filter] {P6RGU_VALVUR 50 29 sw} {P6RGU_VALVUR 44 28 se} {P6RGU_VALVUR 43 32 ne} {LEVELI_L6PETAMINE 50 29} [/event] [event] name=moveto [filter] x=47-54 y=33-36 side=1 [/filter] {P6RGU_VALVUR 52 32 s} {P6RGU_VALVUR 46 32 se} {P6RGU_VALVUR 54 34 sw} {LEVELI_L6PETAMINE 52 32} [/event] [event] name=moveto [filter] x=55-59 y=35-39 side=1 [/filter] {P6RGU_VALVUR 58 34 s} {P6RGU_VALVUR 60 36 se} {LEVELI_L6PETAMINE 58 34} [/event] [event] name=moveto [filter] x=52-56 y=39-42 side=1 [/filter] {P6RGU_VALVUR 57 42 nw} {P6RGU_VALVUR 54 38 s} {LEVELI_L6PETAMINE 57 42} [/event] [event] name=moveto [filter] x=49-56 y=43-47 side=1 [/filter] {P6RGU_VALVUR 57 46 nw} {P6RGU_VALVUR 51 45 se} {LEVELI_L6PETAMINE 57 46} [/event] [event] name=moveto [filter] x=44-49 y=47-52 side=1 [/filter] {P6RGU_VALVUR 47 48 s} {P6RGU_VALVUR 46 52 n} {LEVELI_L6PETAMINE 47 48} [/event] [event] name=moveto [filter] x=38-44 y=47-52 side=1 [/filter] {P6RGU_VALVUR 45 54 s} {P6RGU_VALVUR 39 49 se} {LEVELI_L6PETAMINE 45 54} [/event] #Tegevus================= [event] name=moveto first_time_only=yes [filter] x=19-32 y=64-70 side=1 [/filter] [unit] type=Rogue side=2 x,y=26,65 [/unit] [message] side=2 message= _ "Hei, ma polegi oma siinoleku aja jooksul kedagi siitpoolt tulemas n2inud, kuigi ma pole siin just v2ga kua olnud." [/message] [message] description=Igor message= _ "Noh, mina igatahes tulin. Aga, kes sa oled?" [/message] [message] side=2 message= _ "Siin ei oma nimed t2htsust. Ytleme lihtsalt, et ma olen sinuga samal poolel." [/message] [message] description=Igor message= _ "Mis koht see on?" [/message] [message] side=2 message= _ "See on yhendus p6rgu ja k6rgemate tasandite vahel. N2ed seda suurt pimedat l6het seal eespool, see on otsetee p6rgusse. Need augud siin laes ymberringi on aga uksed erinevatest tasanditest." [/message] [message] description=Igor message= _ "A, kus siit v2lja saab?" [/message] [message] side=2 message= _ "Vot sellega on juba asi keerulisem, kuigi ma olen kuulnud, et siit siiski on v6imalik v2lja p22seda. Aga nendest valvuritest sa kyll m66da ei saa." [/message] [message] description=Igor message= _ "Siit samast v6ib siis proovida ka tagasi minna?" [/message] [message] side=2 message= _ "Ei, kui sa siit tulid, siis siit sa kyll v2lja ei saa. Ma arvan, et m6ni auk, kust sa v6iksid v2lja saada asub seal kusagil teisel pool l6het. Loogiline oleks, et ilmselt siit otse teisel pool. Ainult, et hoia iga hinna eest sellest l6hest kaugemale, kui liiga l2hedale satud ja kellegi sealt alt poolt 2ratad, siis ei ole sul enam p22su. Sulle tullakse j2rgi ja viiakse kaasa." [/message] [unit] type=Footpad side=2 x,y=29,65 [/unit] [message] description=Igor message= _ "Miks te siin olete?" [/message] [message] side=2 message= _ "Meid siin veidi liigub ringi, pyyame kuidagi elus pysida." [/message] [message] side=2 message= _ "Kui siin liigud, hoia madalat profiili. Siin on tekkinud ka igasuguseid kohalikke v2epealikke, kes on siin siiamaani elus pysinud. Nende eest tasub ka igal juhul hoiduda." [/message] [message] side=2 message= _ "Me peame nyyd edasi liikuma. Igal juhul edu sulle!" [/message] [message] description=Igor message= _ "Pysige teiegi elus!" [/message] [/event] [event] name=moveto first_time_only=yes [filter] x=12-22 y=38-41 side=1 [/filter] [unit] type=Rogue side=2 x,y=10,36 [/unit] [unit] type=Footpad side=2 x,y=11,36 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=67-76 y=34-38 side=1 [/filter] [unit] type=Rogue side=2 x,y=70,35 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=32-35 y=62-65 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=33,63 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=24-27 y=54-57 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=25,55 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=59-62 y=59-62 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=60,60 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=63-66 y=53-56 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=64,54 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=14-17 y=49-52 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=15,50 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=20-23 y=42-45 side=1,2 [/filter] [unit] type=Mudcrawler side=3 x,y=21,43 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=16-19 y=32-35 side=1,2 [/filter] [unit] type=Giant Mudcrawler side=3 x,y=17,33 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=30-33 y=20-23 side=1,2 [/filter] [unit] type=Giant Mudcrawler side=3 x,y=31,21 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=55-58 y=16-19 side=1,2 [/filter] [unit] type=Giant Mudcrawler side=3 x,y=56,17 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=62-65 y=42-45 side=1,2 [/filter] [unit] type=Giant Mudcrawler side=3 x,y=63,43 [/unit] [/event] [event] name=moveto first_time_only=yes [filter] x=63-66 y=35-38 side=1,2 [/filter] [unit] type=Giant Mudcrawler side=3 x,y=64,36 [/unit] [/event] #Eriolukorrad============ #Kloonide taseme määramine [event] name=new turn first_time_only=no [if] [have_unit] description=Igor level=1 [/have_unit] [then] [set_recruit] recruit=Igor_Noob side=1 [/set_recruit] [/then] [/if] [if] [have_unit] description=Igor level=2 [/have_unit] [then] [set_recruit] recruit=Igor_SemiPro side=1 [/set_recruit] [/then] [/if] [if] [have_unit] description=Igor level=3 [/have_unit] [then] [set_recruit] recruit=Igor_Pro side=1 [/set_recruit] [/then] [/if] [/event] #Koolnu tiimi käivitamine [event] name=moveto first_time_only=yes [filter] x=4-29 y=45-55 side=1,2 [/filter] [unstone] [filter] side=5 [/filter] [/unstone] [/event] #Surnu tiimi käivitamine [event] name=moveto first_time_only=yes [filter] x=48-70 y=48-70 side=1,2 [/filter] [unstone] [filter] side=6 [/filter] [/unstone] [/event] #define K6IKIDE_TIIMIDE_K2IVITAMINE [unstone] [/unstone] [set_recruit] #ifdef EASY recruit=Skeleton,Skeleton Archer #endif #ifdef NORMAL recruit=Deathblade,Revenant,Bone Shooter #endif #ifdef HARD recruit=Death Knight,Draug,Soul Shooter #endif side=4 [/set_recruit] #enddef #Luupea tiimi käivitamine [event] name=moveto first_time_only=yes [filter] x=32-70 y=12-30 side=1 [/filter] {K6IKIDE_TIIMIDE_K2IVITAMINE} [/event] #Kõikide vastaste käivitamine [event] name=die first_time_only=yes [filter] type=Soulless [/filter] {K6IKIDE_TIIMIDE_K2IVITAMINE} [/event] #Igor astub valgustatud kohale [event] name=moveto first_time_only=no [filter] [filter_location] terrain=' [/filter_location] side=1 [/filter] [if] [have_unit] x=58-60 y=12-14 side=1 [/have_unit] [then] [if] [have_unit] side=1 [not] description=Igor [/not] [/have_unit] [then] [message] side=1 [filter_location] terrain=' [/filter_location] message= _ "Ma ei saa siit l2bi. Mind on rohkem kui yks." [/message] [/then] [else] [message] description=Igor message= _ "See tundub 6ige koht olevat." [/message] [endlevel] result=victory bonus=yes [/endlevel] [/else] [/if] [/then] [else] [message] side=1 [filter_location] terrain=' [/filter_location] message= _ "Tundub, et see mitte." [/message] [/else] [/if] [/event] #Igori surm [event] name=die [filter] description=Igor [/filter] [endlevel] result=defeat [/endlevel] [/event] #Aeg saab otsa [event] name=time over [message] description=Igor message= _ "Ma ei j6ua siit ilmselt kunagi v2lja." [/message] [/event] [/scenario]