public void InitializeSlots(int side, int rowId) { RowID = rowId; Side = side; for (int i = 0; i < 3; i++) { GridSlot slot = Instantiate(GameManager.Instance.SlotPrefab, transform); slot.Init(this, new GridPos { Side = Side, X = i, Y = RowID }); Slots.Add(slot); } }