Difference between revisions of "Event Order"

From Second Life Wiki
Jump to navigation Jump to search
(First full version)
Line 1: Line 1:
The follow lists show which events are called for different actions
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 / Login with item attached=
* on_rez Event
*[[On rez]] Event
* attach Event (who != NULL_KEY)
*[[Attach]] Event ([[Key]] id != {{LSL_Constant/NULL_KEY}})


=Attach from ground=
=Attach from ground=
* attach Event (who != NULL_KEY)
*[[Attach]] Event ([[Key]] id != {{LSL_Constant/NULL_KEY}})
      
      
=Detach to inventory / Drop from avatar to ground=
=Detach to inventory / Drop from avatar to ground=
* attach Event (who = NULL_KEY)
*[[Attach]] Event ([[Key]] id = {{LSL_Constant/NULL_KEY}})
      
      
=Rez to Ground=
=Rez to Ground=
* on_rez Event
*[[On rez]] Event
      
      
=Reset while worn / Reset while on ground=
=Reset while worn / Reset while on ground=
* state_entry Event
*[[State entry]] Event


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

Revision as of 20:11, 18 December 2007

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

Attach from ground

Detach to inventory / Drop from avatar to ground

Rez to Ground

Reset while worn / Reset while on ground

Change in state

  • State entry Event (May be other events called, not tested)