Difference between revisions of "GetActionRef"
Jump to navigation
Jump to search
imported>Quarn |
imported>Geckbot m (Robot: Automated text replacement (-\[\[Category:(.*?)Functions\]\] +Category:\1Functions\nCategory:\1Functions (GECK 1.0))) |
||
Line 19: | Line 19: | ||
[[OnTrigger]] | [[OnTrigger]] | ||
[[Category:Functions]]<BR> | [[Category:Functions]] | ||
[[Category:Functions (GECK 1.0)]]<BR> | |||
[[Category:Reference Variable Functions]] | [[Category:Reference Variable Functions]] | ||
[[Category:Reference Variable Functions (GECK 1.0)]] | |||
Revision as of 11:35, 12 August 2009
Description
Returns the reference currently interacting with the scripted object. It will only return a value during the frame after the object has been interacted with. This means it is generally only useful inside an OnActivate, OnTriggerEnter, OnTriggerLeave or OnTrigger block. If more than one object is interacting with the object (for instance, several objects colliding with the same trigger zone), only the most recently interacting object will be returned by this function.
Syntax
set refVar to GetActionRef set refVar to GetAR
Notes
- This function is only useful inside an OnActivate, OnTriggerEnter, OnTriggerLeave, or OnTrigger block.
- Unlike IsActionRef, which checks for a specific reference, this function returns a reference. However, it can be used to imitate the behavior of IsActionRef:
if ( GetActionRef == player ) if ( IsActionRef player ) ; these two expressions are equivalent
See Also