Revert "Project modernization (#630)"

This code was not tested and breaks in Release builds, reverting to restore
functionality of the nightly. All in-game menus do not work and generating
a world crashes.

This reverts commit a9be52c41a.
This commit is contained in:
Loki Rautio
2026-03-07 21:12:22 -06:00
parent a9be52c41a
commit 087b7e7abf
1373 changed files with 19449 additions and 19903 deletions

View File

@@ -26,9 +26,9 @@ float FixedBiomeSource::getTemperature(int x, int z)
void FixedBiomeSource::getTemperatureBlock(floatArray& temperatures, int x, int z, int w, int h) const
{
if (temperatures.data == nullptr || temperatures.length < w * h)
if (temperatures.data == NULL || temperatures.length < w * h)
{
if(temperatures.data != nullptr) delete [] temperatures.data;
if(temperatures.data != NULL) delete [] temperatures.data;
temperatures = floatArray(w * h);
}
@@ -52,9 +52,9 @@ void FixedBiomeSource::getTemperatureBlock(doubleArray& temperatures, int x, int
void FixedBiomeSource::getDownfallBlock(floatArray &downfalls, int x, int z, int w, int h) const
{
if (downfalls.data == nullptr || downfalls.length < w * h)
if (downfalls.data == NULL || downfalls.length < w * h)
{
if(downfalls.data != nullptr) delete [] downfalls.data;
if(downfalls.data != NULL) delete [] downfalls.data;
downfalls = floatArray(w * h);
}
Arrays::fill(downfalls, 0, w * h, downfall);
@@ -74,9 +74,9 @@ float FixedBiomeSource::getDownfall(int x, int z) const
void FixedBiomeSource::getDownfallBlock(doubleArray downfalls, int x, int z, int w, int h)
{
if (downfalls.data == nullptr || downfalls.length < w * h)
if (downfalls.data == NULL || downfalls.length < w * h)
{
if(downfalls.data != nullptr) delete [] downfalls.data;
if(downfalls.data != NULL) delete [] downfalls.data;
downfalls = doubleArray(w * h);
}
Arrays::fill(downfalls, 0, w * h, (double) downfall);
@@ -129,7 +129,7 @@ TilePos *FixedBiomeSource::findBiome(int x, int z, int r, Biome *toFind, Random
return new TilePos(x - r + random->nextInt(r * 2 + 1), 0, z - r + random->nextInt(r * 2 + 1));
}
return nullptr;
return NULL;
}
TilePos *FixedBiomeSource::findBiome(int x, int z, int r, vector<Biome *> allowed, Random *random)
@@ -139,7 +139,7 @@ TilePos *FixedBiomeSource::findBiome(int x, int z, int r, vector<Biome *> allowe
return new TilePos(x - r + random->nextInt(r * 2 + 1), 0, z - r + random->nextInt(r * 2 + 1));
}
return nullptr;
return NULL;
}
bool FixedBiomeSource::containsOnly(int x, int z, int r, Biome *allowed)