This allows one to get description data for a given prim inventory item.
Thanks MarcelEdward and GuduleLapointe!
This commit is contained in:
Justin Clark-Casey (justincc)
2012-03-17 04:02:23 +00:00
parent 1e4180fc93
commit 4a57112f19
4 changed files with 31 additions and 0 deletions

View File

@@ -2957,5 +2957,28 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
return date.ToString("yyyy-MM-ddTHH:mm:ss.fffffffZ");
}
/// <summary>
/// Get the description from an inventory item
/// </summary>
/// <param name="inventoryName"></param>
/// <returns>Item description</returns>
public LSL_String osGetInventoryDesc(string item)
{
m_host.AddScriptLPS(1);
lock (m_host.TaskInventory)
{
foreach (KeyValuePair<UUID, TaskInventoryItem> inv in m_host.TaskInventory)
{
if (inv.Value.Name == item)
{
return inv.Value.Description.ToString();
}
}
}
return String.Empty;
}
}
}