Difference between revisions of "OnObjectEquipped - Actor"

318 bytes added ,  00:08, 2 December 2021
m
Minor note that this event fires for more than just weapons and armor.
imported>IsharaMeradin
(→‎Syntax: Changed source language to text from papyrus since papyrus is an unknown language by wiki software. The red "error" boxes are annoying.)
m (Minor note that this event fires for more than just weapons and armor.)
 
(3 intermediate revisions by 3 users not shown)
Line 4: Line 4:
'''Member of:''' [[Actor Script]]
'''Member of:''' [[Actor Script]]


Event called when the actor equips an object.
Event called when the actor equips an object. Note that this includes consumable objects such as potions.


== Syntax ==
== Syntax ==
Line 26: Line 26:
== Notes ==
== Notes ==
*An [[OnObjectUnequipped - Actor|OnObjectUnequipped()]] event will always get sent before [[OnObjectEquipped - Actor|OnObjectEquipped()]] when equipping an item to an occupied equipment slot.
*An [[OnObjectUnequipped - Actor|OnObjectUnequipped()]] event will always get sent before [[OnObjectEquipped - Actor|OnObjectEquipped()]] when equipping an item to an occupied equipment slot.
**The OnObjectEquipped() event does not wait for the OnObjectUnequipped() event to complete before starting.  Adding the Utility.Wait(n) function at the beginning of the OnObjectEquipped() event script can help ensure it waits for the first event to finish.


== See Also ==
== See Also ==
56

edits