enderalse/source/scripts/qf_mq11b_0002ebab.psc

313 lines
7.7 KiB
Plaintext

;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 51
Scriptname QF_MQ11b_0002EBAB Extends Quest Hidden
;BEGIN ALIAS PROPERTY Gefangener
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Gefangener Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC1_CryptExit
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC1_CryptExit Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetB
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetB Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Jespar
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Jespar Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC02_CaptiveMarker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC02_CaptiveMarker Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY VerschleierteFrau
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_VerschleierteFrau Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY JesparFakeTarget
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_JesparFakeTarget Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Adila
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Adila Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetCContainer
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetCContainer Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetAContainer
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetAContainer Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Player
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Player Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetA
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetA Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY BlackStone
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_BlackStone Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Wirt
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Wirt Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetC
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetC Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Anwesen
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Anwesen Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Table
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Table Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Door
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Door Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Lexil
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Lexil Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TargetBContainer
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TargetBContainer Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC01_CryptDoor
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC01_CryptDoor Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC03_EscapeDoor
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC03_EscapeDoor Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC06_LayMarker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC06_LayMarker Auto
;END ALIAS PROPERTY
;BEGIN FRAGMENT Fragment_4
Function Fragment_4()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(50)
SetObjectiveDisplayed(60)
kmyQuest.ActivateJespar()
Alias_Jespar.GetReference().Enable()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_0
Function Fragment_0()
;BEGIN CODE
SetObjectiveDisplayed(10)
Alias_Jespar.GetReference().Disable()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_7
Function Fragment_7()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.JesparPortDunehome()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_2
Function Fragment_2()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.GiveBox()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_47
Function Fragment_47()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC05()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_32
Function Fragment_32()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(150)
SetObjectiveCompleted(160)
SetObjectiveDisplayed(165)
kmyQuest.StartSC05()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_24
Function Fragment_24()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC04()
SetObjectiveCompleted(90)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_43
Function Fragment_43()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC06()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_10
Function Fragment_10()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(70)
SetObjectiveDisplayed(80)
kmyQuest.EnableFollowTGBX()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_50
Function Fragment_50()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(160)
SetObjectiveCompleted(165)
SetObjectiveDisplayed(170)
CompleteAllObjectives()
MQ10b.SetCurrentStageID(MQ10b.GetCurrentStageID()+5)
kmyQuest.CompleteEverything()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_40
Function Fragment_40()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(85)
SetObjectiveDisplayed(90)
kmyQuest.StartSC02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_41
Function Fragment_41()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(150)
SetObjectiveDisplayed(160)
Alias_BlackStone.GetRef().Enable()
kmyQuest.RemoveCombatMusic()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_45
Function Fragment_45()
;BEGIN CODE
SetObjectiveCompleted(80)
SetObjectiveDisplayed(81)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_44
Function Fragment_44()
;BEGIN AUTOCAST TYPE _00E_MQ11b_Questfunctions
Quest __temp = self as Quest
_00E_MQ11b_Questfunctions kmyQuest = __temp as _00E_MQ11b_Questfunctions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC01()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_9
Function Fragment_9()
;BEGIN CODE
SetObjectiveCompleted(60)
SetObjectiveDisplayed(70)
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
Quest Property MQ10b Auto