public void RemoveObjectBuyListen(ScriptInstance instance) { ObjectPart part = instance.Part; ObjectPartInventoryItem item = instance.Item; if (part != null && item != null) { UUID partID = part.ID; UUID itemID = item.ID; m_ObjectBuyListeners.Remove(ObjectBuyListen.GetKey(partID, itemID)); } }
public void AddObjectBuyListen(ScriptInstance instance) { ObjectPart part = instance.Part; ObjectPartInventoryItem item = instance.Item; if (part != null && item != null) { var listen = new ObjectBuyListen { PrimitiveID = part.ID, ItemID = item.ID }; m_ObjectBuyListeners.Add(listen.Key, listen); } }