public MMInventoryEvent(MMInventoryEventType eventType, InventorySlot slot, string targetInventoryName, InventoryItem eventItem, int quantity, int index) { InventoryEventType = eventType; Slot = slot; TargetInventoryName = targetInventoryName; EventItem = eventItem; Quantity = quantity; Index = index; }
public static void Trigger(MMInventoryEventType eventType, InventorySlot slot, string targetInventoryName, InventoryItem eventItem, int quantity, int index) { e.InventoryEventType = eventType; e.Slot = slot; e.TargetInventoryName = targetInventoryName; e.EventItem = eventItem; e.Quantity = quantity; e.Index = index; MMEventManager.TriggerEvent(e); }