maple-v206/scripts/field/enter_867201602.py

40 lines
1.4 KiB
Python

# id 867201602 (Abrup Basin : Grim Vale Small Cave), field 867201602
sm.lockInGameUI(True, False)
sm.setMapTaggedObjectVisible("q64080", False, 0, 0)
sm.spawnNpc(9400580, 1230, 470)
sm.showNpcSpecialActionByTemplateId(9400580, "summon", 0)
sm.spawnNpc(9400595, 1360, 470)
sm.showNpcSpecialActionByTemplateId(9400595, "summon", 0)
sm.forcedFlip(True)
sm.moveNpcByTemplateId(9400580, True, 600, 100)
sm.sendDelay(3000)
sm.forcedMove(True, 400)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400595, True, 300, 80)
sm.sendDelay(3000)
sm.setSpeakerType(3)
sm.setParam(57)
sm.setColor(1)
sm.sendNext("#bAlika, let's camp here for the night. ")
sm.sendDelay(250)
sm.flipNpcByTemplateId(9400580, False)
sm.sendDelay(250)
sm.moveNpcByTemplateId(9400580, False, 100, 80)
sm.sendDelay(1000)
sm.setParam(37)
sm.setInnerOverrideSpeakerTemplateID(9400580) # Alika
sm.sendNext("#face0#Hmm... cozy. ")
sm.setParam(57)
sm.sendSay("#bYou must be hungry... I don't remember you eating today. ")
sm.sendSay("#bI'll go find us some food. Stay right here and, uh, scream if something happens. ")
sm.setParam(37)
sm.sendSay("#face0#Will do, #h0#. I'll start a fire while you're gone. ")
sm.setParam(57)
sm.sendSay("#bOkay, just... don't go too far. Stay around here. ")
sm.setParam(37)
sm.sendSay("#face1#Don't you worry.")
sm.createQuestWithQRValue(64080, "chk1=1;chk2=1;chk3=1")
sm.setMapTaggedObjectVisible("q64080", True, 0, 0)
sm.sendDelay(1000)
sm.lockInGameUI(False, True)