4
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.
 
 
 

28 lines
976 B

Scriptname _00E_NQ06_PortYrintoSC extends ObjectReference
; Script on a triggerbox (_00E_NQ06DebugTriggerbox in cell (-5, -2))
; that moves Yrinto to his fishing spot in case he is too far away.
; This is a failsave against an old NQ06 bug where Yrinto is stuck
; somewhere in a different worldspace
; ( http://forum.sureai.net//tracker.php?p=8&t=10365 ).
Event OnTrigger(ObjectReference akActionRef)
if akActionRef == PlayerREF && NQ06.GetCurrentStageID() >= 15
float gh = gamehour.GetValue()
if (gh > 22.6) || (gh < 3)
if Yrinto.GetDistance(NQ06_YrintoMeditateREF) > 5000
Yrinto.MoveTo(NQ06_YrintoMeditateREF)
endif
endif
if NQ06.GetCurrentStageID() > 20
Delete()
endif
endif
EndEvent
Quest Property NQ06 Auto
GlobalVariable Property gamehour Auto
ObjectReference Property Yrinto Auto
ObjectReference Property NQ06_YrintoMeditateREF Auto
Actor Property PlayerREF Auto