From 871615750f10eae6fc9f36cb664cf5307cdae2a3 Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Mon, 3 May 2010 14:42:00 +0300 Subject: [PATCH] Make it quicker, although there's still a delay I can't understand which isn't caused by the timers. --- qcsrc/server/g_triggers.qc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qcsrc/server/g_triggers.qc b/qcsrc/server/g_triggers.qc index a41315f71..a4111954f 100644 --- a/qcsrc/server/g_triggers.qc +++ b/qcsrc/server/g_triggers.qc @@ -538,15 +538,15 @@ void spawnfunc_trigger_heal() void trigger_gravity_check_think() { // Entity that spawns when you enter a gravity zone, and checks if you left it - if(self.owner.triggergravitytime < time - 0.1) // need to figure out a correct formula here + if(self.owner.triggergravitytime < time - 0.01) // need to figure out a correct formula here { dprint("XXXXXXXXXXXXXXXXXXXXXXXXXX "); self.owner.gravity = 0; - self.nextthink = self.owner.triggergravity = 0; + self.owner.triggergravity = 0; remove(self); } else - self.nextthink = time + 0.1; + self.nextthink = time + 0.01; } void trigger_gravity_touch() @@ -557,7 +557,7 @@ void trigger_gravity_touch() if (other.triggergravitytime < time) { EXACTTRIGGER_TOUCH; - other.triggergravitytime = time + 1; + other.triggergravitytime = time + 0.01; if(!other.triggergravity) { -- 2.39.2