By request, this is an experimental build. If all works well, then it will remain the standard.
- The internal random number generator now seeds from elapsed time on every engine update in addition to the incremental system that was already used. Random number generation is now just about as truly random as a digital machine can produce on its own.
The catch: This affects everything in the engine that relies on random number generation, most notably AI behavior. Presumably superior random generation would always be desirable, but thorough testing needs to be done to ensure there are no side effects. - srand({seed}) from the two previous builds has been removed. It would be useless anyway since the seed is overwritten on every update.
- rand() should now produce truly random numbers at all times.