private void OnInventoryUpdated(GameEvents.UpdateInventoryEvent e) { Inventory inventory = m_CharacterData.GetCharacterProgressInSlot(e.SaveSlot).m_Inventory; bool successful = inventory.Add(e.Item); e.AddedCallback(successful); Debug.LogFormat("Adding {0} successful? {1}", e.Item.Name, successful); }