Added static RNGseed control

This commit is contained in:
Edward Richardson 2014-05-03 02:11:16 +12:00
commit d6af8dc352
4 changed files with 53 additions and 2 deletions

View file

@ -1993,7 +1993,14 @@ static void D_DoomInit()
SetLanguageIDs ();
rngseed = I_MakeRNGSeed();
const char *v = Args->CheckValue("-rngseed");
if (v)
{
rngseed = staticrngseed = atoi(v);
use_staticrng = true;
}
else
rngseed = I_MakeRNGSeed();
FRandom::StaticClearRandom ();
Printf ("M_LoadDefaults: Load system defaults.\n");