Randvar

From EDukeWiki
Jump to: navigation, search

randvar <gamevar> <value>
randvarvar <gamevar> <value>

This function generates a random number from 0 to <value> and assigns it to <gamevar>.

This command should not be used in unsynchronized code or it will desynchronize multiplayer games. See the list of unsynchronized events for a full list.

In prior releases of DOS EDuke, randvar contained a flaw that would desynchronize multiplayer regardless of where the command was used. The bug has since been corrected for post-1.0 releases of EDuke32.

Commands with an additional "var" suffix take gamevars rather than constants or defined labels for their inputs.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox
Buy Duke Nukem 3D from GOG.com!