void SeedRand(unsigned long seed); int RandInt(int maxVal); // in range [0, maxVal-1] float RandFloat(); // in range [0, 1) int RandInt(int minVal, int maxVal); // in range [minVal, maxVal] float RandFloat(float minVal, float maxVal); // in range [minVal, maxVal)