# id 402090003 (null), field 402090003 sm.lockInGameUI(True, False) sm.removeAdditionalEffect() sm.spawnNpc(3001527, 500, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 460, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 400, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 350, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 220, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 80, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 40, 73) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 0, 73) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 730, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 800, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 870, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 940, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 1010, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 1080, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.spawnNpc(3001527, 1140, 78) sm.showNpcSpecialActionByTemplateId(3001527, "summon", 0) sm.spawnNpc(3001528, 1280, 78) sm.showNpcSpecialActionByTemplateId(3001528, "summon", 0) sm.zoomCamera(0, 2000, 0, 598, 150) sm.forcedAction(4, 15000) sm.sendDelay(500) sm.zoomCamera(500, 2250, 500, 598, 150) sm.setSpeakerType(3) sm.setParam(37) sm.setColor(1) sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark sm.sendNext("#face5#Ugh... What's wrong with my arm?!") sm.sendDelay(1500) sm.zoomCamera(500, 2500, 500, 598, 160) sm.sendNext("#face6#I can't stop it! What is this?!") sm.sendDelay(1500) sm.zoomCamera(500, 3000, 500, 598, 165) sm.blind(True, 255, 0, 0, 0, 5000) sm.sendNext("#face6#No... NO! Aaaaaagh!") sm.zoomCamera(5000, 1000, 5000, 598, 100) sm.sendDelay(300) 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.playSound("Sound/Voice4.img/Ark/Back/F/Male/12", 100) sm.sendNext("#face7#Ahhh!!") sm.sendDelay(3500) sm.sayMonologue("#fnArial##fs22#The more enemies I destroyed,", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/2", 100) sm.sayMonologue("#fnArial##fs22#the more the darkness consumed me.", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/3", 100) sm.sayMonologue("#fnArial##fs22#\r\n\r\n\r\nIt hadn't always been a part of me... Had it?", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/4", 100) sm.sayMonologue("#fnArial##fs22#\r\nIt was such a strange feeling...", 1) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/5", 100) sm.sayMonologue("#fnArial##fs22#It was taking full control of my body.", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/6", 100) sm.sayMonologue("#fnArial##fs22#\r\nIt was terrifying. Yet...", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/7", 100) sm.sayMonologue("#fnArial##fs22#I couldn't resist such intoxicating power.", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/8", 100) sm.sayMonologue("#fnArial##fs22#\r\n\r\nI was torn between a desire to protect the innocent and a thirst for carnage.", 0) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/9", 100) sm.sayMonologue("#fnArial##fs22#As the two warred within me, all I could do was cry out.", 1) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/10", 100) sm.onLayer(500, "999", 0, -5, 0, "Effect/Direction17.img/effect/ark/ArkGaugeCooltime/1366", 4, True, -1, False) sm.sendDelay(6350) sm.playExclSoundWithDownBGM("Voice4.img/Ark/Mono/B/Male/11", 100) sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold##fs65#Aaaahhh#fnᄍ￙ᅤ￁##fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold#!!", 50, 5850, 4, 0, 0, 0, 4, 3, 300, 300) sm.offLayer(300, "999", False) sm.spawnNpc(3001516, -1363, 92) sm.showNpcSpecialActionByTemplateId(3001516, "summon", 0) sm.spawnNpc(3001515, -1419, 92) sm.showNpcSpecialActionByTemplateId(3001515, "summon", 0) sm.spawnNpc(3001520, -1033, 96) sm.showNpcSpecialActionByTemplateId(3001520, "summon", 0) sm.spawnNpc(3001519, -1104, 96) sm.showNpcSpecialActionByTemplateId(3001519, "summon", 0) sm.spawnNpc(3001517, -968, 96) sm.showNpcSpecialActionByTemplateId(3001517, "summon", 0) sm.spawnNpc(3001518, -1168, 96) sm.showNpcSpecialActionByTemplateId(3001518, "summon", 0) sm.spawnNpc(3001512, -755, 90) sm.showNpcSpecialActionByTemplateId(3001512, "summon", 0) sm.spawnNpc(3001513, -822, 90) sm.showNpcSpecialActionByTemplateId(3001513, "summon", 0) sm.spawnNpc(3001510, -612, -289) sm.showNpcSpecialActionByTemplateId(3001510, "summon", 0) sm.spawnNpc(3001514, 225, -265) sm.showNpcSpecialActionByTemplateId(3001514, "summon", 0) sm.spawnNpc(3001521, 513, 100) sm.showNpcSpecialActionByTemplateId(3001521, "summon", 0) sm.spawnNpc(3001522, 639, 90) sm.showNpcSpecialActionByTemplateId(3001522, "summon", 0) sm.spawnNpc(3001509, 997, -122) sm.showNpcSpecialActionByTemplateId(3001509, "summon", 0) sm.spawnNpc(3001508, -1630, 60) sm.showNpcSpecialActionByTemplateId(3001508, "summon", 0) sm.bgmVolume(0, 2000) sm.sendDelay(2500) sm.bgmVolume(-2, 300) sm.spineScreen(False, False, True, 0, "Effect/Direction17.img/effect/ark/dust/0/ark_dust","01_dust A","01") sm.playSound("Sound/SoundEff.img/ark/wind", 100) sm.sendDelay(1000) sm.playSound("Sound/SoundEff.img/ark/wind", 100) sm.changeBGM("Bgm48.img/VerdelTown", 0, 0) sm.zoomCamera(0, 1000, 0, -1257, 60) 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.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold##fs18#Several Days Later, Caravan Refuge", 100, 2200, 6, -50, -50, 1, 4, 0, 0, 0) sm.moveNpcByTemplateId(3001508, False, 1346, 220) sm.sendDelay(500) sm.forcedMove(False, 1165) sm.zoomCamera(7000, 1000, 7000, -430, 60) sm.speechBalloon(True, 0, 0, "We don't have enough to eat...", 1000, 0, 0, 0, 0, 4, 3001515, 102647) sm.sendDelay(3000) sm.sendDelay(500) sm.speechBalloon(True, 0, 0, "We need to focus on repairing structures...", 1000, 0, 0, 0, 0, 4, 3001516, 102647) sm.sendDelay(2500) sm.speechBalloon(True, 0, 0, "Thank you, Ark!", 1000, 0, 0, 0, 0, 4, 3001512, 102647) sm.setInnerOverrideSpeakerTemplateID(3001508) # Zippy sm.sendNext("#face0#Thank you for keeping everyone safe! We've already started rebuilding the refuge.") sm.speechBalloon(True, 0, 0, "You saved us!", 1000, 0, 0, 0, 0, 4, 3001513, 102647) sm.sendDelay(500) sm.moveNpcByTemplateId(3001508, True, 40, 230) sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001500) # Ark sm.sendNext("#face0#(I can't remember anything after I lost consciousness, but somehow I found my way back to the caravan.)") sm.sendSay("#face0#(Mar is safe, but what was all that chaos about?)") sm.sendDelay(2000) 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(402000600)