X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fcl_weapons.qc;h=477b641ba7e61d21ba7d28989827ccbe20a5ef8a;hb=303ead3f668736766fe0b5e918076653d07844b0;hp=540e3f84acbba076156d31ddbe8cb20f54a6339f;hpb=d2509861580bce6e6f1ffc9e9a26aea2d70b6756;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/cl_weapons.qc b/qcsrc/server/cl_weapons.qc index 540e3f84a..477b641ba 100644 --- a/qcsrc/server/cl_weapons.qc +++ b/qcsrc/server/cl_weapons.qc @@ -123,7 +123,7 @@ void W_NextWeapon(float list) if(list == 0) W_CycleWeapon(weaponorder_byid, -1); else if(list == 1) - W_CycleWeapon(weaponorder_byimpulse, -1); + W_CycleWeapon(self.weaponorder_byimpulse, -1); else if(list == 2) W_CycleWeapon(self.cvar_cl_weaponpriority, -1); } @@ -134,23 +134,11 @@ void W_PreviousWeapon(float list) if(list == 0) W_CycleWeapon(weaponorder_byid, +1); else if(list == 1) - W_CycleWeapon(weaponorder_byimpulse, +1); + W_CycleWeapon(self.weaponorder_byimpulse, +1); else if(list == 2) W_CycleWeapon(self.cvar_cl_weaponpriority, +1); } -string W_FixWeaponOrder_AllowIncomplete(string order) -{ - return W_FixWeaponOrder(order, 0); -} - -string W_FixWeaponOrder_ForceComplete(string order) -{ - if(order == "") - order = W_NumberWeaponOrder(cvar_string("cl_weaponpriority")); - return W_FixWeaponOrder(order, 1); -} - float w_getbestweapon(entity e) { return W_GetCycleWeapon(e, e.cvar_cl_weaponpriority, 0, -1, FALSE, TRUE);