3 // prandom - PREDICTABLE random number generator (not seeded yet)
10 c = crc16(false, strcat(ftos(prandom_seed), ftos(prandom_seed + M_PI)));
13 #ifdef USE_PRANDOM_DEBUG
14 LOG_TRACE("RANDOM -> ", ftos(c), "\n");
17 return c / 65536; // in [0..1[
35 void psrandom(float seed)
38 #ifdef USE_PRANDOM_DEBUG
39 LOG_TRACE("SRANDOM ", ftos(seed), "\n");
43 #ifdef USE_PRANDOM_DEBUG
46 LOG_TRACE("Current random seed = ", ftos(prandom_seed), "\n");