Пример #1
0
    public bool deposit(GroundOverlayReactor deposito)
    {
        if (this.isFull())
        {
            return false;
        }

        this.moveTail();
        this.fila[this.tail] = deposito;
        this.quantidade++;

        return true;
    }
    /**
    /* @name: generateMap
    /* @version: 2.2
    /* @Descrition: Cria uma matrix (mapSizeX, mapSizeY) vazio onde Tiles (GroundOverlay) podem ser colocados.
    */
    private void generateMap()
    {
        //inicia uma matriz vazia que será usada como mapa
        warGrid = new GroundOverlayReactor [mapSizeX][];

        for (int x = 0; x < mapSizeX; x++)
        {
            warGrid[x] = new GroundOverlayReactor[mapSizeY];
        }

        //TODO: spawna unidades recebendo dados de um BD
        spawUnity( new ponto2D(3,3), PlayersTags.Jogador);
        spawUnity( new ponto2D(5,9), PlayersTags.Demonios);
    }