Displayrand

From EDukeWiki
Revision as of 03:45, 10 November 2011 by Plugwash (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

displayrand <gamevar>
generates a random number between 0 and a system-specific maximum value and assigns it to <gamevar>. Specifically, the maximum values may differ between EDuke32 builds produced with the GCC and MSVC compilers, and/or operating systems. Use of this function is thus discouraged.

displayrandvar <gamevar> <maxvalue_constant>
displayrandvarvar <gamevar> <maxvalue_gamevar>

The displayrandvar commands limit the number to be between 0 and <maxvalue>.

displayrandvarvar takes a gamevar rather than a constant or a defined label for <maxvalue>.

This function must ONLY be used in unsynchronized code. Use in syncronized code is almost certain to cause desyncs.

See randomseed.