public void InteractWithItem(MoonItem item) { item.GetItemInstance().Interact(this.m_AssociatedEntity); Debug.Log(m_AssociatedEntity.JoyName + " interacted with " + item.GetName() + " at " + m_AssociatedEntity.WorldPosition.ToString()); }
public void RemoveItemFromBackpack(MoonItem item) { m_AssociatedEntity.RemoveItemFromBackpack(item.GetItemInstance()); Debug.Log(item.GetItemInstance().DisplayName + " removed from " + this.m_AssociatedEntity.JoyName + "'s backpack."); }
public void AddItemToBackpack(MoonItem item) { m_AssociatedEntity.AddItem(item.GetItemInstance()); }
public void EquipItem(MoonItem item, string slot) { m_AssociatedEntity.EquipItem(item.GetItemInstance(), slot); }