Difference between revisions of "Alias Script"
Jump to navigation
Jump to search
→Member Functions
imported>Rhavlovick m (1 revision: Clobber re-import by Henning) |
imported>Jog |
||
Line 16: | Line 16: | ||
== Member Functions == | == Member Functions == | ||
'''Quest Function [[GetOwningQuest - Alias|GetOwningQuest]]()''' | |||
*Returns the [[Quest Script|Quest]] that owns this alias. | |||
'''Function [[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]](ObjectReference akSender, string asEventName)''' | |||
*Registers this alias to receive the specified animation event from the specified object. | |||
'''Function [[RegisterForLOS - Form|RegisterForLOS]](Actor akViewer, ObjectReference akTarget)''' | |||
*Registers this alias to receive gain and lost LOS events between the viewer and the target. | |||
'''Function [[RegisterForSingleLOSGain - Form|RegisterForSingleLOSGain]](Actor akViewer, ObjectReference akTarget)''' | |||
*Registers this alias to receive a single LOS gain event when the viewer sees the target. | |||
'''Function [[RegisterForSingleLOSLost - Form|RegisterForSingleLOSLost]](Actor akViewer, ObjectReference akTarget)''' | |||
*Registers this alias to receive a single LOS lost event when the viewer loses sight of the target. | |||
'''Function [[RegisterForSingleUpdate - Form|RegisterForSingleUpdate]](float afInterval)''' | |||
*Registers this alias to receive a single update event in the specified time. | |||
'''Function [[RegisterForSingleUpdateGameTime - Form|RegisterForSingleUpdateGameTime]](float afInterval)''' | |||
*Registers this alias to receive a single update event in the specified number of game hours. | |||
'''Function [[RegisterForSleep - Form|RegisterForSleep]]()''' | |||
*Registers this alias to receive sleep events for when the player goes to sleep or wakes up. | |||
'''Function [[RegisterForTrackedStatsEvent - Form|RegisterForTrackedStatsEvent]]()''' | |||
*Registers this alias to receive tracked stats events for when tracked stats are updated. | |||
'''Function [[RegisterForUpdate - Form|RegisterForUpdate]](float afInterval)''' | |||
*Registers this alias to receive update events with the specified interval, or changes the update interval. | |||
'''Function [[RegisterForUpdateGameTime - Form|RegisterForUpdateGameTime]](float afInterval)''' | |||
*Registers this alias to receive update events with the specified interval in game time hours, or changes the update interval. | |||
'''Function [[StartObjectProfiling - Form|StartObjectProfiling]]()''' | |||
*Starts profiling all scripts attached to this alias. | |||
'''Function [[StopObjectProfiling - Form|StopObjectProfiling]]()''' | |||
*Stops profiling all scripts attached to this alias. | |||
'''Function [[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]](ObjectReference akSender, string asEventName)''' | |||
*Unregisters this alias from receiving the specified animation event from the specified object. | |||
'''Function [[UnregisterForLOS - Form|UnregisterForLOS]](Actor akViewer, ObjectReference akTarget)''' | |||
*Unregisters this alias from any LOS events between the viewer and target. | |||
'''Function [[UnregisterForSleep - Form|UnregisterForSleep]]()''' | |||
*Unregisters this alias from sleep events. | |||
'''Function [[UnregisterForTrackedStatsEvent - Form|UnregisterForTrackedStatsEvent]]()''' | |||
*Unregisters this alias from tracked stats events. | |||
'''Function [[UnregisterForUpdate - Form|UnregisterForUpdate]]()''' | |||
*Unregisters this alias from update events. | |||
'''Function [[UnregisterForUpdateGameTime - Form|UnregisterForUpdateGameTime]]()''' | |||
*Unregisters this alias from game time update events. | |||
== Events == | == Events == |