blob: dec8c6e26160af26443a5e714a71332a5a8b6c64 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef GUARD_RNG_H
#define GUARD_RNG_H
extern u32 gRngValue;
//Returns a 16-bit pseudorandom number
u16 Random(void);
//Returns a 32-bit pseudorandom number
#define Random32() (Random() | (Random() << 16))
//Sets the initial seed value of the pseudorandom number generator
void SeedRng(u16 seed);
#endif // GUARD_RNG_H
|