55 lines
1.9 KiB
Python
55 lines
1.9 KiB
Python
# id 940200212 (Arcana : Cavernous Cavern), field 940200212
|
|
sm.lockInGameUI(True, False)
|
|
sm.removeAdditionalEffect()
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(300)
|
|
sm.setMapTaggedObjectVisible("water", False, 0, 0)
|
|
sm.spawnNpc(3003367, 320, -385)
|
|
sm.showNpcSpecialActionByTemplateId(3003367, "summon", 0)
|
|
sm.spawnNpc(3003371, 388, -695)
|
|
sm.showNpcSpecialActionByTemplateId(3003371, "summon", 0)
|
|
sm.spawnNpc(3003350, 100, -360)
|
|
sm.showNpcSpecialActionByTemplateId(3003350, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3003367, "stand2", -1)
|
|
sm.sendDelay(300)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.sendDelay(1000)
|
|
sm.setSpeakerType(3)
|
|
sm.setParam(37)
|
|
sm.setColor(1)
|
|
sm.setInnerOverrideSpeakerTemplateID(3003314) # Rock Spirit
|
|
sm.sendNext("#face0#Awwight! You know what to do fewwas! Wet's go save those fatsos!")
|
|
sm.resetNpcSpecialActionByTemplateId(3003367)
|
|
sm.showNpcSpecialActionByTemplateId(3003367, "tower", 0)
|
|
sm.sendDelay(3000)
|
|
sm.sendNext("#face0#Now! Cwimb on up!")
|
|
sm.forcedInput(2)
|
|
sm.sendDelay(600)
|
|
sm.forcedInput(0)
|
|
sm.forcedInput(6)
|
|
sm.setInnerOverrideSpeakerTemplateID(3003315) # Rock Spirits
|
|
sm.sendNext("#face0#Oww! Be cayhful!")
|
|
sm.sendDelay(600)
|
|
sm.forcedInput(7)
|
|
sm.sendDelay(600)
|
|
sm.forcedInput(7)
|
|
sm.sendDelay(600)
|
|
sm.setInnerOverrideSpeakerTemplateID(3003314) # Rock Spirit
|
|
sm.sendNext("#face0#Awmost! Keep going! Save my bwudders!")
|
|
sm.forcedAction(7, 0)
|
|
sm.showNpcSpecialActionByTemplateId(3003371, "stand2", 0)
|
|
sm.sendDelay(1200)
|
|
sm.playSound("Sound/SoundEff.img/ArcaneRiver/water", 200)
|
|
sm.sendDelay(300)
|
|
sm.resetNpcSpecialActionByTemplateId(3003371)
|
|
sm.showNpcSpecialActionByTemplateId(3003371, "stand3", -1)
|
|
sm.sendDelay(300)
|
|
sm.setInnerOverrideSpeakerTemplateID(3003315) # Rock Spirits
|
|
sm.sendNext("#face0#Wheeeeeeee!")
|
|
sm.sendDelay(600)
|
|
sm.blind(True, 255, 0, 0, 0, 500)
|
|
sm.sendDelay(500)
|
|
sm.moveCamera(True, 0, 0, 0)
|
|
sm.lockInGameUI(False, True)
|
|
sm.warp(450005400)
|