Mantis#1610. Thank you, Melanie for a patch that:

Implements the beginning of llInventoryDrop. Doesn't cover 
the actual dropping yet, just the permissions for it.
This commit is contained in:
Charles Krinke
2008-06-26 23:37:21 +00:00
parent 751150100b
commit 176efe3f06
4 changed files with 18 additions and 4 deletions

View File

@@ -3185,7 +3185,12 @@ namespace OpenSim.Region.ScriptEngine.Common
public void llAllowInventoryDrop(int add)
{
m_host.AddScriptLPS(1);
NotImplemented("llAllowInventoryDrop");
if(add != 0)
m_host.ParentGroup.RootPart.AllowedDrop = true;
else
m_host.ParentGroup.RootPart.AllowedDrop = false;
}
public LSL_Types.Vector3 llGetSunDirection()

View File

@@ -3114,7 +3114,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
public void llAllowInventoryDrop(int add)
{
m_host.AddScriptLPS(1);
NotImplemented("llAllowInventoryDrop");
if(add != 0)
m_host.ParentGroup.RootPart.AllowedDrop = true;
else
m_host.ParentGroup.RootPart.AllowedDrop = false;
}
public LSL_Types.Vector3 llGetSunDirection()