From 9aaff64bcb67c4ef5eb24bf41231c5e01e2f155d Mon Sep 17 00:00:00 2001 From: poweredbypie <67135060+poweredbypie@users.noreply.github.com> Date: Tue, 2 Feb 2021 17:18:18 -0800 Subject: [PATCH] seed i added seed because if u dont its not random so :) --- randomize-menu-music/dllmain.cpp | 17 +++++++++++++---- randomize-menu-music/pch.h | 1 + 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/randomize-menu-music/dllmain.cpp b/randomize-menu-music/dllmain.cpp index a49f264..9b4223e 100644 --- a/randomize-menu-music/dllmain.cpp +++ b/randomize-menu-music/dllmain.cpp @@ -34,7 +34,7 @@ DWORD WINAPI attach(void* hModule) { } if (valid) { - globals::validLoops.push_back("menuLoops/" + loop.path().filename().u8string()); + globals::validLoops.push_back(loop.path().string()); } } } @@ -55,9 +55,18 @@ DWORD WINAPI attach(void* hModule) { } else { char* gdBase = reinterpret_cast(GetModuleHandle(0)); - globals::distribution = std::uniform_int_distribution(0, - static_cast( - globals::validLoops.size() - 1)); + + globals::distribution = std::uniform_int_distribution { + 0, static_cast(globals::validLoops.size() - 1) + }; + + globals::generator = std::default_random_engine { + static_cast( + std::chrono::system_clock::now() + .time_since_epoch() + .count() + ) + }; hk fadeInMusic = { gdBase + 0xC4BD0, diff --git a/randomize-menu-music/pch.h b/randomize-menu-music/pch.h index b6159bb..302c02b 100644 --- a/randomize-menu-music/pch.h +++ b/randomize-menu-music/pch.h @@ -14,5 +14,6 @@ #include #include #include +#include #endif //PCH_H