53 lines
1.3 KiB
Python
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)
|