75 lines
3.6 KiB
Python
75 lines
3.6 KiB
Python
# id 910090301 (Partem : Partem Ruins Interior 1), field 910090301
|
|
sm.teleportInField(-930, -400)
|
|
sm.setMapTaggedObjectVisible("guide", False, 0, 0)
|
|
sm.lockInGameUI(True, False)
|
|
sm.removeAdditionalEffect()
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.zoomCamera(0, 1000, 0, -378, -163)
|
|
sm.forcedInput(7)
|
|
sm.sendDelay(500)
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(1200)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.sendDelay(1400)
|
|
sm.sendDelay(4000)
|
|
sm.createFieldTextEffect("#fnArial##fs18#Several Days Later, in the Partem Ruins", 100, 1000, 6, -50, -50, 1, 4, 0, 0, 0)
|
|
sm.forcedMove(False, 250)
|
|
sm.zoomCamera(1500, 1500, 1500, -650, -300)
|
|
sm.sendDelay(2000)
|
|
sm.forcedInput(6)
|
|
sm.sendDelay(500)
|
|
sm.forcedMove(False, 180)
|
|
sm.sendDelay(2500)
|
|
sm.setSpeakerType(3)
|
|
sm.setParam(549)
|
|
sm.setColor(1)
|
|
sm.setInnerOverrideSpeakerTemplateID(1013358) # Pathfinder
|
|
sm.sendNext("#face3#Well...here we are. I'm certain this is the place depicted in those old sketches.")
|
|
sm.sendSay("#face1#Heh... I've gotta say, I think I underestimated this place. Look at how huge and cavernous it is! I've got a feeling there must be something incredible hidden here.")
|
|
sm.sendDelay(1000)
|
|
sm.sendNext("#face0#Lessee... I've gotta find the three keys, then offer them up to the Altar of Trial. At least, that's what was scribbled on that note I found lying on the researcher's desk.")
|
|
sm.zoomCamera(1500, 1500, 1500, -650, -400)
|
|
sm.sendDelay(1500)
|
|
sm.onLayer(500, "00", 0, -100, -1, "Effect/Direction22.img/effect/PF_key/0", 4, False, -1, False)
|
|
sm.playSound("Sound/SoundEff.img/pathfinder/key", 100)
|
|
sm.sendDelay(1000)
|
|
sm.offLayer(550, "00", False)
|
|
sm.onLayer(300, "01", 0, -100, -1, "Effect/Direction22.img/effect/PF_key/1", 4, False, -1, False)
|
|
sm.sendDelay(1000)
|
|
sm.onLayer(500, "02", 0, -100, -1, "Effect/Direction22.img/effect/PF_key/2", 4, False, -1, False)
|
|
sm.offLayer(300, "01", False)
|
|
sm.sendDelay(1000)
|
|
sm.offLayer(550, "02", False)
|
|
sm.sendDelay(500)
|
|
sm.zoomCamera(1500, 1500, 1500, -650, -300)
|
|
sm.sendDelay(2000)
|
|
sm.sendNext("#face1#I brought the one I found in the research lab, and another one I found on the way here. Not too shabby, if I say so myself.")
|
|
sm.sendSay("#face0#Judging by the reaction this key is giving off, I'd say it's a pretty safe bet that the last key is somewhere in these ruins.")
|
|
sm.sendDelay(500)
|
|
sm.playSound("Sound/SoundEff.img/pathfinder/roar1", 100)
|
|
sm.sendDelay(1000)
|
|
sm.zoomCamera(0, 1500, 0, -700, -300)
|
|
sm.sendDelay(300)
|
|
sm.sendNext("#face3#Ooooh, I don't like that shaking. Shaking ruins are an occupational hazard. C'mon now, you're not gonna collapse on me, are you?")
|
|
sm.sendSay("#face0#But... Hnnnnnng... I can't just LEAVE without finding out what the three keys will reveal! Let's hope these ruins hold together at least that long. C'mon, architecture of the ancients, don't fail me now.")
|
|
sm.sendDelay(1000)
|
|
sm.showFadeTransition(0, 1000, 3000)
|
|
sm.zoomCamera(0, 1000, 2147483647, 2147483647, 2147483647)
|
|
sm.moveCamera(True, 0, 0, 0)
|
|
sm.sendDelay(300)
|
|
sm.removeOverlapScreen(1000)
|
|
sm.moveCamera(True, 0, 0, 0)
|
|
sm.lockInGameUI(False, True)
|
|
sm.avatarOriented("UI/tutorial.img/34")
|
|
sm.createQuestWithQRValue(42102, "date=00/00/00/00/00")
|
|
sm.createQuestWithQRValue(7264, "dojangRank=0")
|
|
sm.createQuestWithQRValue(7264, "dojangRankJob=0;dojangRank=0")
|
|
sm.startQuest(7621)
|
|
sm.startQuest(100194)
|
|
sm.setParam(548)
|
|
sm.setSpeakerID(1013358)
|
|
res = sm.sendAskAccept("#face0#Okay. I guess the plan is to head where the altar keys point me. Doesn't look like it's too far off, but all the same, I shouldn't try my luck by hanging around here any longer than I need to.")
|
|
sm.sendNext("#face0#Whatever the key's responding to, it's just beyond here.")
|
|
sm.startQuest(35900)
|
|
sm.setMapTaggedObjectVisible("guide", True, 0, 0)
|