enderalse/scripts/source/fs_nqr05_questfragments.psc

805 lines
20 KiB
Plaintext

;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 115
Scriptname FS_NQR05_QuestFragments Extends Quest Hidden
;BEGIN ALIAS PROPERTY First_Seer
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_First_Seer Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC16_BrotherHatred
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC16_BrotherHatred Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY FS_NQR05_Father_Fight_Clone_01
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_FS_NQR05_Father_Fight_Clone_01 Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY The_Father
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_The_Father Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC13_GlyphBoard
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC13_GlyphBoard Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC01_Statue
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC01_Statue Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Tharael
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Tharael Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC05_Campfire
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC05_Campfire Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC21_LethoStiched
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC21_LethoStiched Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC09_PlayerDoorREF
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC09_PlayerDoorREF Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC12_Calia
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC12_Calia Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC12_Barrier
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC12_Barrier Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Stalron
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Stalron Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY FS_NQR05_Father_Fight_Clone_02
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_FS_NQR05_Father_Fight_Clone_02 Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC03_TharaelMarker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC03_TharaelMarker Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Zaraah
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Zaraah Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_SisterAddiction
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_SisterAddiction Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Brother_Sorrow
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Brother_Sorrow Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC02_Chair
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC02_Chair Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC06_BrotherGreed
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC06_BrotherGreed Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_SisterLust
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_SisterLust Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Rugan
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Rugan Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Ewah
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Ewah Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Tiwon
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Tiwon Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC01_Father
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC01_Father Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Player
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Player Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY FS_NQR05_FatherVoice
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_FS_NQR05_FatherVoice Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC20_Rasha
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC20_Rasha Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC_Abnormality
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC_Abnormality Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC12_Jespar
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC12_Jespar Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Kaylan
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Kaylan Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC30_TharaelCorpse
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC30_TharaelCorpse Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC_Bossfight
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC_Bossfight Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC04_GateGuard
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC04_GateGuard Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC06_Worker01
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC06_Worker01 Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC09_SisterLustMarker
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC09_SisterLustMarker Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Mercenary_Jayna
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Mercenary_Jayna Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY Brother_Sorrow_Northwind
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Brother_Sorrow_Northwind Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC07_Father
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC07_Father Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC17_FatherPortal
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC17_FatherPortal Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC12_Enemy
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC12_Enemy Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY FatherMask
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_FatherMask Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC10_TempleRoom
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC10_TempleRoom Auto
;END ALIAS PROPERTY
;BEGIN ALIAS PROPERTY SC16_PaintingRoom
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_SC16_PaintingRoom Auto
;END ALIAS PROPERTY
;BEGIN FRAGMENT Fragment_88
Function Fragment_88()
;BEGIN CODE
; Stage set after forcegreet 19a
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_65
Function Fragment_65()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC03()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_95
Function Fragment_95()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; Tharael or Father defeated
kmyQuest.UpdateObjectives13()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_80
Function Fragment_80()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC13()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_113
Function Fragment_113()
;BEGIN CODE
Game.EnablePlayerControls()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_87
Function Fragment_87()
;BEGIN CODE
; Quest stage set before forcegreet 19a
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_61
Function Fragment_61()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_67
Function Fragment_67()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.OpenGate()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_84
Function Fragment_84()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartBossfight()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_89
Function Fragment_89()
;BEGIN CODE
; Set before forcegreet 19b
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_78
Function Fragment_78()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives10()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_58
Function Fragment_58()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.FinishDream()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_86
Function Fragment_86()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; Set after SC17
kmyQuest.StartSC18()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_69
Function Fragment_69()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives06()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_66
Function Fragment_66()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives04()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_109
Function Fragment_109()
;BEGIN CODE
SetObjectiveCompleted(25)
SetObjectiveDisplayed(26)
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_81
Function Fragment_81()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC14()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_62
Function Fragment_62()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives01()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_101
Function Fragment_101()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.CleanUpRhalaim()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_107
Function Fragment_107()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; Go to house in Ark
kmyQuest.TeleportToRefuge()
kmyQuest.FinishUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_63
Function Fragment_63()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_45
Function Fragment_45()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
;Started from FS_NQR05_BossfightAbnormalitySC on death
kmyQuest.StartSC17()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_91
Function Fragment_91()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; set after loyality dialogue with father / tharael
; now the father explains tharaels history
kmyQuest.StartSC19()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_82
Function Fragment_82()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC15()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_64
Function Fragment_64()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives03()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_90
Function Fragment_90()
;BEGIN CODE
; set after forcegreet 19b
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_75
Function Fragment_75()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.EnableWaitMarker()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_94
Function Fragment_94()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; After SC19, Tharael attacks the father
kmyQuest.StartSC19_02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_59
Function Fragment_59()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC02()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_77
Function Fragment_77()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC11()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_103
Function Fragment_103()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; Player has taken the fathers mask
kmyQuest.updateObjectives14()
; Quest end if the player has sided with the father
kmyQuest.FinishUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_70
Function Fragment_70()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives07()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_108
Function Fragment_108()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; go to frostcliff tavern
kmyQuest.FinishUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_71
Function Fragment_71()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives08()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_83
Function Fragment_83()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC16()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_60
Function Fragment_60()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.DissolveWall()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_76
Function Fragment_76()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives09()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_57
Function Fragment_57()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC01()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_68
Function Fragment_68()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.UpdateObjectives05()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_74
Function Fragment_74()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC08()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_72
Function Fragment_72()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC06()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_114
Function Fragment_114()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.FatherRhalaimLeave()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_105
Function Fragment_105()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; after forcegreet - tharaels suicide
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_93
Function Fragment_93()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; After SC19, Tharael attacks Letho
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_98
Function Fragment_98()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; the father has disappeared
kmyQuest.StartRhalaimLeaveSceneFather()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_79
Function Fragment_79()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.StartSC12()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_56
Function Fragment_56()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.SetUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_106
Function Fragment_106()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
; Tharael jumped into the abyss, Quest end
kmyQuest.FinishUp()
;END CODE
EndFunction
;END FRAGMENT
;BEGIN FRAGMENT Fragment_112
Function Fragment_112()
;BEGIN AUTOCAST TYPE _00E_FS_NQR05_Functions
Quest __temp = self as Quest
_00E_FS_NQR05_Functions kmyQuest = __temp as _00E_FS_NQR05_Functions
;END AUTOCAST
;BEGIN CODE
kmyQuest.DisableDoor()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment