X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fsv_main.qc;h=f4cc8744518593fcb456907ece1c026174ab059e;hb=3357e6223bd700ffc0cdff2a5a4a1451ab8c310e;hp=7713125235be848a8e5d46a8e276212a6d5ecd7d;hpb=0e7ed909bffb4ff21f0c68d163edfc17487e380a;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/sv_main.qc b/qcsrc/server/sv_main.qc index 771312523..f4cc87445 100644 --- a/qcsrc/server/sv_main.qc +++ b/qcsrc/server/sv_main.qc @@ -190,7 +190,9 @@ void StartFrame (void) sv_airstopaccelerate = cvar("sv_airstopaccelerate"); sv_airstrafeaccelerate = cvar("sv_airstrafeaccelerate"); sv_maxairstrafespeed = cvar("sv_maxairstrafespeed"); + sv_airstrafeaccel_qw = cvar("sv_airstrafeaccel_qw"); sv_aircontrol = cvar("sv_aircontrol"); + sv_aircontrol_power = cvar("sv_aircontrol_power"); sv_warsowbunny_airforwardaccel = cvar("sv_warsowbunny_airforwardaccel"); sv_warsowbunny_accel = cvar("sv_warsowbunny_accel"); sv_warsowbunny_topspeed = cvar("sv_warsowbunny_topspeed"); @@ -198,6 +200,7 @@ void StartFrame (void) sv_warsowbunny_backtosideratio = cvar("sv_warsowbunny_backtosideratio"); teamplay = cvar ("teamplay"); sys_frametime = cvar("sys_ticrate") * cvar("slowmo"); + sv_doublejump = cvar("sv_doublejump"); if (timeoutStatus == 1) // just before the timeout (when timeoutStatus will be 2) orig_slowmo = cvar("slowmo"); // slowmo will be restored after the timeout @@ -395,4 +398,10 @@ void SV_OnEntityPreSpawnFunction() self.angles_z = self.angles_z + (random() * 2 - 1) * self.anglesjitter_z; if(self.anglejitter != 0) self.angles_y = self.angles_y + (random() * 2 - 1) * self.anglejitter; + + if(MUTATOR_CALLHOOK(OnEntityPreSpawn)) + { + remove(self); + return; + } }