public llGetPermissions ( ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger | ||
Résultat | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger |
public LSL_Integer llGetPermissions()
{
lock (m_host.TaskInventory)
{
foreach (TaskInventoryItem item in m_host.TaskInventory.Values)
{
if (item.Type == 10 && item.ItemID == m_itemID)
{
int perms = item.PermsMask;
if (m_automaticLinkPermission)
perms |= ScriptBaseClass.PERMISSION_CHANGE_LINKS;
return perms;
}
}
}
return 0;
}