2 #include "../dpdefs/csprogsdefs.qh"
3 #include "../warpzonelib/mathlib.qh"
9 // prandom - PREDICTABLE random number generator (not seeded yet)
16 c = crc16(false, strcat(ftos(prandom_seed), ftos(prandom_seed + M_PI)));
19 #ifdef USE_PRANDOM_DEBUG
20 dprint("RANDOM -> ", ftos(c), "\n");
23 return c / 65536; // in [0..1[
41 void psrandom(float seed)
44 #ifdef USE_PRANDOM_DEBUG
45 dprint("SRANDOM ", ftos(seed), "\n");
49 #ifdef USE_PRANDOM_DEBUG
52 dprint("Current random seed = ", ftos(prandom_seed), "\n");