X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=qcsrc%2Fserver%2Fantilag.qh;h=d57762ccd3899ef8588a560229b39e25ac89210e;hb=88e815808cb794930e7a0d6257cfdb8b3456a9a1;hp=b89f12bb153ec852d01a6f8553af37644d2d1345;hpb=28931c8069eb1d283f01a26f31ad91d921294d9c;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/antilag.qh b/qcsrc/server/antilag.qh index b89f12bb1..d57762ccd 100644 --- a/qcsrc/server/antilag.qh +++ b/qcsrc/server/antilag.qh @@ -1,11 +1,15 @@ -void antilag_record(entity e, float t); -vector antilag_takebackorigin(entity e, float t); -vector antilag_takebackavgvelocity(entity e, float t0, float t1); -void antilag_takeback(entity e, float t); -void antilag_restore(entity e); -void antilag_clear(entity e); +#pragma once + +void antilag_record(entity e, entity store, float t); +vector antilag_takebackorigin(entity e, entity store, float t); +void antilag_takeback(entity e, entity store, float t); +void antilag_restore(entity e, entity store); +void antilag_clear(entity e, entity store); + +void antilag_takeback_all(entity ignore, float lag); +void antilag_restore_all(entity ignore); .float antilag_debug; -#define ANTILAG_LATENCY(e) min(0.4, e.ping * 0.001) +#define ANTILAG_LATENCY(e) min(0.4, CS(e).ping * 0.001) // add one ticrate?