Example #1
0
        public void setCapPos(int x, int y)
        {
            TileState state = boardState[x, y];

            state.captureFully();
            tileManager.drawTileCapture(state);
            capturedPositions.Add(new Vector2Int(x, y));
        }
Example #2
0
        private void moveTowardsEnd(float moveAmount)
        {
            moveCircles(moveAmount);

            if (isAtEndPoint())
            {
                Vector2Int coords = Vector2Int.FloorToInt(endTile.getTilePosition());
                endTile.addCaptureAmount(bombDamage);
                tileManager.drawTileCapture(endTile);
                DestroyEverything();
            }
        }