maple-v206/scripts/field/enter_867202650.py

61 lines
2.2 KiB
Python

# id 867202650 (Abrup Basin : Sunglow Forest), field 867202650
sm.lockInGameUI(True, False)
sm.spawnNpc(9400590, -1300, 130)
sm.showNpcSpecialActionByTemplateId(9400590, "summon", 0)
sm.spawnNpc(9400672, -1400, 130)
sm.showNpcSpecialActionByTemplateId(9400672, "summon", 0)
sm.spawnNpc(9400674, -1500, 130)
sm.showNpcSpecialActionByTemplateId(9400674, "summon", 0)
sm.spawnNpc(9400676, -1550, 130)
sm.showNpcSpecialActionByTemplateId(9400676, "summon", 0)
sm.spawnNpc(9400674, -1650, 130)
sm.showNpcSpecialActionByTemplateId(9400674, "summon", 0)
sm.spawnNpc(9400589, -60, 130)
sm.showNpcSpecialActionByTemplateId(9400589, "summon", 0)
sm.spawnNpc(9400592, 130, 130)
sm.showNpcSpecialActionByTemplateId(9400592, "summon", 0)
sm.spawnNpc(9400596, 400, 130)
sm.showNpcSpecialActionByTemplateId(9400596, "summon", 0)
sm.spawnNpc(9400635, 460, 130)
sm.showNpcSpecialActionByTemplateId(9400635, "summon", 0)
sm.setSpeakerType(3)
sm.setParam(37)
sm.setColor(1)
sm.setInnerOverrideSpeakerTemplateID(9400590) # Slaka
sm.sendNext("#face1#Ughhh... W-wait! Over here!")
sm.forcedFlip(True)
sm.sendDelay(250)
sm.flipNpcByTemplateId(9400589, True)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400590, False, 600, 200)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400672, False, 600, 180)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400674, False, 600, 180)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400676, False, 580, 180)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400674, False, 570, 180)
sm.sendDelay(250)
sm.flipNpcByTemplateId(9400592, True)
sm.sendDelay(250)
sm.flipNpcByTemplateId(9400596, True)
sm.sendDelay(250)
sm.flipNpcByTemplateId(9400635, True)
sm.setInnerOverrideSpeakerTemplateID(9400589) # Peytour
sm.sendNext("#face0#...Slaka?!")
sm.moveNpcByTemplateId(9400589, True, 100, 200)
sm.sendDelay(1000)
sm.showNpcSpecialActionByTemplateId(9400589, "attack2", 0)
sm.sendDelay(1500)
sm.showNpcSpecialActionByTemplateId(9400672, "die1", 0)
sm.showNpcSpecialActionByTemplateId(9400674, "die1", 0)
sm.sendDelay(1000)
sm.setInnerOverrideSpeakerTemplateID(9400590) # Slaka
sm.sendNext("#face1#Kuahhh!")
sm.setInnerOverrideSpeakerTemplateID(9400589) # Peytour
sm.sendSay("#face0##h0#!")
sm.startQuest(64109)
sm.lockInGameUI(False, True)
sm.warp(867202620)