@Olamagato: It would be a fatal beginners error to seed the pseudo-random generator with the same value every time a random number is generated, since this leads to identical series of numbers.
The random generator of sh3.exe is seeded only once at game start and then produces its series of pseudo random values. The seed value is dependent on system time (in milli-seconds!!) in order to prevent from reproduction.
The key for the random generator is 32 bit long, that means the series will be repeated after 2^32 = approx. 4.300.000.000 random numbers, what should be sufficient for our purposes.
Conclusio: The random number generator isn't the problem.
Remaining possible causes:
1) Programming error of h.sie
2) Error of some users (wrong depth setting in high windspeeds)
Anyhow, I'll try to reproduce that issue in the next time.
|