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); }