X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2Fruntime.cpp;h=c80fa765998069a185556e6ad2bdde046d73bc82;hb=4727825186798902f68df5b99a6a32f0ef618454;hp=22ca920d21c1ff2dde734234c80c749dad6faf0f;hpb=78dcbeb7a905c4c153cb1b20e23f5adc1efc6d7e;p=blank.git diff --git a/src/app/runtime.cpp b/src/app/runtime.cpp index 22ca920..c80fa76 100644 --- a/src/app/runtime.cpp +++ b/src/app/runtime.cpp @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -117,8 +118,17 @@ HeadlessEnvironment::HeadlessEnvironment(const Config &config) : config(config) , loader(config.asset_path) , counter() -, state() { - +, state() +, rng( +#ifdef BLANK_PROFILING +0 +#else +std::time(nullptr) +#endif +){ + for (int i = 0; i < 4; ++i) { + rng.Next(); + } } string HeadlessEnvironment::Config::GetWorldPath(const string &world_name) const {