maple-v206/scripts/field/enter_100051043.py

54 lines
2.8 KiB
Python

# id 100051043 (Partem : Deep Within the Ruins), field 100051043
sm.lockInGameUI(True, False)
sm.removeAdditionalEffect()
sm.blind(True, 255, 0, 0, 0, 0)
sm.zoomCamera(0, 2000, 0, -755, 230)
sm.setSpeakerType(3)
sm.setParam(37)
sm.setColor(1)
sm.setInnerOverrideSpeakerTemplateID(1013350) # Brie
sm.sendNext("#face0#Oooh... We're getting close to whatever is making that weird sound. Just a little further this way.")
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(500)
sm.createFieldTextEffect("#fnArial##fs18#Mysterious Black Pool", 100, 1000, 6, -50, -50, 1, 4, 0, 0, 0)
sm.zoomCamera(4000, 2000, 4000, -755, 100)
sm.sendDelay(4500)
sm.sendNext("#face0#It's...a big pool of water. It's pitch-dark, so I can't really make out much, but the sound's definitely coming from somewhere down below.")
sm.forcedMove(False, 10)
sm.setParam(549)
sm.setInnerOverrideSpeakerTemplateID(1013358) # Pathfinder
sm.sendSay("#face3#Wait. There's something written on the pillar here.")
sm.sendDelay(500)
sm.zoomCamera(2000, 2000, 2000, -460, 60)
sm.sendDelay(2500)
sm.sendNext("#face3#Let's see... #g'Whosoever seeks to find the way\r\nmust first pass through the Deathly Abyss.\r\nOnly a light bright enough to ward off death\r\nshall illuminate the path.'#k")
sm.sendSay("#face0#The Deathly Abyss, huh? How come these things never lead to the sun-drenched meadows of life?")
sm.sendDelay(500)
sm.zoomCamera(1500, 1500, 1500, -700, 60)
sm.sendDelay(2000)
sm.setParam(37)
sm.setInnerOverrideSpeakerTemplateID(1013350) # Brie
sm.sendNext("#face0#Wow, you can actually read that script? I didn't know anyone could. No matter how long I look at it, it just looks like a pretty jumble of designs to me.")
sm.blind(True, 200, 0, 0, 0, 1300)
sm.sendDelay(1600)
sm.setParam(549)
sm.setInnerOverrideSpeakerTemplateID(1013358) # Pathfinder
sm.sendNext("#face0##b(You pick up a stone and toss it in, but it quickly vanishes into the depths beyond your sight. Even if you dove in, you would have no idea where to swim to, or what else might lurk in the depths.)#k")
sm.sendSay("#face6#(Lots of ancient cultures believed light had a symbolic power to subdue or overcome death. But does the clue mean I need to literally light up the water? What could I use to do that without it being dimmed or extinguished by the pool?)")
sm.blind(False, 0, 0, 0, 0, 1300)
sm.sendDelay(1600)
sm.sendNext("#face3#Hmm. I just thought something that might get us through the Deathly Abyss.")
sm.sendDelay(500)
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.createQuestWithQRValue(35947, "12=1;22=1;16=1;26=1;2=1;6=1")