1. I have code to remove all items from a passed BasePlayer,

    Code:
    foreach (Item i in player.inventory.AllItems())
        i.Drop(player.transform.position, -player.transform.up);
    This just force drops the items to the ground. Can someone tell me how to destroy them items, or remove them from the world?
     
  2. does i.Remove() not work?
     
  3. Thank you.. not sure why I didn't see that.