maple-v206/scripts/field/kaiser_tuto_3_4.py

53 lines
1.3 KiB
Python

# Created by MechAviv
# Map ID :: 940001100
# Heliseum : Heliseum Outskirts
OBJECT_1 = sm.getIntroNpcObjectID(3000131)
sm.showNpcSpecialActionByObjectId(OBJECT_1, "fake", 0)
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipDialoguePlayerAsSpeaker()
sm.setSpeakerType(3)
sm.sendNext("No... But what of you? Are you injured? You fought against Darmoor's army?")
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipSpeaker()
sm.setSpeakerType(3)
sm.sendSay("I am...unharmed. And the fight? What do you expect from someone who was exiled?")
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipDialoguePlayerAsSpeaker()
sm.setSpeakerType(3)
sm.sendSay("But... How did Darmoor's army get inside Heliseum? What did they do to the shield?")
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipSpeaker()
sm.setSpeakerType(3)
sm.sendSay("There was a traitor, of course. The traitor disabled the shield so the Specters could overrun Heliseum.")
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipDialoguePlayerAsSpeaker()
sm.setSpeakerType(3)
sm.sendSay("Magnus... Who would do such a thing?")
sm.setSpeakerID(3000131)
sm.removeEscapeButton()
sm.flipSpeaker()
sm.setSpeakerType(3)
sm.sendSay("Me.")
sm.setTemporarySkillSet(0)
sm.setInGameDirectionMode(False, True, False, False)
# [FORCED_STAT_RESET] []
sm.warp(940002010, 0)