Difference between revisions of "Event Order"

From Second Life Wiki
Jump to navigation Jump to search
(First full version)
 
(15 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{LSL Header|ml=*}}{{LSLC|Events}}{{RightToc}}
The follow lists show which events are called for different actions and the order in which they are called.
The follow lists show which events are called for different actions and the order in which they are called.


Line 4: Line 5:
*[[On rez]] Event
*[[On rez]] Event
*[[Attach]] Event  ([[Key]] id != {{LSL_Constant/NULL_KEY}})
*[[Attach]] Event  ([[Key]] id != {{LSL_Constant/NULL_KEY}})
=Wear or Attach from inventory after changing owners=
*[[On rez]] Event
*[[Attach]] Event  ([[Key]] id != {{LSL_Constant/NULL_KEY}})
*[[Changed]] Event  ([[integer]] change & CHANGED_OWNER == [[TRUE]])


=Attach from ground=
=Attach from ground=
Line 11: Line 17:
*[[Attach]] Event  ([[Key]] id = {{LSL_Constant/NULL_KEY}})
*[[Attach]] Event  ([[Key]] id = {{LSL_Constant/NULL_KEY}})
      
      
=Rez to Ground=
=Rez to ground=
*[[On rez]] Event
*[[On rez]] Event
      
      
Line 18: Line 24:


=Change in state=
=Change in state=
*[[State entry]] Event  (May be other events called, not tested)
*[[State exit]] Event  (In current state)
*[[State entry]] Event  (In target state)

Latest revision as of 16:42, 1 May 2016

The follow lists show which events are called for different actions and the order in which they are called.

Wear or Attach from inventory / Login with item attached

Wear or Attach from inventory after changing owners

Attach from ground

Detach to inventory / Drop from avatar to ground

Rez to ground

Reset while worn / Reset while on ground

Change in state