mirror of
https://github.com/opensim/opensim.git
synced 2026-08-12 04:05:42 +08:00
Mantis#1616. Applied Melanie's patch. This may or may
not break trunk.
This commit is contained in:
@@ -291,6 +291,8 @@ namespace OpenSim.Region.Environment.Modules.World.NPC
|
||||
public event EstateDebugRegionRequest OnEstateDebugRegionRequest;
|
||||
public event EstateTeleportOneUserHomeRequest OnEstateTeleportOneUserHomeRequest;
|
||||
public event ScriptReset OnScriptReset;
|
||||
public event GetScriptRunning OnGetScriptRunning;
|
||||
public event SetScriptRunning OnSetScriptRunning;
|
||||
public event UpdateVector OnAutoPilotGo;
|
||||
|
||||
#pragma warning restore 67
|
||||
@@ -783,6 +785,10 @@ namespace OpenSim.Region.Environment.Modules.World.NPC
|
||||
{
|
||||
}
|
||||
|
||||
public void SendScriptRunningReply(LLUUID objectID, LLUUID itemID, bool running)
|
||||
{
|
||||
}
|
||||
|
||||
public void SendLandStatReply(uint reportType, uint requestFlags, uint resultCount, LandStatReportItem[] lsrpia)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -300,6 +300,7 @@ namespace OpenSim.Region.Environment.Modules.World.Permissions
|
||||
LLObject.ObjectFlags.ObjectMove | // tells client that you can move the object (only, no mod)
|
||||
LLObject.ObjectFlags.ObjectTransfer | // tells the client that you can /take/ the object if you don't own it
|
||||
LLObject.ObjectFlags.ObjectYouOwner | // Tells client that you're the owner of the object
|
||||
LLObject.ObjectFlags.ObjectAnyOwner | // Tells client that someone owns the object
|
||||
LLObject.ObjectFlags.ObjectOwnerModify | // Tells client that you're the owner of the object
|
||||
LLObject.ObjectFlags.ObjectYouOfficer // Tells client that you've got group object editing permission. Used when ObjectGroupOwned is set
|
||||
);
|
||||
@@ -307,7 +308,7 @@ namespace OpenSim.Region.Environment.Modules.World.Permissions
|
||||
// Creating the three ObjectFlags options for this method to choose from.
|
||||
// Customize the OwnerMask
|
||||
uint objectOwnerMask = ApplyObjectModifyMasks(task.OwnerMask, objflags);
|
||||
objectOwnerMask |= (uint)LLObject.ObjectFlags.ObjectYouOwner | (uint)LLObject.ObjectFlags.ObjectOwnerModify;
|
||||
objectOwnerMask |= (uint)LLObject.ObjectFlags.ObjectYouOwner | (uint)LLObject.ObjectFlags.ObjectAnyOwner | (uint)LLObject.ObjectFlags.ObjectOwnerModify;
|
||||
|
||||
// Customize the GroupMask
|
||||
// uint objectGroupMask = ApplyObjectModifyMasks(task.GroupMask, objflags);
|
||||
|
||||
Reference in New Issue
Block a user