public void AddItem(Vector2 loc, CharacterDefinitions charDef) { for (int i = 0; i < bucketItem.Length; i++) { if (bucketItem[i] == null) { bucketItem[i] = new BucketItem(loc, charDef); return; } } }