X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fprandom.qc;h=12e4e0ea5a23c365a5c8b23a4f6b9fdb09045a84;hb=5b3d38ffdd942aa1647d747e8e6e4605df39cb82;hp=1132d06a325278b6d238e0a97ffece43d647fd79;hpb=2886ed5676755f4242704d64d3315124026496bb;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/prandom.qc b/qcsrc/client/prandom.qc index 1132d06a3..12e4e0ea5 100644 --- a/qcsrc/client/prandom.qc +++ b/qcsrc/client/prandom.qc @@ -1,3 +1,8 @@ +#include "prandom.qh" +#include "_all.qh" + +#include "../warpzonelib/mathlib.qh" + // prandom - PREDICTABLE random number generator (not seeded yet) #ifdef USE_PRANDOM @@ -5,7 +10,7 @@ float prandom_seed; float prandom() { float c; - c = crc16(FALSE, strcat(ftos(prandom_seed), ftos(prandom_seed + M_PI))); + c = crc16(false, strcat(ftos(prandom_seed), ftos(prandom_seed + M_PI))); prandom_seed = c; #ifdef USE_PRANDOM_DEBUG @@ -21,9 +26,9 @@ vector prandomvec() do { - v_x = prandom(); - v_y = prandom(); - v_z = prandom(); + v.x = prandom(); + v.y = prandom(); + v.z = prandom(); } while(v * v > 1);