1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-27 16:39:09 +00:00

Fix 3f81124: Invalid data used for height map curves after first run. (#13039)

Static variable depended on other non-static variables.
This commit is contained in:
2024-10-28 23:18:05 +00:00
committed by GitHub
parent a96a83e330
commit 0e13a7d124

View File

@@ -558,7 +558,7 @@ static void HeightMapCurves(uint level)
const ControlPoint curve_map_4[] = { { F(0.0), F(0.0) }, { F(0.4), F(0.3) }, { F(0.7), F(0.8) }, { F(0.92), F(0.99) }, { F(1.0), F(0.99) } };
#undef F
static const std::span<const ControlPoint> curve_maps[] = { curve_map_1, curve_map_2, curve_map_3, curve_map_4 };
const std::span<const ControlPoint> curve_maps[] = { curve_map_1, curve_map_2, curve_map_3, curve_map_4 };
std::array<Height, std::size(curve_maps)> ht{};