X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qtypes.h;h=83454bf65509d5df11f941bceb6efcea1d937d86;hb=086c6c4f1ccdafa4e305eb0903f5570361594c20;hp=38b3b9fa70b4c20682839c034bfaafda85c7d851;hpb=add1a1b0abc10b8e720d74aeac52ad8276ee9fe0;p=xonotic%2Fdarkplaces.git diff --git a/qtypes.h b/qtypes.h index 38b3b9fa..83454bf6 100644 --- a/qtypes.h +++ b/qtypes.h @@ -35,14 +35,20 @@ typedef bool qboolean; #define RESTRICT #endif +typedef long long dpint64; +typedef unsigned long long dpuint64; + // LordHavoc: upgrade the prvm to double precision for better time values -//#define PRVM_64 +// LordHavoc: to be enabled when bugs are worked out... +#define PRVM_64 #ifdef PRVM_64 typedef double prvm_vec_t; typedef long long prvm_int_t; +typedef unsigned long long prvm_uint_t; #else typedef float prvm_vec_t; typedef int prvm_int_t; +typedef unsigned int prvm_uint_t; #endif typedef prvm_vec_t prvm_vec3_t[3];