]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Added cvar to include special random weapons and disabled by default
authorLegendaryGuard <rootuser999@gmail.com>
Wed, 26 May 2021 20:15:31 +0000 (22:15 +0200)
committerLegendaryGuard <rootuser999@gmail.com>
Wed, 26 May 2021 20:15:31 +0000 (22:15 +0200)
qcsrc/common/mutators/mutator/nades/nades.qc
qcsrc/common/mutators/mutator/nades/nades.qh

index 19579ab8e914c2e47b056fbcdbd7fe561b27d890..95b49ec1da321509910c57b89bb8ab9e746315b8 100644 (file)
@@ -749,12 +749,10 @@ void nade_emerald_SpawnWeapon(entity ent, vector org, entity wep)
 //LegendGuard adds random weapon item spawn function for emerald nade 25-05-2021
 void nade_emerald_randomweapons(entity e, vector org)
 {
-       bool randomweapons_includespecial = true;
-
        if (random() > 0.5)
        {
                RandomSelection_Init();
-               FOREACH(Weapons, it != WEP_Null && (!((it.spawnflags & WEP_FLAG_HIDDEN) || (it.spawnflags & WEP_FLAG_MUTATORBLOCKED)) || randomweapons_includespecial),
+               FOREACH(Weapons, it != WEP_Null && (!((it.spawnflags & WEP_FLAG_HIDDEN) || (it.spawnflags & WEP_FLAG_MUTATORBLOCKED)) || autocvar_g_nades_emerald_randomweapons_includespecial),
                {
                        if((it.spawnflags & WEP_FLAG_HIDDEN) && (it.spawnflags & WEP_FLAG_MUTATORBLOCKED))
                                continue;
index b9f971f9eb9a701ce5771ffa4b9208fc19542614..f0f70da2491472889fdce9c8398e022a898c99db 100644 (file)
@@ -65,6 +65,7 @@ float autocvar_g_nades_entrap_time = 10;
 float autocvar_g_nades_veil_time = 8;
 float autocvar_g_nades_veil_radius = 300;
 float autocvar_g_nades_emerald_lifetime = 5; //LegendGuard adds new nade cvars 28-02-2021
+bool autocvar_g_nades_emerald_randomweapons_includespecial = false;
 float autocvar_g_nades_emerald_spawncount = 1;
 float autocvar_g_nades_emerald_ball_spread = 0.5;
 float autocvar_g_nades_emerald_ball_lifetime = 1; //if much time, many items will spawn