enderalse/source/scripts/qf__00e_mq03_pathofhope_0002b251.psc

145 lines
3.5 KiB
Plaintext

;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 24
Scriptname QF__00E_MQ03_PathOfHope_0002B251 Extends Quest Hidden
;BEGIN ALIAS PROPERTY Player
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Player Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Konstantin
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Konstantin Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Jespar
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Jespar Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Zauberbuch
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Zauberbuch Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY TorwacheAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_TorwacheAlias Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC4_Chair
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC4_Chair Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Magierin
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Magierin Auto
;END ALIAS PROPERTY
;BEGIN FRAGMENT Fragment_14
Function Fragment_14()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
SetObjectiveCompleted(40)
kmyQuest.PlaceExplosion()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_20
Function Fragment_20()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.FadeToBlackAndBack()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_17
Function Fragment_17()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
Alias_Magierin.GetActorReference().EvaluatePackage()
kmyQuest.StartKonstantinScene02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_12
Function Fragment_12()
;BEGIN CODE
SetObjectiveDisplayed(10)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_22
Function Fragment_22()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.GiveRewardEXP()
; For EXP-Amount, see property __Config_RewardEXP on _00E_MQ03_Functions - Script!
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_11
Function Fragment_11()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartEscortScene()
SetObjectiveDisplayed(40)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_19
Function Fragment_19()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartExamineScene()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_4
Function Fragment_4()
;BEGIN AUTOCAST TYPE _00E_MQ03_Functions
Quest __temp = self as Quest
_00E_MQ03_Functions kmyQuest = __temp as _00E_MQ03_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartKonstantinScene()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_23
Function Fragment_23()
;BEGIN CODE
Alias_Konstantin.GetActorReference().EvaluatePackage()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment