diff --git a/src/SharedConstants.cpp b/src/SharedConstants.cpp index 4a31175..ee64aa9 100755 --- a/src/SharedConstants.cpp +++ b/src/SharedConstants.cpp @@ -4,12 +4,11 @@ namespace Common { std::string getGameVersionString(const std::string& versionSuffix /* = "" */) { - std::string result = std::string("v0.6.1") + versionSuffix; + std::string result = std::string("v0.1.0 (forked from v0.6.1 alpha)") + versionSuffix; // append 64-bit port marker only on Android 64‑bit targets #if defined(ANDROID) && (defined(__aarch64__) || defined(__x86_64__)) - result += " (64-bit port)"; + result += " (64-bit)"; #endif - result += " alpha"; return result; } diff --git a/src/client/Minecraft.cpp b/src/client/Minecraft.cpp index 009c4cf..be01595 100755 --- a/src/client/Minecraft.cpp +++ b/src/client/Minecraft.cpp @@ -293,7 +293,7 @@ void Minecraft::setLevel(Level* level, const std::string& message /* ="" */, Loc level->ops.emplace(op); _hasSignaledGeneratingLevelFinished = false; -#ifdef STANDALONE_SERVER +#if defined(STANDALONE_SERVER) || defined(PLATFORM_WEB) const bool threadedLevelCreation = false; #else const bool threadedLevelCreation = true; @@ -1197,15 +1197,12 @@ void Minecraft::init() TextureId grassId = (textures->loadTexture("misc/grasscolor.png")); // loading the uh png for foliage color int* grassPixels = textures->loadTexturePixels(grassId, "misc/grasscolor.png"); GrassColor::init(grassPixels); -#ifndef __APPLE__ + bool tint = options.getBooleanValue(OPTIONS_FOLIAGE_TINT); // finally, toggleable foliage color - bool sideTint = options.getBooleanValue(OPTIONS_TINTED_SIDE); -#else - bool tint = false, sideTint = false; -#endif FoliageColor::setUseTint(tint); GrassColor::setUseTint(tint); + bool sideTint = options.getBooleanValue(OPTIONS_TINTED_SIDE); TileRenderer::setUseTint(sideTint); diff --git a/src/client/Options.cpp b/src/client/Options.cpp index 04479c5..c67f68d 100755 --- a/src/client/Options.cpp +++ b/src/client/Options.cpp @@ -65,17 +65,13 @@ OptionBool useVignette("useVignette", true); OptionBool useTouchscreen("useTouchscreen", true); OptionBool serverVisible("servervisible", true); -#ifndef __APPLE__ -OptionBool foliageTint("foliagetint", true); -#endif +OptionBool foliageTint("foliagetint", false); OptionInt fogType("fogType", 0, 0, 2); OptionBool javaHud("javaHud", false); OptionBool betaSky("betaSky", false); -#ifndef __APPLE__ OptionBool tintedSide("tintedSide", false); -#endif OptionBool blockOutline("blockOutline", false); OptionBool restoredAnims("restoredAnims", true); @@ -199,18 +195,14 @@ void Options::initTable() { m_options[OPTIONS_BAR_ON_TOP] = &barOnTop; m_options[OPTIONS_ALLOW_SPRINT] = &allowSprint; m_options[OPTIONS_RPI_CURSOR] = &rpiCursor; -#ifndef __APPLE__ m_options[OPTIONS_FOLIAGE_TINT] = &foliageTint; -#endif // more options yay m_options[OPTIONS_FOG_TYPE] = &fogType; m_options[OPTIONS_DEBUG_STYLE] = &debugStyle; m_options[OPTIONS_BETA_SKY] = &betaSky; -#ifndef __APPLE__ m_options[OPTIONS_TINTED_SIDE] = &tintedSide; -#endif m_options[OPTIONS_JAVA_HUD] = &javaHud; m_options[OPTIONS_AUTOJUMP] = &autoJump; diff --git a/src/client/Options.h b/src/client/Options.h index 2faddfa..c33c93b 100755 --- a/src/client/Options.h +++ b/src/client/Options.h @@ -88,15 +88,11 @@ enum OptionId { OPTIONS_LAST_IP, OPTIONS_RPI_CURSOR, -#ifndef __APPLE__ OPTIONS_FOLIAGE_TINT, -#endif OPTIONS_FOG_TYPE, OPTIONS_JAVA_HUD, OPTIONS_RESTORED_ANIMS, -#ifndef __APPLE__ OPTIONS_TINTED_SIDE, -#endif OPTIONS_BETA_SKY, OPTIONS_BEAUTIFUL_SKY, OPTIONS_VIGNETTE, diff --git a/src/client/gui/screens/OptionsScreen.cpp b/src/client/gui/screens/OptionsScreen.cpp index bdccde0..9515e9a 100755 --- a/src/client/gui/screens/OptionsScreen.cpp +++ b/src/client/gui/screens/OptionsScreen.cpp @@ -238,7 +238,7 @@ void OptionsScreen::generateOptionScreens() { .addOptionItem(OPTIONS_BAR_ON_TOP, minecraft) .addOptionItem(OPTIONS_MENU_STYLE, minecraft) .addOptionItem(OPTIONS_RPI_CURSOR, minecraft) -#ifndef __APPLE__ +#ifdef __APPLE__ .addOptionItem(OPTIONS_FOLIAGE_TINT, minecraft) .addOptionItem(OPTIONS_TINTED_SIDE, minecraft) #endif