50 lines
2.0 KiB
Python
50 lines
2.0 KiB
Python
# id 106031000 (Mushroom Castle : Banquet Hall), field 106031000
|
|
sm.showNpcSpecialActionByTemplateId(1302111, "summon", 0)
|
|
sm.showNpcSpecialActionByTemplateId(1302101, "summon", 0)
|
|
sm.lockInGameUI(True, True)
|
|
sm.hideUser(False)
|
|
sm.removeAdditionalEffect()
|
|
sm.sendDelay(1000)
|
|
sm.sendDelay(500)
|
|
sm.setSpeakerType(3)
|
|
sm.setSpeakerID(1302108) # Head Servant
|
|
sm.setParam(33)
|
|
sm.setColor(1)
|
|
sm.sendNext("The next contestant is willing to do anything to make the princess smile! Remember him by his one broken horn! It's the bad boy of the mushroom world, MINUS!")
|
|
sm.spawnNpc(1302110, 138, 225)
|
|
sm.showNpcSpecialActionByTemplateId(1302110, "summon", 0)
|
|
sm.sendDelay(500)
|
|
sm.showNpcSpecialActionByTemplateId(1302111, "open", 0)
|
|
sm.playSound("flowervioleta/curtain", 100)
|
|
sm.sendDelay(2000)
|
|
sm.startQuest(30080)
|
|
sm.sendDelay(1000)
|
|
sm.sendDelay(2000)
|
|
sm.speechBalloon(True, 0, 0, "One who will make the princess smile,", 2000, 1, 0, 0, 0, 4, 1302110, 4878499)
|
|
sm.sendDelay(2000)
|
|
sm.speechBalloon(True, 0, 0, "One who will become the husband of the princess,", 2000, 1, 0, 0, 0, 4, 1302110, 4878499)
|
|
sm.sendDelay(2000)
|
|
sm.speechBalloon(True, 0, 0, "One who will become the king of this land,", 2000, 1, 0, 0, 0, 4, 1302110, 4878499)
|
|
sm.zoomCamera(600, 5000, 600, 139, 285)
|
|
sm.sendDelay(1000)
|
|
sm.showNpcSpecialActionByTemplateId(1302110, "cry", 0)
|
|
sm.sendDelay(500)
|
|
sm.playSound("flowervioleta/appear", 100)
|
|
sm.sendDelay(1500)
|
|
sm.zoomCamera(600, 1000, 600, 140, 222)
|
|
sm.sendDelay(1500)
|
|
sm.sendDelay(3000)
|
|
sm.sendDelay(1500)
|
|
sm.speechBalloon(True, 0, 0, "Take him out.", 2000, 1, 0, 0, 0, 4, 1302100, 4878499)
|
|
sm.showNpcSpecialActionByTemplateId(1302110, "out", 0)
|
|
sm.sendDelay(2000)
|
|
sm.showNpcSpecialActionByTemplateId(1302111, "close", 0)
|
|
sm.playSound("flowervioleta/curtain", 100)
|
|
sm.sendDelay(2000)
|
|
sm.sendDelay(500)
|
|
sm.sendDelay(1000)
|
|
sm.sendDelay(3000)
|
|
sm.speechBalloon(True, 0, 0, "Ah... I am quite tired. Can we take a short break?", 2000, 0, 0, 0, 0, 4, 1302100, 4878499)
|
|
sm.lockInGameUI(False, True)
|
|
sm.warp(106030000)
|