From 27fbedeb75544fbf4e26f23e151421098c2baf27 Mon Sep 17 00:00:00 2001 From: Martin Taibr Date: Sun, 11 Nov 2018 12:50:39 +0100 Subject: [PATCH] ugly wa to hide functions --- qcsrc/dpdefs/csprogsdefs.qh | 3 +++ qcsrc/dpdefs/post.qh | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/qcsrc/dpdefs/csprogsdefs.qh b/qcsrc/dpdefs/csprogsdefs.qh index 29d797585..267737c2c 100644 --- a/qcsrc/dpdefs/csprogsdefs.qh +++ b/qcsrc/dpdefs/csprogsdefs.qh @@ -43,3 +43,6 @@ #define use use1 .void(entity this, entity actor, entity trigger) use; #define touch move_touch + +void(vector dir) vectorvectors_broken = #432; +#define vectorvectors DO_NOT_USE_GLOBALS diff --git a/qcsrc/dpdefs/post.qh b/qcsrc/dpdefs/post.qh index 73c51dda9..c33695e73 100644 --- a/qcsrc/dpdefs/post.qh +++ b/qcsrc/dpdefs/post.qh @@ -22,11 +22,11 @@ #include "lib/static.qh" #include "lib/vector.qh" -void(vector) _vectorvectors; +//void(vector) _vectorvectors; #ifdef GAMEQC STATIC_INIT(globals) { - _vectorvectors = vectorvectors; + //_vectorvectors = vectorvectors; // set to NaN to more easily detect uninitialized use v_forward = VEC_NAN; @@ -55,7 +55,7 @@ STATIC_INIT(globals) { MAKEVECTORS(angles, forward, right, up); #define VECTOR_VECTORS(forward_in, forward, right, up) MACRO_BEGIN { \ - _vectorvectors(forward_in); \ + vectorvectors_broken(forward_in); \ forward = v_forward; \ right = v_right; \ up = v_up; \ -- 2.39.2