public void delPart(GrabParts part) { if (parts.Contains(part)) { parts.Remove(part); } //Grab parts contains less than 2 parts or it doesn't contain neither the palm or the thumb if (parts.Count < 2 || (!parts.Contains(GrabParts.palm) && !parts.Contains(GrabParts.thumb))) { throwDrop(); } }
public void setPart(GrabParts part) { if (!parts.Contains(part)) { parts.Add(part); } //Grab parts contains 2 parts and one of them is palm or thumb if (parts.Count == 2 && (parts.Contains(GrabParts.palm) || parts.Contains(GrabParts.thumb))) { pickUp(); } }