]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Make it quicker, although there's still a delay I can't understand which isn't caused...
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 3 May 2010 11:42:00 +0000 (14:42 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 3 May 2010 11:42:00 +0000 (14:42 +0300)
qcsrc/server/g_triggers.qc

index a41315f7186aa262a2c68e6716b6297c9300a8da..a4111954fd8f2c6dac5c7118f478f66e4f90cb2a 100644 (file)
@@ -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)
                {