]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/client/prandom.qh
Merge CLASS and EXTENDS, #define NEW(cname) (spawn##cname())
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / prandom.qh
1 #ifndef PRANDOM_H
2 #define PRANDOM_H
3
4 // prandom - PREDICTABLE random number generator
5
6 #define USE_PRANDOM
7
8 #ifdef USE_PRANDOM
9 float prandom();
10 vector prandomvec();
11
12 void psrandom(float seed);
13 #ifdef USE_PRANDOM_DEBUG
14 void prandom_debug();
15 #else
16 #define prandom_debug()
17 #endif
18 #else
19 #define prandom random
20 #define prandomvec randomvec
21 #define psrandom(x)
22 #define prandom_debug()
23 #endif
24 #endif