Beispiel #1
0
 public void RemoveItemFromWorld(MoonItem item)
 {
     m_AssociatedEntity.MyWorld.RemoveObject(item.GetAssociatedObject().WorldPosition);
     Debug.Log(m_AssociatedEntity.JoyName + " removed " + item.GetName() + " from world at " + item.GetAssociatedObject().WorldPosition.ToString());
 }
Beispiel #2
0
 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());
 }
Beispiel #3
0
 public void RemoveItemFromBackpack(MoonItem item)
 {
     m_AssociatedEntity.RemoveItemFromBackpack(item.GetItemInstance());
     Debug.Log(item.GetItemInstance().DisplayName + " removed from " + this.m_AssociatedEntity.JoyName + "'s backpack.");
 }
Beispiel #4
0
 public void AddItemToBackpack(MoonItem item)
 {
     m_AssociatedEntity.AddItem(item.GetItemInstance());
 }
Beispiel #5
0
 public void EquipItem(MoonItem item, string slot)
 {
     m_AssociatedEntity.EquipItem(item.GetItemInstance(), slot);
 }