The slowdowns might be due to the bots using the grenade launcher alot. It
releases many fragments and works like a real grenade, thus ducking behind
cover actually helps. However it does hundreds or thousands of traces and is
CPU bound IIRC.
Here are some variables that can tame it:
g_balance_grenadelauncher_secondary_fragments is "500" ["500"] custom cvar
g_balance_grenadelauncher_secondary_fragments_frames is "12" ["12"] custom
cvar
g_balance_grenadelauncher_primary_fragments is "100" ["100"] custom cvar
g_balance_grenadelauncher_primary_fragments_frames is "12" ["12"] custom cvar
You can change the amount of fragments, and/or increase the amount of frames
the release is spread over.
g_balance_grenadelauncher_secondary_fragments 120
g_balance_grenadelauncher_secondary_fragments_frames 26
etc.
If you find a setting you like you can put it in your
~/.xonotic/data/config.cfg
file:
set g_balance_grenadelauncher_secondary_fragments 120
set g_balance_grenadelauncher_secondary_fragments_frames 26
You can also change
g_weaponreplace_grenadelauncher is "grenadelauncher grenadelauncher
explosivevest" [""] custom cvar
to another weapon so it doesn't come up.
g_weaponreplace_grenadelauncher "uzi"