# id 940202030 (null), field 940202030 sm.lockInGameUI(True, False) sm.removeAdditionalEffect() sm.blind(True, 255, 0, 0, 0, 0) sm.sendDelay(500) sm.spawnNpc(3001300, 100, 0) sm.showNpcSpecialActionByTemplateId(3001300, "summon", 0) sm.spawnNpc(3001310, 255, 0) sm.showNpcSpecialActionByTemplateId(3001310, "summon", 0) sm.spawnNpc(3001307, 175, 0) sm.showNpcSpecialActionByTemplateId(3001307, "summon", 0) sm.spawnNpc(3001301, 500, 0) sm.showNpcSpecialActionByTemplateId(3001301, "summon", 0) sm.spawnNpc(3001313, 595, 0) sm.showNpcSpecialActionByTemplateId(3001313, "summon", 0) sm.spawnNpc(3001302, 680, 0) sm.showNpcSpecialActionByTemplateId(3001302, "summon", 0) sm.spawnNpc(3001303, 750, 0) sm.showNpcSpecialActionByTemplateId(3001303, "summon", 0) sm.spawnNpc(3001305, 820, 0) sm.showNpcSpecialActionByTemplateId(3001305, "summon", 0) sm.spawnNpc(3001321, 890, 0) sm.showNpcSpecialActionByTemplateId(3001321, "summon", 0) sm.spawnNpc(3001322, 960, 0) sm.showNpcSpecialActionByTemplateId(3001322, "summon", 0) sm.spawnNpc(3001308, -100, 0) sm.showNpcSpecialActionByTemplateId(3001308, "summon", 0) sm.spawnNpc(3001311, -295, 0) sm.showNpcSpecialActionByTemplateId(3001311, "summon", 0) sm.spawnNpc(3001317, -165, 0) sm.showNpcSpecialActionByTemplateId(3001317, "summon", 0) sm.spawnNpc(3001314, -230, 0) sm.showNpcSpecialActionByTemplateId(3001314, "summon", 0) sm.spawnNpc(3001315, -425, 0) sm.showNpcSpecialActionByTemplateId(3001315, "summon", 0) sm.spawnNpc(3001316, -360, 0) sm.showNpcSpecialActionByTemplateId(3001316, "summon", 0) sm.zoomCamera(0, 1000, 0, 380, -532) sm.sendDelay(500) sm.blind(False, 0, 0, 0, 0, 1000) sm.zoomCamera(5000, 1000, 5000, 380, 10) sm.sendDelay(1000) sm.sendDelay(3000) sm.reservedEffectRepeat("Effect/Direction14.img/illium/text/2", True, True, 0, 0, 0) sm.sendDelay(1500) sm.reservedEffectRepeat("Effect/Direction14.img/illium/text/2", False, False, 0, 0, 0) sm.setSpeakerType(3) sm.setParam(37) sm.setColor(1) sm.setInnerOverrideSpeakerTemplateID(3001321) # Resident sm.sendNext("Look at that! It's amazing!") sm.setInnerOverrideSpeakerTemplateID(3001322) # Resident sm.sendSay("In all the decades I've attended the Festival of the Gods, I don't think I've ever seen a statue that beautiful!") sm.setInnerOverrideSpeakerTemplateID(3001313) # Curly sm.sendSay("#face2#Illium's work is truly amazing!") sm.setInnerOverrideSpeakerTemplateID(3001302) # Professor Kalsat sm.sendSay("#face0#You've impressed us all, Illium. Well done.") sm.setInnerOverrideSpeakerTemplateID(3001305) # Professor Lutil sm.sendSay("#face0#The brilliance of the mytocrystal balances perfectly with the mechanisms!") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face2#Well done Illium. I'm very proud of you.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face7#Thank you.") sm.sendSay("#face8#I'm really glad to have done it.") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face1#I'm glad you keep working so hard. It really shows.") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face5#It was definitely worth all the effort.") sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate sm.sendSay("#face2#You've grown so much in such a short amount of time.") sm.setInnerOverrideSpeakerTemplateID(3001307) # Dean sm.sendSay("#face3#Wow, Illium! That sure is something.") sm.sendSay("#face3#You've got serious skill!") sm.sendDelay(1000) sm.setInnerOverrideSpeakerTemplateID(3001308) # Carnelian sm.sendNext("#face0#Illium!") sm.forcedFlip(True) sm.sendDelay(500) sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendNext("#face7#Hey, everyone!") sm.flipNpcByTemplateId(3001300, True) sm.flipNpcByTemplateId(3001310, True) sm.flipNpcByTemplateId(3001307, True) sm.sendDelay(30) sm.zoomCamera(1500, 1000, 1500, 60, 10) sm.sendDelay(2000) sm.setInnerOverrideSpeakerTemplateID(3001308) # Carnelian sm.sendNext("#face1#You were so great today!") sm.sendSay("#face0#I knew you were nice, but I had no idea you were so talented!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face5#Really? Thanks!") sm.setInnerOverrideSpeakerTemplateID(3001316) # Moody Student sm.sendSay("How cool!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face5#Yeah? I like yours too!") sm.setInnerOverrideSpeakerTemplateID(3001314) # Arrogant Student sm.sendSay("I had fun preparing for the Festival of the Gods!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face5#Me too!") sm.sendSay("#face5#It was hard at first, but you all helped me so much!") sm.setInnerOverrideSpeakerTemplateID(3001310) # Morian sm.sendSay("#face1#You must feel really great! Why don't we grab some food to celebrate?!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face5#Huh? Yeah... okay!") sm.setInnerOverrideSpeakerTemplateID(3001307) # Dean sm.sendSay("#face0#The more I look at it, the more I realize how amazing that statue really is. How'd you come up with the idea?") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face4#Oh, you know, just... inspiration I guess.") sm.setInnerOverrideSpeakerTemplateID(3001307) # Dean sm.sendSay("#face1#Of course!") sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium sm.sendSay("#face3#Everyone...") sm.sendSay("#face3#Thanks so much for your support. It means... so... much!") sm.blind(True, 255, 0, 0, 0, 500) sm.sendDelay(500) sm.moveCamera(True, 0, 0, 0) sm.createQuestWithQRValue(34816, "fin=1;d1=1") sm.sendDelay(100) sm.completeQuestNoCheck(34816) sm.sendDelay(100) sm.createQuestWithQRValue(34816, "fin=1;exp=1;d1=1") sm.startQuest(11620) sm.createQuestWithQRValue(15710, "lasttime=19/02/21/16/58") sm.lockInGameUI(False, True) sm.warp(402000529)