public llGetInventoryType ( string name ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger | ||
name | string | |
return | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger |
public LSL_Integer llGetInventoryType(string name)
{
if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return 0;
lock (m_host.TaskInventory)
{
foreach (KeyValuePair<UUID, TaskInventoryItem> inv in m_host.TaskInventory)
{
if (inv.Value.Name == name)
{
return inv.Value.Type;
}
}
}
return -1;
}