# id 402090007 (null), field 402090007 sm.lockInGameUI(True, False) sm.removeAdditionalEffect() sm.blind(True, 255, 0, 0, 0, 0) sm.changeBGM("Bgm47.img/DeathOfAsylum", 0, 0) sm.spawnNpc(3001527, -800, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -760, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -700, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -640, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -520, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -500, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -940, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -1000, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -170, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -100, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 0, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 100, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 210, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 380, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 440, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 580, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.createQuestWithQRValue(34997, "27=h1;28=h0") sm.createQuestWithQRValue(34997, "27=h1;28=h1") sm.zoomCamera(0, 1000, 0, -310, 200) sm.forcedAction(4, 999999) sm.blind(True, 255, 0, 0, 0, 0) sm.sendDelay(1200) sm.blind(False, 0, 0, 0, 0, 1000) sm.sendDelay(1400) sm.sendDelay(1000) sm.setSpeakerType(3) sm.setParam(37) sm.setColor(1) sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark sm.sendNext("#face6#We just need to last a little longer!") sm.sendSay("#face6#What's wrong with me? I'm losing control again!") sm.zoomCamera(3000, 2000, 3000, -310, 300) sm.sendNext("#face7#Ahhh!!") sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.showNpcSpecialActionByTemplateId(3001527, "die", 0) sm.showNpcSpecialActionByTemplateId(3001528, "die", 0) sm.sendDelay(540) sm.sendDelay(1000) sm.blind(True, 255, 0, 0, 0, 2000) sm.sendDelay(2000) sm.hideUser(True) sm.zoomCamera(0, 1000, 0, -310, 200) sm.sendDelay(4500) sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold##fs18#A Short While Ago, High Flora Council Meeting", 100, 1200, 6, -50, -50, 1, 4, 0, 0, 0) sm.onLayer(500, "d0", 0, -80, -1, "Effect/Direction17.img/effect/ark/illust/9/0", 4, True, -1, False) sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/0", 100) sm.setInnerOverrideSpeakerTemplateID(3001507) # ??? sm.sendNext("#face0#Is everything going according to plan?") sm.playSound("Sound/Voice4.img/ArkNpc/Etc/A/1", 100) sm.setInnerOverrideSpeakerTemplateID(3001506) # Limbo sm.sendSay("#face1#Not one problem.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/3", 100) sm.setInnerOverrideSpeakerTemplateID(3001507) # ??? sm.sendSay("#face0#I must admit, I find this entertaining.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/4", 100) sm.sendSay("#face0#The vortex from the failed specter ritual has finally dissipated.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/5", 100) sm.sendSay("#face0#And our scouts report there will be little resistance from the planet's current inhabitants.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/6", 100) sm.sendSay("#face0#It's good news, considering your last attack on the planet was a failure.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/7", 100) sm.sendSay("#face0#You left an awful lot of loose ends, Limbo.") sm.playSound("Sound/Voice4.img/ArkNpc/Etc/A/2", 100) sm.setInnerOverrideSpeakerTemplateID(3001506) # Limbo sm.sendSay("#face1#One of my colonels will arrive on the planet soon to ensure everything goes smoothly.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/8", 100) sm.setInnerOverrideSpeakerTemplateID(3001507) # ??? sm.sendSay("#face0#Let's hope for your sake that no one interferes this time.") sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/9", 100) sm.sendSay("#face0#We're done here.") sm.sendDelay(1000) sm.offLayer(500, "d0", False) sm.sendDelay(1000) sm.playSound("Sound/Voice4.img/GLAdd/Etc/A/10", 100) sm.sendDelay(3350) sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold##fs45#Glory to the Flora!", 50, 2850, 4, 0, 0, 0, 4, 3, 300, 300) sm.sendDelay(1000) sm.spawnNpc(3001527, -800, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -760, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -700, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -640, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -520, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -500, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -940, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -1000, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, -170, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, -100, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 0, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 100, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 210, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 380, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 440, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 580, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001512, -425, 198) sm.showNpcSpecialActionByTemplateId(3001512, "summon", 0) sm.spawnNpc(3001513, -525, 198) sm.showNpcSpecialActionByTemplateId(3001513, "summon", 0) sm.spawnNpc(3001509, -163, 198) sm.showNpcSpecialActionByTemplateId(3001509, "summon", 0) sm.showNpcSpecialActionByTemplateId(3001512, "attack", -1) sm.showNpcSpecialActionByTemplateId(3001513, "attack", -1) sm.showNpcSpecialActionByTemplateId(3001509, "attack", -1) sm.blind(True, 255, 0, 0, 0, 0) sm.sendDelay(1200) sm.blind(False, 0, 0, 0, 0, 1000) sm.sendDelay(1400) sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo sm.sendNext("#face3#The monsters here may never end! \r\nBut to survive, we must defend!") sm.setInnerOverrideSpeakerTemplateID(3001513) # Grit sm.sendSay("#face0#We've taken a lot of them out, but there are still so many!") sm.setInnerOverrideSpeakerTemplateID(3001512) # Digs sm.sendSay("#face0#How much longer does Ferret need?") sm.blind(True, 255, 0, 0, 0, 500) sm.sendDelay(500) sm.playSound("Sound/SoundEff.img/DLep4/war", 100) sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001513) # Grit sm.sendNext("#face0#There's another large mob approaching.") sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001512) # Digs sm.sendNext("#face0#We're no match for that...") sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001513) # Grit sm.sendNext("#face0#Our defensive perimeter is collapsing! Should we retreat?") sm.sendDelay(1000) sm.playSound("Sound/SoundEff.img/DLep4/blow", 100) sm.setInnerOverrideSpeakerTemplateID(3001509) # Salvo sm.sendNext("#face0#No! Our journey can't end here!") 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.hideUser(False) sm.lockInGameUI(False, True) sm.warp(402000640)