# 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)
