Files
PlanetFleet/mapTest.cpp

31 lines
684 B
C++

#include "mapTest.h"
#include "map.h"
namespace battleship{
using namespace vb01;
void MapTest::setUp(){
}
void MapTest::tearDown(){
}
void MapTest::testGenerateWeights(){
Map *map = Map::getSingleton();
Vector3 mapSize = map->getSize(), cellSize = Vector3(6, 1, 6);
int cellsByDim[3] = {
int(mapSize.x / cellSize.x),
int(mapSize.y / cellSize.y),
int(mapSize.z / cellSize.z)
};
int numCells = cellsByDim[0] * cellsByDim[1] * cellsByDim[2];
u32 **weights = new u32*[numCells];
for(int i = 0; i < numCells; i++)
weights[i] = new u32[numCells];
map->generateWeights(weights, cellSize, UnitType::UNDERWATER, Vector3::VEC_ZERO, 60000);
}
}