SimWideDeletes
Message Layout
{ SimWideDeletes Low NotTrusted Unencoded { AgentData Single { AgentID LLUUID } { SessionID LLUUID } } { DataBlock Single { TargetID LLUUID } { Flags U32 } } }
Usage and Notes
TargetID is the UUID of the person that should have their objects deleted/returned. Flags controls various aspects of exactly what is deleted/returned, and from where. The results apply to the current region only, does not affect other regions within an estate.
No copy objects are always returned, even if the always return flag is not set. (You cannot delete others no copy objects using this.)
Flags values
Value | Flag | Comment |
---|---|---|
0x01 | SWD_OTHERS_LAND_ONLY | The delete/return only affects land that the target does not own within the region. |
0x02 | SWD_ALWAYS_RETURN_OBJECTS | Objects are ALWAYS returned instead of being deleted. (Is this still respected on the sim?) |
0x04 | SWD_SCRIPTED_ONLY | Only objects that contain scripts are considered for being returned/deleted. |
Official Viewer Behavior
Currently estate/region owners are only allowed to return scripted objects, this is forced.