From: Mircea Kitsune Date: Fri, 28 Oct 2011 12:21:22 +0000 (+0300) Subject: New mutator hook SV_StartFrame, executing globally each server frame. Will be used... X-Git-Tag: xonotic-v0.6.0~35^2~18^2~89 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=08a6f98808052ec02e72851c122f228b69dab796;p=xonotic%2Fxonotic-data.pk3dir.git New mutator hook SV_StartFrame, executing globally each server frame. Will be used later on by the sandbox code --- diff --git a/qcsrc/server/mutators/base.qh b/qcsrc/server/mutators/base.qh index 73b23bbd3..621e4db6c 100644 --- a/qcsrc/server/mutators/base.qh +++ b/qcsrc/server/mutators/base.qh @@ -188,3 +188,6 @@ MUTATOR_HOOKABLE(SV_ParseClientCommand); return 0; } */ + +MUTATOR_HOOKABLE(SV_StartFrame); + // runs globally each server frame diff --git a/qcsrc/server/sv_main.qc b/qcsrc/server/sv_main.qc index ce5828aff..3ca1bc638 100644 --- a/qcsrc/server/sv_main.qc +++ b/qcsrc/server/sv_main.qc @@ -242,6 +242,8 @@ void StartFrame (void) FOR_EACH_PLAYER(self) self.porto_forbidden = max(0, self.porto_forbidden - 1); + + MUTATOR_CALLHOOK(SV_StartFrame); } .vector originjitter;