X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fprandom.qc;h=935f1421ed1379f26ce486ce56747fc8cf80385c;hb=4e85c153239969d8dccea38031e18ddb24b6c935;hp=1132d06a325278b6d238e0a97ffece43d647fd79;hpb=84f61e11c678a2eb26772becbdfac1963f63d6e3;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/prandom.qc b/qcsrc/client/prandom.qc index 1132d06a3..935f1421e 100644 --- a/qcsrc/client/prandom.qc +++ b/qcsrc/client/prandom.qc @@ -1,3 +1,11 @@ +#if defined(CSQC) + #include "../dpdefs/csprogsdefs.qh" + #include "../warpzonelib/mathlib.qh" + #include "prandom.qh" +#elif defined(MENUQC) +#elif defined(SVQC) +#endif + // prandom - PREDICTABLE random number generator (not seeded yet) #ifdef USE_PRANDOM @@ -5,7 +13,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 +29,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);