9#define RANDOM_COUNT 0x1000
void seedRandom(s32 seed)
Starts random() at entry seed of RANDOM_TABLE.
s32 random(void)
The next entry of RANDOM_TABLE, 0 to RANDOM_COUNT - 1.
#define RANDOM_COUNT
The entries of RANDOM_TABLE, each 0 to RANDOM_COUNT - 1.
u16 RANDOM_TABLE[0x1000]
The 4096 numbers random() walks through, 0-0xFFF.
Random numbers, walked in order through RANDOM_TABLE.
s32 index
the entry returned last
s32(* next)(void)
0 to RANDOM_COUNT - 1