maple-v206/scripts/field/enter_402090000.py

275 lines
14 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 402090000 (null), field 402090000
sm.lockInGameUI(True, False)
sm.removeAdditionalEffect()
sm.blind(True, 255, 0, 0, 0, 0)
sm.setMapTaggedObjectVisible("core0", False, 0, 0)
sm.setMapTaggedObjectVisible("core1", False, 0, 0)
sm.forcedFlip(True)
sm.spawnNpc(3001508, -2680, 263)
sm.showNpcSpecialActionByTemplateId(3001508, "summon", 0)
sm.spawnNpc(3001509, -2750, 263)
sm.showNpcSpecialActionByTemplateId(3001509, "summon", 0)
sm.spawnNpc(3001510, -2400, 263)
sm.showNpcSpecialActionByTemplateId(3001510, "summon", 0)
sm.sendDelay(1000)
sm.changeBGM("Bgm48.img/Doomsday_FULL", 0, 0)
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.sendDelay(2500)
sm.onLayer(1500, "d0", 0, -80, 1, "Effect/Direction17.img/effect/ark/illust/6/0", 4, True, -1, False)
sm.sendDelay(2000)
sm.sendDelay(7850)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/1", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#For too long, we endured war for the sake of war.", 50, 7350, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(8150)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/2", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#We championed selfish causes for misguided leaders.", 50, 7650, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(6200)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/3", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#We wasted countless lives for nothing.", 50, 5700, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(9500)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/4", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#But now, we must rise together as one for a greater purpose.", 50, 9000, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(7100)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/5", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#By fighting together, we can end this chaos.", 50, 6600, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(2500)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/6", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Join me!", 50, 2000, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(7250)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/7", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Dedicate your lives to the glory of our race.", 50, 6750, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(10550)
sm.playExclSoundWithDownBGM("Voice4.img/GLAdd/Mono/AA/8", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#It is time for the noble High Flora to lead Grandis into a new age!", 50, 10050, 7, 0, -50, 0, 4, 3, 300, 300)
sm.offLayer(300, "d0", False)
sm.offLayer(300, "2", False)
sm.offLayer(300, "3", False)
sm.sendDelay(1500)
sm.sendDelay(2300)
sm.spineScreen(False, True, True, 0, "Effect/Direction17.img/effect/ark/fire/0/front_particle","animation","00")
sm.spineScreen(False, True, True, 0, "Effect/Direction17.img/effect/ark/fire/1/fire_particle_01","animation","01")
sm.spineScreen(False, True, True, 0, "Effect/Direction17.img/effect/ark/fire/2/fire_particle_02","animation","02")
sm.sendDelay(2000)
sm.sayMonologue("#fs22##fnArial#I thought I was fighting for something greater than myself, for peace.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/1", 100)
sm.sayMonologue("#fs22##fnArial#\r\nBut I soon discovered it was just more greed and hate.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/2", 100)
sm.sayMonologue("#fs22##fnArial#No longer would I blindly obey the whims of a corrupt leader.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/3", 100)
sm.sayMonologue("#fs22##fnArial#\r\nInstead, I would fight alongside the weak and defend them.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/4", 100)
sm.sayMonologue("#fs22#\r\n\r\n\r\n#fnArial#I thought if enough of us stood together, we could make a difference.", 1)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/5", 100)
sm.sayMonologue("#fs22##fnArial#It may have been treason, but I knew it was the right choice.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/6", 100)
sm.sayMonologue("#fs22##fnArial#If I could help stop the madness, it would be worth it.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/7", 100)
sm.sayMonologue("#fs22##fnArial#\r\n\r\nIf there were ever a time to put my life on the line for a cause, it was then.", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/8", 100)
sm.sayMonologue("#fs22##fnArial#If I fell in battle fighting for something I truly believed in...", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/9", 100)
sm.sayMonologue("#fs22##fnArial#Even if no one knew my name or what I did for them...", 0)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/10", 100)
sm.sayMonologue("#fs22##fnArial#\r\nI would be satisfied. After all, it was never about the glory.", 1)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/11", 100)
sm.sendDelay(1000)
sm.sendDelay(5300)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/A/Male/12", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs45#But fate had other plans for me.", 50, 4800, 4, 0, 0, 0, 4, 3, 300, 300)
sm.sendDelay(1000)
sm.offSpineScreen("00", 0, "", 0)
sm.offSpineScreen("01", 0, "", 0)
sm.offSpineScreen("02", 0, "", 0)
sm.playSound("Sound/SoundEff.img/radionoise", 100)
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
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.sendDelay(2500)
sm.onLayer(1500, "d1", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/0/0", 4, True, -1, False)
sm.sendDelay(1000)
sm.sendDelay(6500)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Back/A/Male/1", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#I did all I could, but it wasn't enough.", 50, 6000, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(6800)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Back/A/Male/2", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Maybe it was always meant to end this way.", 50, 6300, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(4400)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Back/A/Male/3", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Or maybe it was just me...", 50, 3900, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(3500)
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Back/A/Male/4", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs35#Is this how it ends?", 50, 3000, 7, 0, -50, 0, 4, 3, 300, 300)
sm.sendDelay(1000)
sm.offLayer(300, "d1", False)
sm.sendDelay(1000)
sm.sendDelay(2500)
sm.playExclSoundWithDownBGM("Voice4.img/ArkNpc/Back/A/7", 100)
sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ ExtraBold##fs65#Ark!", 50, 2000, 4, 0, 0, 0, 4, 3, 300, 300)
sm.spineScreen(True, False, True, 0, "Map/Effect2.img/HofM/ACT1_bye/whiteback2/skeleton","animation","")
sm.sendDelay(2000)
sm.onLayer(300, "d2", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/0/1", 4, True, -1, False)
sm.sendDelay(3000)
sm.playSound("Sound/Voice4.img/Ark/Now/A/Male/3", 100)
sm.sendDelay(2000)
sm.offLayer(300, "d2", False)
sm.offLayer(300, "2", False)
sm.offLayer(300, "3", False)
sm.playSound("Sound/SoundEff.img/radionoise", 100)
sm.onLayer(500, "0", 0, -10, 0, "Effect/Direction17.img/effect/ark/noise/1366/0", 4, True, -1, True)
sm.blind(True, 255, 240, 240, 240, 1300)
sm.sendDelay(1600)
sm.bgmVolume(0, 2000)
sm.sendDelay(2300)
sm.changeBGM("Bgm00.img/Silence", 0, 0)
sm.bgmVolume(-1, 1000)
sm.offLayer(300, "0", False)
sm.sendDelay(1000)
sm.zoomCamera(0, 1000, 0, 2, 180)
sm.forcedAction(25, 999999)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/back", 9999999, 0, 0, -120, 0, 0, 0)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/front_0", 9999999, 0, 0, 1, 0, 0, 0)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/wind", 10000, 0, 0, 2, 0, 0, 0)
sm.blind(True, 255, 240, 240, 240, 0)
sm.sendDelay(1200)
sm.blind(False, 0, 0, 0, 0, 1000)
sm.sendDelay(1400)
sm.zoomCamera(0, 1000, 0, 2, 180)
sm.sendDelay(500)
sm.setSpeakerType(3)
sm.setParam(37)
sm.setColor(1)
sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark
sm.sendNext("#face1#What happened?")
sm.playExclSoundWithDownBGM("Voice4.img/Ark/Back/A/Male/9", 100)
sm.sendDelay(6000)
sm.playSound("Sound/SoundEff.img/ark/wind", 100)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/wind", 0, 0, 0, 2, 0, 0, 0)
sm.sendDelay(500)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/front_1", 0, 0, 0, 1, 0, 0, 0)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/wind", 0, 0, 0, 2, 0, 0, 0)
sm.sendDelay(1000)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/front_2", 9999, 0, 0, 1, 0, 0, 0)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/wind", 0, 0, 0, 2, 0, 0, 0)
sm.sendDelay(500)
sm.zoomCamera(3000, 1500, 3000, 250, -50)
sm.sendDelay(4000)
sm.showFadeTransition(0, 300, 300)
sm.sendDelay(300)
sm.removeOverlapScreen(300)
sm.zoomCamera(0, 1500, 0, -2350, -50)
sm.moveNpcByTemplateId(3001508, False, 1200, 80)
sm.moveNpcByTemplateId(3001509, False, 1050, 80)
sm.moveNpcByTemplateId(3001510, False, 1200, 80)
sm.sendDelay(1000)
sm.playSound("Sound/SoundEff.img/cadena/energy_running2", 150)
sm.zoomCamera(3000, 1000, 3000, -2300, 180)
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.sendDelay(3000)
sm.zoomCamera(17000, 1000, 17000, -1050, 180)
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.sendDelay(2000)
sm.playSound("Sound/SoundEff.img/cadena/energy_running2", 150)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face3#Searching today! Searching forever! \r\nAlways searching! Always together!")
sm.sendSay("#face4#Keep on searching!")
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.sendSay("#face3#North! South! East! West! Always searching for the best! \r\nUp! Down! Left! Right! Search all day! Search all night!")
sm.sendSay("#face4#Keep on searching!")
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.sendSay("#face3#No, no, nowhere at all! \r\nFate has brought us to a crawl!")
sm.sendSay("#face4#Searching today! Searching forever! \r\nI'll search the skies for this endeavor!")
sm.playSound("Sound/SoundEff.img/cadena/energy_running2", 150)
sm.sendSay("#face0#Ack! Cough!")
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.sendDelay(500)
sm.playSound("Sound/SoundEff.img/ark/flare_ready", 100)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face0#Oh! Are you finally done? I couldn't hear myself think over all that racket! Now I can focus on getting a good signal.")
sm.moveNpcByTemplateId(3001509, False, 50, 90)
sm.zoomCamera(1000, 1000, 1000, -1200, 180)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face1#Cough! Cough! Racket?\r\nHow could you NOT like my work song?")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face0#If it interferes with my work, then it's not a work song. It's just noise.")
sm.zoomCamera(1000, 2000, 1000, -1500, 320)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face1#How dare you! I don't have to take that! Prepare to be further annoyed!!")
sm.zoomCamera(1000, 2000, 1000, -1350, 320)
sm.moveNpcByTemplateId(3001510, True, 1, 80)
sm.sendDelay(1000)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face0#You sing like a box of mice at feeding time!")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face1#And you spend way too much time working and being a grump!")
sm.setInnerOverrideSpeakerTemplateID(3001508) # Zippy
sm.sendSay("#face2#Stop it, you two!\r\nFriends don't fight!")
sm.sendSay("#face3#Shake hands and apologize, or I'll- I'll make you hug each other!")
sm.sendDelay(300)
sm.flipNpcByTemplateId(3001508, False)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, True)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, False)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, True)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, False)
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendNext("#face3#Who cares if I'm a grump?! I do something useful!")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face1#Singing is useful too! ")
sm.setInnerOverrideSpeakerTemplateID(3001508) # Zippy
sm.sendSay("#face3#Not again...")
sm.sendSay("#face2#Please, you two. Just... get along for one day?!\r\nWe haven't gotten anything done!")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face0#Grrr...")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face0#...")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face0#Fine. I'm sorry.")
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendSay("#face3#I'm sorry too. You just don't understand my music.")
sm.setInnerOverrideSpeakerTemplateID(3001508) # Zippy
sm.sendSay("#face3#It's no one's fault. Today just started out on the wrong foot.")
sm.moveNpcByTemplateId(3001508, False, 60, 120)
sm.sendDelay(1000)
sm.moveNpcByTemplateId(3001508, True, 30, 120)
sm.sendDelay(1000)
sm.flipNpcByTemplateId(3001508, False)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, True)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, False)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, True)
sm.sendDelay(500)
sm.flipNpcByTemplateId(3001508, False)
sm.sendDelay(500)
sm.showEffect("Effect/Direction17.img/effect/ark/sand/wind", 999999, 0, 0, 2, 0, 0, 0)
sm.sendDelay(300)
sm.moveNpcByTemplateId(3001508, True, 10, 100)
sm.sendNext("#face2#Eh?!")
sm.sendDelay(2000)
sm.moveNpcByTemplateId(3001508, True, 50, 100)
sm.sendDelay(1000)
sm.sendNext("#face3#Ahh!")
sm.zoomCamera(1000, 2000, 1000, -1350, -400)
sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo
sm.sendNext("#face0#Whoa...")
sm.setInnerOverrideSpeakerTemplateID(3001510) # Ferret
sm.sendSay("#face2#This lifeform is from... somewhere else.")
sm.sendDelay(3000)
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.warp(402090001)