diff --git a/src/Components/Modules/QuickPatch.cpp b/src/Components/Modules/QuickPatch.cpp index 2612ad3d..9a5a2b20 100644 --- a/src/Components/Modules/QuickPatch.cpp +++ b/src/Components/Modules/QuickPatch.cpp @@ -118,16 +118,16 @@ namespace Components Utils::Hook::Set(0x6431D1, BASEGAME); // UI version string - Utils::Hook::Set(0x43F73B, "IW4x: r" REVISION_STR "-" MILESTONE); + Utils::Hook::Set(0x43F73B, "IW4x: r" REVISION_STR REVISION_SUFFIX "-" MILESTONE); // console version string - Utils::Hook::Set(0x4B12BB, "IW4x r" REVISION_STR "-" MILESTONE " (built " __DATE__ " " __TIME__ ")"); + Utils::Hook::Set(0x4B12BB, "IW4x r" REVISION_STR REVISION_SUFFIX "-" MILESTONE " (built " __DATE__ " " __TIME__ ")"); // version string - Utils::Hook::Set(0x60BD56, "IW4x (r" REVISION_STR ")"); + Utils::Hook::Set(0x60BD56, "IW4x (r" REVISION_STR REVISION_SUFFIX ")"); // console title - Utils::Hook::Set(0x4289E8, "IW4x (r" REVISION_STR "): Console"); + Utils::Hook::Set(0x4289E8, "IW4x (r" REVISION_STR REVISION_SUFFIX "): Console"); // window title Utils::Hook::Set(0x5076A0, "IW4x: Multiplayer"); diff --git a/src/STDInclude.hpp b/src/STDInclude.hpp index 339c9e15..f86ae5a3 100644 --- a/src/STDInclude.hpp +++ b/src/STDInclude.hpp @@ -112,6 +112,11 @@ #define MILESTONE "beta" #define REVISION_STR STRINGIZE(REVISION) +#if !REVISION_CLEAN +#define REVISION_SUFFIX "*" +#else +#define REVISION_SUFFIX "" +#endif #define VERSION 4,2,REVISION #define VERSION_STR "4.2." REVISION_STR