enderalse/source/scripts/qf_mq10b_001080b2.psc

314 lines
7.3 KiB
Plaintext

;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 36
Scriptname QF_MQ10b_001080B2 Extends Quest Hidden
;BEGIN ALIAS PROPERTY DeadLisahri
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_DeadLisahri Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Jorrek
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Jorrek Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Novize
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Novize Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Fisher
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Fisher Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Lexil
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Lexil Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Yuslan
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Yuslan Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC02_TealorTable
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC02_TealorTable Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Lishari
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Lishari Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Tealor
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Tealor Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY LexilContainer
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_LexilContainer Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Jespar
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Jespar Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Wirt
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Wirt Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Book
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Book Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Natara
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Natara Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC02_LobbyLinker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC02_LobbyLinker Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Leora
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Leora Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC02_Beaconmarker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC02_Beaconmarker Auto
;END ALIAS PROPERTY
;BEGIN FRAGMENT Fragment_23
Function Fragment_23()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartLexilScene()
SetObjectiveCompleted(50)
SetObjectiveDisplayed(60)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_28
Function Fragment_28()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(60)
SetObjectiveDisplayed(70)
kmyQuest.DayTimer()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_27
Function Fragment_27()
;BEGIN CODE
SetObjectiveCompleted(60)
SetObjectiveDisplayed(70)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_14
Function Fragment_14()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.PortToDunehome()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_19
Function Fragment_19()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(30)
SetObjectiveDisplayed(40)
kmyQuest.KillLishari()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_31
Function Fragment_31()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.KillLishari()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_15
Function Fragment_15()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(10)
SetObjectiveDisplayed(20)
kmyQuest.PortJespar()
Utility.Wait(3)
kmyQuest.SetUpTempleScene()
_00E_TeleportGlobal.SetValue(0)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_30
Function Fragment_30()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.FinishQuest()
SetObjectiveCompleted(80)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_35
Function Fragment_35()
;BEGIN CODE
if !IsObjectiveCompleted(35)
SetObjectiveFailed(35)
Endif
CompleteAllObjectives()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_10
Function Fragment_10()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.SetUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_33
Function Fragment_33()
;BEGIN CODE
MQ12a.SetStage(5)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_11
Function Fragment_11()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartScene()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_13
Function Fragment_13()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveDisplayed(10)
kmyQuest.StartCQJ03()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_18
Function Fragment_18()
;BEGIN CODE
SetObjectivecompleted(20)
SetObjectiveCompleted(37)
SetObjectiveDisplayed(30)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_17
Function Fragment_17()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.FadeOutScene()
_00E_TeleportGlobal.SetValue(0)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_20
Function Fragment_20()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(40)
SetObjectiveDisplayed(50)
kmyQuest.KillLishari2()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_22
Function Fragment_22()
;BEGIN AUTOCAST TYPE _00E_MQ10b_Questfunctions
Quest __temp = self as Quest
_00E_MQ10b_Questfunctions kmyQuest = __temp as _00E_MQ10b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.PortTealor()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_29
Function Fragment_29()
;BEGIN CODE
SetObjectiveCompleted(70)
SetObjectiveDisplayed(80)
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
Quest Property MQ12a Auto
GlobalVariable Property _00E_TeleportGlobal Auto