]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Rename the weapon swap cvar to g_weapon_noncore_allow and update its description...
authorMario <mario.mario@y7mail.com>
Wed, 3 Jun 2020 10:50:26 +0000 (20:50 +1000)
committerMario <mario.mario@y7mail.com>
Wed, 3 Jun 2020 10:50:26 +0000 (20:50 +1000)
qcsrc/common/weapons/weapon/hlac.qc
qcsrc/common/weapons/weapon/minelayer.qc
qcsrc/common/weapons/weapon/rifle.qc
qcsrc/common/weapons/weapon/seeker.qc
qcsrc/server/autocvars.qh
qcsrc/server/g_world.qc
xonotic-server.cfg

index 508fa7e6512a0b1b5d7d6c282fa80658366fd922..5e869228c99cd28fbef18a7d275ca3000ca09264 100644 (file)
@@ -4,7 +4,7 @@
 
 METHOD(HLAC, m_spawnfunc_hookreplace, Weapon(HLAC this, entity e))
 {
-    if (autocvar_g_allow_noncore_weapons && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
+    if (autocvar_g_weapon_noncore_allow && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
     {
         return WEP_CRYLINK;
     }
index 40ea2fb5c0a81ff3c38c523301f68ad32d5eb9ce..a57252b2b18c10260108246eb9b1d89067db8b57 100644 (file)
@@ -4,7 +4,7 @@
 
 METHOD(MineLayer, m_spawnfunc_hookreplace, Weapon(MineLayer this, entity e))
 {
-    if (autocvar_g_allow_noncore_weapons && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
+    if (autocvar_g_weapon_noncore_allow && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
     {
         return WEP_MORTAR;
     }
index ddf7990e56878366544bbd180e54a71f82bad6cd..7a06c6ce67079c84e1e2221a9da375839a66fde3 100644 (file)
@@ -4,7 +4,7 @@
 
 METHOD(Rifle, m_spawnfunc_hookreplace, Weapon(Rifle this, entity e))
 {
-    if (autocvar_g_allow_noncore_weapons && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
+    if (autocvar_g_weapon_noncore_allow && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
     {
         return WEP_VORTEX;
     }
index f8bb7a0459f3eb19ebf9ee197ff5b26a597580b3..1150baf98b96af3bf24fb7b6513faa193969b68f 100644 (file)
@@ -4,7 +4,7 @@
 
 METHOD(Seeker, m_spawnfunc_hookreplace, Weapon(Seeker this, entity e))
 {
-    if (autocvar_g_allow_noncore_weapons && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
+    if (autocvar_g_weapon_noncore_allow && !Item_IsLoot(e) && (this.spawnflags & WEP_FLAG_MUTATORBLOCKED))
     {
         return WEP_HAGAR;
     }
index 0f31b7b2979a43342312cdea2f619fb963a21950..332c426e65a0c4a05274dd0ca2a5db76efcd1a49 100644 (file)
@@ -328,7 +328,7 @@ string autocvar_sv_motd;
 int autocvar_sv_name_maxlength = 64;
 bool autocvar_sv_precacheplayermodels;
 bool autocvar_sv_q3acompat_machineshotgunswap;
-bool autocvar_g_allow_noncore_weapons = true;
+bool autocvar_g_weapon_noncore_allow = true;
 bool autocvar_sv_servermodelsonly;
 int autocvar_sv_spectate;
 float autocvar_sv_spectator_speed_multiplier;
index bb2cdc2f9ce56e7f388352716fcff20d9bef10bd..fbde65530420dcf443005c3323ea5eb393203e61 100644 (file)
@@ -413,7 +413,7 @@ void cvar_changes_init()
                BADCVAR("capturelimit_override");
                BADCVAR("fraglimit_override");
                BADCVAR("gametype");
-               BADCVAR("g_allow_noncore_weapons");
+               BADCVAR("g_weapon_noncore_allow");
                BADCVAR("g_antilag");
                BADCVAR("g_balance_teams");
                BADCVAR("g_balance_teams_prevent_imbalance");
index bb3852d0a00bf3cea1396756758ff69aac630c3e..97880fafa7666295bf549f0d34cf8451b92f1e6c 100644 (file)
@@ -496,7 +496,7 @@ sv_gameplayfix_nogravityonground 1
 
 set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping machinegun and shotgun (for Q3A map compatibility in mapinfo files)"
 set sv_q3defragcompat 0 "toggle for some compatibility hacks (for Q3DF map compatibility)"
-set g_allow_noncore_weapons 1 "automatically replace legacy Nexuiz weapons with Xonotic counterparts, not applied when using the New Toys mutator"
+set g_weapon_noncore_allow 1 "allow non-core weapons to spawn in the map"
 
 set g_movement_highspeed 1 "multiplier scale for movement speed (applies to sv_maxspeed and sv_maxairspeed, also applies to air acceleration when g_movement_highspeed_q3_compat is set to 0)"
 set g_movement_highspeed_q3_compat 0 "apply speed modifiers to air movement in a more Q3-compatible way (only apply speed buffs and g_movement_highspeed to max air speed, not to acceleration)"