1
0
mirror of https://github.com/p2r3/bareiron.git synced 2025-10-02 07:35:08 +02:00

fix esp-idf build error

This commit is contained in:
p2r3
2025-08-20 22:39:42 +03:00
parent aeb0ad348f
commit 98137c2aa2

View File

@@ -55,12 +55,12 @@ int getCornerHeight (uint32_t hash, uint8_t biome) {
// When calculating the height, parts of the hash are used as random values. // When calculating the height, parts of the hash are used as random values.
// Often, multiple values are stacked to stabilize the distribution while // Often, multiple values are stacked to stabilize the distribution while
// allowing for occasionally larger variances. // allowing for occasionally larger variances.
int height; int height = TERRAIN_BASE_HEIGHT;
switch (biome) { switch (biome) {
case W_mangrove_swamp: { case W_mangrove_swamp: {
height = TERRAIN_BASE_HEIGHT + ( height += (
(hash % 3) + (hash % 3) +
((hash >> 4) % 3) + ((hash >> 4) % 3) +
((hash >> 8) % 3) + ((hash >> 8) % 3) +
@@ -73,7 +73,7 @@ int getCornerHeight (uint32_t hash, uint8_t biome) {
} }
case W_plains: { case W_plains: {
height = TERRAIN_BASE_HEIGHT + ( height += (
(hash & 3) + (hash & 3) +
(hash >> 4 & 3) + (hash >> 4 & 3) +
(hash >> 8 & 3) + (hash >> 8 & 3) +
@@ -83,7 +83,7 @@ int getCornerHeight (uint32_t hash, uint8_t biome) {
} }
case W_desert: { case W_desert: {
height = TERRAIN_BASE_HEIGHT + 4 + ( height += 4 + (
(hash & 3) + (hash & 3) +
(hash >> 4 & 3) (hash >> 4 & 3)
); );
@@ -102,7 +102,7 @@ int getCornerHeight (uint32_t hash, uint8_t biome) {
case W_snowy_plains: { case W_snowy_plains: {
// Use fewer components with larger ranges to create hills // Use fewer components with larger ranges to create hills
height = TERRAIN_BASE_HEIGHT + ( height += (
(hash & 7) + (hash & 7) +
(hash >> 4 & 7) (hash >> 4 & 7)
); );