384 lines
19 KiB
Python
384 lines
19 KiB
Python
# id 940202034 (null), field 940202034
|
|
sm.showNpcSpecialActionByTemplateId(3001316, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001315, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001317, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001318, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001319, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001300, "summon", 0)
|
|
sm.lockInGameUI(True, False)
|
|
sm.removeAdditionalEffect()
|
|
sm.forcedFlip(True)
|
|
sm.zoomCamera(0, 2000, 0, 50, -600)
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(1200)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.sendDelay(1400)
|
|
sm.setSpeakerType(3)
|
|
sm.setParam(37)
|
|
sm.setColor(1)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001315) # Quiet Student
|
|
sm.sendNext("What do we do?")
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face0#We need to wait for the professors.")
|
|
sm.setInnerOverrideSpeakerTemplateID(3001316) # Moody Student
|
|
sm.sendSay("But what if they can't help us?!")
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#What--")
|
|
sm.spawnNpc(3001372, 450, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001373, 575, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001372, 700, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, -300, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001373, -425, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001372, -550, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001373, -675, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.sendDelay(500)
|
|
sm.zoomCamera(1000, 1000, 1000, 0, -690)
|
|
sm.sendDelay(1000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001318) # Model Student
|
|
sm.sendNext("Specters!")
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#Stay back!")
|
|
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.warp(940202400)
|
|
# id 940202034 (null), field 940202034
|
|
sm.lockInGameUI(True, False)
|
|
sm.removeAdditionalEffect()
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(500)
|
|
sm.zoomCamera(0, 2000, 0, 50, -650)
|
|
sm.spawnNpc(3001301, -246, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001301, "summon", 0)
|
|
sm.spawnNpc(3001300, 4, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001300, "summon", 0)
|
|
sm.spawnNpc(3001378, 165, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001378, "summon", 0)
|
|
sm.spawnNpc(3001316, 60, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001316, "summon", 0)
|
|
sm.spawnNpc(3001315, 110, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001315, "summon", 0)
|
|
sm.spawnNpc(3001317, 160, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001317, "summon", 0)
|
|
sm.spawnNpc(3001318, 210, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001318, "summon", 0)
|
|
sm.spawnNpc(3001319, 260, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001319, "summon", 0)
|
|
sm.forcedFlip(True)
|
|
sm.showNpcSpecialActionByTemplateId(3001378, "dot", -1)
|
|
sm.setSpeakerType(3)
|
|
sm.setParam(37)
|
|
sm.setColor(1)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face9#Whew... I think we're safe for now.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/5", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001318) # Model Student
|
|
sm.sendSay("How did those Specters get through? You don't think that the professors are...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/model/1", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#There's no way! Agate's as tough as nails.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/7", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face3#Ugh...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/4", 128)
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(1200)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.sendDelay(1400)
|
|
sm.forcedFlip(True)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face9#Agate?!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/9", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001362) # Quiet Student
|
|
sm.sendSay("Headmistress!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/quiet/1", 128)
|
|
sm.moveNpcByTemplateId(3001301, False, 120, 100)
|
|
sm.sendDelay(1500)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001315) # Quiet Student
|
|
sm.sendNext("Headmistress Agate, are you all right?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/quiet/2", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face0#Agate's magicks are dangerously out of balance. This was likely brought about by excessive energy expenditure.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/9", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#Agate, you need healing!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/16", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face3#No. There's no time for that.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/5", 128)
|
|
sm.playSound("Sound/SoundEff.img/illium/cg_open", 100)
|
|
sm.showNpcSpecialActionByTemplateId(3001378, "open", 0)
|
|
sm.playSound("Sound/SoundEff.img/illium/cg_open", 100)
|
|
sm.sendDelay(1500)
|
|
sm.sendNext("#face3#You must all leave this place, immediately.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/7", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001362) # Quiet Student
|
|
sm.sendSay("Headmistress...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/quiet/3", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001363) # Moody Student
|
|
sm.sendSay("But... We'll be coming back here, right?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/moody/1", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face3#Homes and schools may be rebuilt, but lives cannot be replaced. Your survival is what's important now.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/8", 128)
|
|
sm.sendSay("#face3#Now, GO!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/9", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001365) # Model Student
|
|
sm.sendSay("C'mon everybody!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/model/2", 128)
|
|
sm.sendDelay(500)
|
|
sm.sendDelay(500)
|
|
sm.sendDelay(500)
|
|
sm.sendDelay(500)
|
|
sm.sendDelay(500)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face9#Agate... You're coming with us, right?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/17", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001309) # Darius
|
|
sm.sendSay("#face0#I'm afraid that won't be possible.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/dyers/1", 128)
|
|
sm.spawnNpc(3001372, -420, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, -500, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, -580, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001309, -350, -700)
|
|
sm.showNpcSpecialActionByTemplateId(3001309, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001378, "disappeared", 0)
|
|
sm.playSound("Sound/SoundEff.img/illium/cg_close", 100)
|
|
sm.sendDelay(2000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face9#Ahh! The gate!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/18", 128)
|
|
sm.zoomCamera(300, 2000, 300, -200, -650)
|
|
sm.forcedFlip(True)
|
|
sm.flipNpcByTemplateId(3001301, True)
|
|
sm.sendDelay(30)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendNext("#face3#Darius...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/10", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001309) # Darius
|
|
sm.sendSay("#face0#This is the end, for the both of you.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/dyers/2", 128)
|
|
sm.showNpcSpecialActionByTemplateId(3001309, "reachout", -1)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#I'll protect you, Agate!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/21", 128)
|
|
sm.showNpcSpecialActionByTemplateId(3001300, "alert", -1)
|
|
sm.playSound("Sound/SoundEff.img/illium/rhyo_warning", 100)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face3#Warning! Energy buildup detected! Exposure at this concentration will be fatal.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/10", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face3#Illium, get behind me!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/2", 128)
|
|
sm.showNpcSpecialActionByTemplateId(3001309, "skill", 0)
|
|
sm.sendDelay(500)
|
|
sm.onLayer(1500, "3", 0, 0, 12, "Effect/Direction14.img/illium/death/3", 4, False, -1, False)
|
|
sm.zoomCamera(1000, 1500, 1000, 0, -650)
|
|
sm.blind(True, 255, 0, 0, 0, 500)
|
|
sm.sendDelay(2000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001309) # Darius
|
|
sm.sendNext("#face1#Ugh! How?!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/dyers/3", 128)
|
|
sm.sendSay("#face1#How can you still have so much power?!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/dyers/4", 128)
|
|
sm.offLayer(500, "3", False)
|
|
sm.forcedFlip(True)
|
|
sm.sendDelay(1000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendNext("#face3#The enemy combatants have left the area.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/11", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face3#Ugh...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/3", 128)
|
|
sm.sendDelay(1000)
|
|
sm.playSound("Sound/SoundEff.img/Falldown", 100)
|
|
sm.blind(True, 255, 0, 0, 0, 300)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face9#Agate!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/24", 128)
|
|
sm.onLayer(1500, "0", 0, -80, 12, "Effect/Direction14.img/illium/death/0", 4, True, -1, False)
|
|
sm.sendSay("#face1#Agate?! Are you all right?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/10", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#I'm sorry, Illium... I'm afraid it's up to you...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/11", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#Quit talking like that, you're going to be fine. Come on, we have to get out of here!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/26", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#Illium... take this...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/12", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#What's this?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/8", 128)
|
|
sm.onLayer(1500, "BlackOut", 0, -80, 13, "Map/Effect2.img/BlackOut", 4, True, -1, False)
|
|
sm.onLayer(1500, "2", 0, -80, 14, "Effect/Direction14.img/illium/death/2", 4, True, -1, False)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#It is the Elder Crystal... That's what they're after. The crystal is the relic of a god of old... The last remaining key to unleashing their power.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/6", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#A... key?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/27", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#Listen to me, Illium. The door to the Sanctuary of the Ancient God lies in another dimension... You must find it. You must... ugh... awaken the crystal's power.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/13", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#Agate!!!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/6", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#Go, Illium... The fate of the Verdant Flora is in your hands...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/14", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#But I was supposed to protect you.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/28", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendSay("#face4#Dry your tears, Illium. You have... ugh.. Done all you could.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/15", 128)
|
|
sm.sendSay("#face4#Please... You must not let it fall into enemy hands... Protect the Crystal. Protect your friends.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/16", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#Agate?!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/25", 128)
|
|
sm.offLayer(1000, "BlackOut", False)
|
|
sm.offLayer(1000, "2", False)
|
|
sm.sendDelay(2000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendNext("#face4#You... are special, Illium... Never forget that...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/17", 128)
|
|
sm.onLayer(1500, "1", 0, -80, 13, "Effect/Direction14.img/illium/death/1", 4, True, -1, False)
|
|
sm.sendDelay(2000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face1#Agate!!!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/11", 128)
|
|
sm.sendDelay(500)
|
|
sm.offLayer(500, "0", False)
|
|
sm.sendDelay(500)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.offLayer(1000, "1", False)
|
|
sm.sendDelay(1000)
|
|
sm.sendNext("#face1#No!!!!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/12", 128)
|
|
sm.sendDelay(500)
|
|
sm.sendNext("#face1##b(Sobs)#k")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/13", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face3#Master, the enemy siege is intensifying. We must leave immediately.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/12", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face1#Agate...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/15", 128)
|
|
sm.sendSay("#face1#All this for a crystal.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/14", 128)
|
|
sm.sendSay("#face1#Gah!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/30", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face3#Warning! Warning! An immensely powerful force is radiating from the relic!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/13", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face9#So much power... It's flowing into me!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/37", 128)
|
|
sm.spawnNpc(3001372, 200, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, 325, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, 450, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001372, 575, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "summon", 0)
|
|
sm.spawnNpc(3001373, -175, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001373, -300, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001373, -425, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001373, -550, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.spawnNpc(3001373, -675, -865)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "summon", 0)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face3#Sir, let it go! I am detecting a foreign consciousness within the crystal.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/14", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendSay("#face0#But without the crystal's power, we'll never make it out of here alive.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/32", 128)
|
|
sm.sendSay("#face9#I made her a promise... No matter what it takes...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/33", 128)
|
|
sm.sendDelay(1000)
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/31", 128)
|
|
sm.showEffect("Effect/Direction14.img/illium/magic", 0, 10, 0, 0, 0, 0, 0)
|
|
sm.playSound("Sound/SoundEff.img/illium/casting", 100)
|
|
sm.sendNext("#face0#Ahhhhh!!!")
|
|
sm.blind(True, 255, 240, 240, 240, 1300)
|
|
sm.sendDelay(1600)
|
|
sm.resetNpcSpecialActionByTemplateId(3001300)
|
|
sm.changeBGM("Bgm00.img/Silence", 0, 0)
|
|
sm.sendDelay(300)
|
|
sm.sendDelay(300)
|
|
sm.changeBGM("Bgm47.img/DeathOfAsylumChoir", 0, 0)
|
|
sm.createQuestWithQRValue(34900, "job1=1;job2=1")
|
|
sm.sendDelay(100)
|
|
sm.completeQuestNoCheck(34817)
|
|
sm.sendDelay(100)
|
|
sm.createQuestWithQRValue(34817, "m=1;kc=24;exp=1;clear=1")
|
|
sm.sendDelay(3000)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.playSound("Sound/SoundEff.img/illium/job", 100)
|
|
sm.sendDelay(700)
|
|
sm.avatarOriented("Effect/BasicEff.img/JobChangedIlliumFront")
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001372, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001373, "die1", 0)
|
|
sm.sendDelay(1800)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001353) # Illium
|
|
sm.sendNext("#face0#I can feel the crystal's power... It's a part of me. Ex, what's happened to me?")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/34", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face0#My scans indicate the foreign consciousness and your own have... merged, sir.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/15", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001353) # Illium
|
|
sm.sendSay("#face0#I see...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/35", 128)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendSay("#face0#Sir, the enemy has not halted their advance. We must leave this place immediately.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/16", 128)
|
|
sm.zoomCamera(1500, 2000, 1500, 0, -650)
|
|
sm.sendDelay(1000)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001353) # Illium
|
|
sm.sendNext("#face0#I have to protect this crystal at all costs... That's what Agate would've wanted.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/36", 128)
|
|
sm.sendSay("#face0#Although we of the Verdant Flora must flee,\r\nwe will never forget the enemy who has wronged us.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/19", 128)
|
|
sm.sendSay("#face0#I have to get stronger if I am to face them... No, not just them. I need to be strong enough to defeat Darmoor, the one who commands them.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/20", 128)
|
|
sm.sendSay("#face0#Agate... I'll take care of everything.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/22", 128)
|
|
sm.blind(True, 255, 0, 0, 0, 500)
|
|
sm.sendDelay(500)
|
|
sm.sendNext("#face0#Rest in peace.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/23", 128)
|
|
sm.createQuestWithQRValue(34817, "job=1;m=1;kc=24;exp=1;clear=1")
|
|
sm.moveCamera(True, 0, 0, 0)
|
|
sm.lockInGameUI(False, True)
|
|
sm.warp(940202032)
|