1
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

70 lines
1.7 KiB

Scriptname _00E_NQ23_Functions extends Quest
;=====================================================================================
; FUNCTIONS
;=====================================================================================
Function CastExplosion()
NQ23ShockSpawn.PlaceAtMe(ExplosionRuneShock02)
Utility.Wait(0.6)
NQ23ShockSpawn.KnockAreaEffect(1.0, 256)
Yerai.PlayIdle(Cower)
EndFunction
Function EnableMuldir()
NQ23_PathiraThoughtBox.Enable()
MuldirRef.Enable()
NQ23Target.Enable()
EndFunction
Function EnableSteuereinheit()
Steuereinheit.GetRef().Enable()
NQ23_PathiraThoughtBox.Disable()
EndFunction
Function StartSC03()
MuldirRef.MoveTo(NQ23PortMarker)
MuldirRef.EvaluatePackage()
NQ23_SC3.ForceStart()
EndFunction
Function CompleteQuest()
Game.GetPlayer().AddItem(Gold001, 450)
Game.GetPlayer().AddItem(_00E_HandwerksbuchSmithingTo99,1)
NQ26.SetStage(5)
Levelsystem .GiveEP(2800)
NQ23Target.Disable()
EndFunction
;=====================================================================================
; PROPERTIES
;=====================================================================================
_00E_Questfunctions Property Levelsystem Auto
MiscObject Property Gold001 Auto
ReferenceAlias Property Steuereinheit Auto
Explosion Property ExplosionRuneShock02 Auto
ObjectReference Property NQ23ShockSpawn Auto
ObjectReference Property NQ23PortMarker Auto
ObjectReference Property NQ23Target Auto
ObjectReference Property NQ23_PathiraThoughtBox Auto
Idle Property Cower Auto
Actor Property Yerai Auto
Actor Property MuldirRef Auto
Scene Property NQ23_SC3 Auto
Potion Property _00E_HandwerksbuchSmithingTo99 Auto
Quest Property NQ26 Auto