From ac0555c3fbfd2050e4d200a15d6c40aea83d2b50 Mon Sep 17 00:00:00 2001 From: iProgramInCpp Date: Fri, 18 Aug 2023 22:29:03 +0300 Subject: [PATCH] * Move synth stuff into world/level/levelgen/synth --- source/world/level/levelgen/biome/Biome.hpp | 2 +- .../levelgen/chunk/RandomLevelSource.hpp | 2 +- .../level/levelgen/synth}/ImprovedNoise.cpp | 2 +- .../level/levelgen/synth}/ImprovedNoise.hpp | 2 +- .../level/levelgen/synth}/PerlinNoise.cpp | 0 .../level/levelgen/synth}/PerlinNoise.hpp | 0 .../level/levelgen/synth}/Synth.cpp | 0 .../level/levelgen/synth}/Synth.hpp | 0 windows_vs/minecraftcpp.vcxproj | 12 +++--- windows_vs/minecraftcpp.vcxproj.filters | 39 ++++++++++--------- 10 files changed, 31 insertions(+), 28 deletions(-) rename source/{client/common => world/level/levelgen/synth}/ImprovedNoise.cpp (99%) rename source/{client/common => world/level/levelgen/synth}/ImprovedNoise.hpp (96%) rename source/{client/common => world/level/levelgen/synth}/PerlinNoise.cpp (100%) rename source/{client/common => world/level/levelgen/synth}/PerlinNoise.hpp (100%) rename source/{client/common => world/level/levelgen/synth}/Synth.cpp (100%) rename source/{client/common => world/level/levelgen/synth}/Synth.hpp (100%) diff --git a/source/world/level/levelgen/biome/Biome.hpp b/source/world/level/levelgen/biome/Biome.hpp index e2e67eb..ed10a2e 100644 --- a/source/world/level/levelgen/biome/Biome.hpp +++ b/source/world/level/levelgen/biome/Biome.hpp @@ -9,8 +9,8 @@ #pragma once #include -#include "client/common/PerlinNoise.hpp" #include "client/common/Utils.hpp" +#include "world/level/levelgen/synth/PerlinNoise.hpp" #include "world/level/levelgen/feature/Feature.hpp" class Biome diff --git a/source/world/level/levelgen/chunk/RandomLevelSource.hpp b/source/world/level/levelgen/chunk/RandomLevelSource.hpp index 8c74ce1..6f9a77b 100644 --- a/source/world/level/levelgen/chunk/RandomLevelSource.hpp +++ b/source/world/level/levelgen/chunk/RandomLevelSource.hpp @@ -14,8 +14,8 @@ #include #include "ChunkSource.hpp" -#include "client/common/PerlinNoise.hpp" #include "client/common/Utils.hpp" +#include "world/level/levelgen/synth/PerlinNoise.hpp" #include "world/level/levelgen/biome/BiomeSource.hpp" #include "world/level/levelgen/feature/Feature.hpp" #include "world/level/levelgen/feature/LargeCaveFeature.hpp" diff --git a/source/client/common/ImprovedNoise.cpp b/source/world/level/levelgen/synth/ImprovedNoise.cpp similarity index 99% rename from source/client/common/ImprovedNoise.cpp rename to source/world/level/levelgen/synth/ImprovedNoise.cpp index 4509f5d..b8676fe 100644 --- a/source/client/common/ImprovedNoise.cpp +++ b/source/world/level/levelgen/synth/ImprovedNoise.cpp @@ -7,7 +7,7 @@ ********************************************************************/ #include "ImprovedNoise.hpp" -#include "Mth.hpp" +#include "client/common/Mth.hpp" ImprovedNoise::ImprovedNoise() { diff --git a/source/client/common/ImprovedNoise.hpp b/source/world/level/levelgen/synth/ImprovedNoise.hpp similarity index 96% rename from source/client/common/ImprovedNoise.hpp rename to source/world/level/levelgen/synth/ImprovedNoise.hpp index b154e0c..418c78f 100644 --- a/source/client/common/ImprovedNoise.hpp +++ b/source/world/level/levelgen/synth/ImprovedNoise.hpp @@ -8,7 +8,7 @@ #pragma once -#include "Random.hpp" +#include "client/common/Random.hpp" #include "Synth.hpp" // note: appears to maybe inherit from a class called Synth? diff --git a/source/client/common/PerlinNoise.cpp b/source/world/level/levelgen/synth/PerlinNoise.cpp similarity index 100% rename from source/client/common/PerlinNoise.cpp rename to source/world/level/levelgen/synth/PerlinNoise.cpp diff --git a/source/client/common/PerlinNoise.hpp b/source/world/level/levelgen/synth/PerlinNoise.hpp similarity index 100% rename from source/client/common/PerlinNoise.hpp rename to source/world/level/levelgen/synth/PerlinNoise.hpp diff --git a/source/client/common/Synth.cpp b/source/world/level/levelgen/synth/Synth.cpp similarity index 100% rename from source/client/common/Synth.cpp rename to source/world/level/levelgen/synth/Synth.cpp diff --git a/source/client/common/Synth.hpp b/source/world/level/levelgen/synth/Synth.hpp similarity index 100% rename from source/client/common/Synth.hpp rename to source/world/level/levelgen/synth/Synth.hpp diff --git a/windows_vs/minecraftcpp.vcxproj b/windows_vs/minecraftcpp.vcxproj index 43615da..a57badb 100644 --- a/windows_vs/minecraftcpp.vcxproj +++ b/windows_vs/minecraftcpp.vcxproj @@ -37,14 +37,11 @@ - - - @@ -161,6 +158,9 @@ + + + @@ -393,13 +393,10 @@ - - - @@ -537,6 +534,9 @@ + + + diff --git a/windows_vs/minecraftcpp.vcxproj.filters b/windows_vs/minecraftcpp.vcxproj.filters index 4efb9d9..78adf92 100644 --- a/windows_vs/minecraftcpp.vcxproj.filters +++ b/windows_vs/minecraftcpp.vcxproj.filters @@ -97,6 +97,9 @@ {b413cd08-238d-4e52-90c7-eccb86bc37ed} + + {4bd8c4f7-8db0-4fa2-b674-5cab5bad2d0d} + @@ -582,9 +585,6 @@ source\client\common - - source\client\common - source\client\common @@ -597,15 +597,9 @@ source\client\common - - source\client\common - source\client\common - - source\client\common - source\client\common @@ -1161,6 +1155,15 @@ source\client\gui\screens + + source\world\level\levelgen\synth + + + source\world\level\levelgen\synth + + + source\world\level\levelgen\synth + @@ -1514,9 +1517,6 @@ source\client\common - - source\client\common - source\client\common @@ -1526,15 +1526,9 @@ source\client\common - - source\client\common - source\client\common - - source\client\common - source\client\common @@ -2189,6 +2183,15 @@ source\client\gui\screens + + source\world\level\levelgen\synth + + + source\world\level\levelgen\synth + + + source\world\level\levelgen\synth +