public virtual void pickUpMat(GameObject pickUp)
{
int[] newMats = pickUp.GetComponent<CrystalScript>().newMats;
for (int i=0; i<currentMats.Length; i++)
{
currentMats[i] += newMats[i];
}
if (PickUpList!=null)
{
PickUpList.Add (pickUp);
pickUp.SetActive(false);
}
}