public void CheckPickup(DestroyWhenPickedUp d) { if (allPickupsInGame.ContainsKey(d.identifier) && allPickupsInGame[d.identifier]) { GameObject.Destroy(d.gameObject); } else if (!allPickupsInGame.ContainsKey(d.identifier)) { //If for some reason the item hasnt been added already... add it allPickupsInGame.Add(d.identifier, d.hasBeenPickedUp); } }
public void AddObjectForDeletion(DestroyWhenPickedUp d) { }