maple-v206/scripts/field/enter_402000635.py

149 lines
7.3 KiB
Python
Raw Permalink Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

# id 402000635 (null), field 402000635
sm.lockInGameUI(True, False)
sm.removeAdditionalEffect()
sm.blind(True, 255, 0, 0, 0, 0)
sm.forcedFlip(True)
sm.zoomCamera(2000, 2000, 2000, -600, 120)
sm.sendDelay(2000)
sm.spawnNpc(3001512, -980, 20)
sm.showNpcSpecialActionByTemplateId(3001512, "summon", 0)
sm.spawnNpc(3001513, -900, 20)
sm.showNpcSpecialActionByTemplateId(3001513, "summon", 0)
sm.spawnNpc(3001510, -762, 20)
sm.showNpcSpecialActionByTemplateId(3001510, "summon", 0)
sm.moveNpcByTemplateId(3001510, False, 150, 120)
sm.moveNpcByTemplateId(3001512, False, 150, 120)
sm.moveNpcByTemplateId(3001513, False, 150, 120)
sm.forcedMove(False, 150)
sm.sendDelay(500)
sm.blind(False, 0, 0, 0, 0, 1000)
sm.setSpeakerType(3)
sm.setParam(37)
sm.setColor(1)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face3#Salvo? Where are you?")
sm.blind(False, 0, 0, 0, 0, 500)
sm.zoomCamera(2000, 1000, 2000, -240, -10)
sm.sendDelay(2000)
sm.spawnNpc(3001509, -250, 20)
sm.showNpcSpecialActionByTemplateId(3001509, "summon", 0)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face2#I'm right here!")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face3#Good! You're safe... What were you thinking?!")
sm.sendSay("#face3#Follow us and be quick about it. We've found a way out.")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face2#Aw, you do care! Okay!")
sm.flipNpcByTemplateId(3001509, False)
sm.moveNpcByTemplateId(3001510, False, 550, 150)
sm.moveNpcByTemplateId(3001512, False, 550, 150)
sm.moveNpcByTemplateId(3001513, False, 550, 150)
sm.forcedMove(False, 600)
sm.zoomCamera(4000, 1000, 4000, 280, -20)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face0#Ark! Where are you going?")
sm.sendDelay(4000)
sm.sendNext("#face2#Something about this signal isn't right...")
sm.setInnerOverrideSpeakerTemplateID(3001512) # Digs
sm.sendSay("#face0#This place is really scary.")
sm.setInnerOverrideSpeakerTemplateID(3001513) # Grit
sm.sendSay("#face0#We need to get out of here!")
sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark
sm.sendSay("#face7#Something's wrong... what... augh...")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face2#All these resonating waves make me want to sing!")
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
sm.playSound("Sound/SoundEff.img/radionoise", 100)
sm.forcedAction(4, 999999)
sm.sendDelay(300)
sm.offLayer(300, "0", False)
sm.sendDelay(300)
sm.setInnerOverrideSpeakerTemplateID(3001512) # Digs
sm.sendNext("#face0#Let's get going.")
sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark
sm.sendSay("#face7#Augh!")
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
sm.sendDelay(300)
sm.offLayer(300, "0", False)
sm.sendDelay(300)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face2#Ark doesn't look so good!")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face0#Hey, Ark!")
sm.setInnerOverrideSpeakerTemplateID(3001512) # Digs
sm.sendSay("#face0#Hang on!")
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
sm.playSound("Sound/SoundEff.img/radionoise", 100)
sm.blind(True, 255, 0, 0, 0, 500)
sm.sendDelay(500)
sm.sendDelay(300)
sm.onLayer(500, "2", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/2", 4, True, -1, True)
sm.onLayer(500, "3", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/3", 4, True, -1, True)
sm.offLayer(300, "0", False)
sm.onLayer(1000, "d0", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/2/0", 4, True, -1, False)
sm.sendDelay(1000)
sm.playSound("Sound/Voice4.img/Ark/Back/C/Male/1", 100)
sm.sendDelay(5150)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#They're no match for us at all.", 50, 4650, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(1000)
sm.offLayer(1000, "d0", False)
sm.onLayer(1000, "d1", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/2/1", 4, True, -1, False)
sm.sendDelay(1000)
sm.playSound("Sound/Voice4.img/Ark/Back/C/Male/2", 100)
sm.sendDelay(5150)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#They call this a war for peace?", 50, 4650, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/Ark/Back/C/Male/3", 100)
sm.sendDelay(5600)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#This is no war... It's a massacre.", 50, 5100, 7, 0, -50, 0, 4, 3, 300, 300)
sm.offLayer(500, "d1", False)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/4", 100)
sm.sendDelay(4100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs65#Ark! What are you doing?", 50, 3600, 4, 0, 0, 0, 4, 3, 300, 300)
sm.onLayer(1000, "d2", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/2/2", 4, True, -1, False)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/5", 100)
sm.sendDelay(4400)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Are you out of your mind?!", 50, 3900, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/Ark/Back/C/Male/6", 100)
sm.sendDelay(5600)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Albaire, I can't do this any more.", 50, 5100, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/Ark/Back/C/Male/7", 100)
sm.sendDelay(6200)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#It's not right. It's not right at all.", 50, 5700, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/8", 100)
sm.sendDelay(3200)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Don't be so naive.", 50, 2700, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/9", 100)
sm.sendDelay(6950)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Nothing this great comes without sacrifice.", 50, 6450, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/10", 100)
sm.sendDelay(5750)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#And no one said it would be pretty.", 50, 5250, 7, 0, -50, 0, 4, 3, 300, 300)
sm.playSound("Sound/Voice4.img/ArkNpc/Back/C/11", 100)
sm.sendDelay(8000)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Now get it together. This is for the greater good.", 50, 7500, 7, 0, -50, 0, 4, 3, 300, 300)
sm.offLayer(500, "d2", False)
sm.sendDelay(500)
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
sm.playSound("Sound/SoundEff.img/radionoise", 100)
sm.offLayer(300, "2", False)
sm.offLayer(300, "3", False)
sm.sendDelay(300)
sm.offLayer(300, "0", False)
sm.blind(True, 255, 0, 0, 0, 0)
sm.sendDelay(1200)
sm.blind(False, 0, 0, 0, 0, 1000)
sm.sendDelay(1400)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face0#Ark! Hello?")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face2#Ark's signal is being disrupted somehow.")
sm.createQuestWithQRValue(34995, "00=h1;01=h0;10=h0;02=h0;11=h0;12=h0;04=h0;13=h0;05=h0;14=h1;23=h0;06=h0;15=h0;24=h0;07=h0;16=h0;17=h0;09=h0")
sm.createQuestWithQRValue(34934, "dir=1;exp=1")
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)