MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / create

Method create

Source/Map/Random.cpp:282–294  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

280}
281
282void cRandomMap::create(size_t pWidth, size_t pHeight, eTileTypes pTileType, eTileSub pTileSub) {
283
284 mParams.mWidth = pWidth;
285 mParams.mHeight = pHeight;
286 mParams.mTileType = pTileType;
287 mParams.mTileSub = pTileSub;
288
289 mSprites.clear();
290 g_Fodder->mSprites = mSprites;
291 ClearTiles(0);
292 saveHeader();
293 g_Fodder->Map_Load_Resources();
294}
295
296std::vector<cPosition*> cRandomMap::calculatePath(size_t pSpriteType, cPosition* Pos1, cPosition* Pos2) {
297 std::vector<cPosition> path;

Callers 1

createSimplexNoiseMethod · 0.45

Calls 2

clearMethod · 0.45
Map_Load_ResourcesMethod · 0.45

Tested by

no test coverage detected