# id 940202021 (null), field 940202021 sm.lockInGameUI(True, False) sm.removeAdditionalEffect() sm.blind(True, 255, 0, 0, 0, 0) sm.sendDelay(600) sm.spawnNpc(3001346, -3420, 50) sm.showNpcSpecialActionByTemplateId(3001346, "summon", 0) sm.spawnNpc(3001300, -3210, 50) sm.showNpcSpecialActionByTemplateId(3001300, "summon", 0) sm.spawnNpc(3001301, -2960, 50) sm.showNpcSpecialActionByTemplateId(3001301, "summon", 0) sm.spawnNpc(3001306, -2810, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.spawnNpc(3001306, -2735, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.spawnNpc(3001306, -2660, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.spawnNpc(3001306, -2585, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.spawnNpc(3001306, -3555, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.spawnNpc(3001306, -3630, 50) sm.showNpcSpecialActionByTemplateId(3001306, "summon", 0) sm.zoomCamera(0, 800, 0, -3000, -250) sm.sendDelay(300) sm.forcedFlip(True) sm.setSpeakerType(3) sm.setParam(37) sm.setColor(1) sm.setInnerOverrideSpeakerTemplateID(3001306) # Soldier sm.sendNext("#face1#Hey, you! Kid!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face0#Uhhh... Nnngh...") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face0#Are you awake?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face7#Ugh...") sm.blind(False, 0, 0, 0, 0, 1000) sm.zoomCamera(4000, 1000, 4000, -3000, -10) sm.sendDelay(1000) sm.sendDelay(5000) sm.createFieldTextEffect("#fnᄈᆰᄡᆴᄚ■ᄉ￱ ExtraBold##fs18#Sanctuary, The Crystal Gate", 100, 1500, 6, -50, -50, 1, 4, 0, 0, 0) sm.setInnerOverrideSpeakerTemplateID(3001306) # Soldier sm.sendNext("#face1#Wake up now! Her Lady Agate is addressing you!") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face0#Your name is Illium?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face0#Um... thanks, I think.") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face0#What is your age, young one?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face0#One... one hundred... fifty-three...") sm.zoomCamera(2000, 1500, 2000, -3000, 50) sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendNext("#face0##b(Hm... His crystal is much more faint than expected for one his age.\r\nEven his wings lack the usual magical aura.)#k") sm.sendSay("#face0##b(The power he displayed before was more than he seems capable of.)#k") sm.sendSay("#face0#Leaving Sanctuary is forbidden.\r\nAre you prepared to accept the consequences?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face0#I'm... sorry.") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face0#Do you even know who I am?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face0#The Seeker?") sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex sm.sendSay("#face0#Sir, she is the Seeker of Verdant Flora and Headmistress of the Crystal Academy.") sm.forcedFlip(True) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622851, 0, 0) sm.sendDelay(500) sm.sendNext("#face0#Accompanying her are Darius, the Verdant's Guardian, and Curly, the Verdant's Engineer.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face3#Ex, hush!") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face0#Your robot here would suggest you have a talent for engineering.") sm.zoomCamera(2000, 2000, 2000, -3000, 80) sm.sendNext("#face0#Perhaps you would benefit more from education than imprisonment.") sm.forcedFlip(True) sm.sendSay("#face0#Considering your age and apparent mechanical aptitude, I'm willing to consider this a warning.") sm.sendDelay(500) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 0, 0, 0, 0, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622852, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622853, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622854, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622855, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622856, 0, 0) sm.showEffect("Effect/OnUserEff.img/emotion/oh", 0, 10, 0, 0, 80622857, 0, 0) sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendNext("#face0#Really?") sm.sendDelay(500) sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendNext("#face0#Yes. However! As of tomorrow morning, you will begin courses at the Crystal Academy as punishment.\r\n#rBe sure you're not late.") sm.sendSay("#face0#Test the law again, and I may be forced to reconsider my decision.") sm.sendSay("#face0#Now, get going.") sm.zoomCamera(2000, 2000, 2000, -3180, 80) sm.showNpcSpecialActionByTemplateId(3001301, "disappear", 0) sm.sendDelay(750) sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendNext("#face0#Courses? Crystal Academy?") sm.forcedFlip(True) sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex sm.sendSay("#face0#This is hardly a punishment, Sir. Many only dream of such a unique opportunity to attend the Crystal Academy.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face3#Slow down, Ex.") sm.sendSay("#face0#Now, can you tell me what happened back there or what?") sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex sm.sendSay("#face0#At the precise moment you lost consciousness, you seem to have had a magical... overload. It simply exploded out of you.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face4#Overload?") sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex sm.sendSay("#face0#Unfortunately, the incident was too powerful for me to collect any accurate data.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face8#I didn't realize I had enough magic in me to do that...") sm.sendSay("#face8#I need to head back home and do some research.") 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.createQuestWithQRValue(34801, "019=1;hunt1=1;020=1;021=1;exp=1") sm.moveCamera(True, 0, 0, 0) sm.lockInGameUI(False, True) sm.warp(402000520)