1 set bot_config_file bots.txt "Name and path of the bot configuration file"
\r
2 seta bot_number 0 "Minimum number of bots"
\r
4 seta bot_usemodelnames 0 "Use player model names for bot names"
\r
5 set bot_nofire 0 "When set, bots never fire. Mainly for testing in g_waypointeditor mode"
\r
6 set bot_god 0 "When set, all bots are god mode (take no damage)"
\r
7 seta bot_prefix ^8[BOT]^7 "Prefix in front of the bot names"
\r
8 seta bot_suffix "" "Suffix behind the bot names"
\r
9 seta skill_auto 0 "when 1, \"skill\" gets adjusted to match the best player on the map"
\r
11 set bot_navigation_ignoreplayers 0 // FIXME remove this once the issue is solved
\r
12 set bot_sound_monopoly 0 "when enabled, only bots can make any noise"
\r
13 set bot_ignore_bots 0 "When set, bots don't shoot at other bots"
\r
14 set bot_join_empty 0 "When set, bots also play if no player has joined the server"
\r
15 set bot_vs_human 0 "Bots and humans play in different teams when set. positive values to make an all-bot blue team, set to negative values to make an all-bot red team, the absolute value is the ratio bots vs humans (1 for equal count)"
\r
17 // general bot AI cvars
\r
18 set bot_ai_thinkinterval 0.05
\r
19 set bot_ai_strategyinterval 3 "How often a new objective is chosen"
\r
20 set bot_ai_enemydetectioninterval 0.5 "How often bots pick a new target"
\r
21 set bot_ai_enemydetectionradius 10000 "How far bots can see enemies"
\r
22 set bot_ai_dodgeupdateinterval 0.1 "How often scan for items to dodge. Currently not in use."
\r
23 set bot_ai_chooseweaponinterval 0.3 "How often the best weapon according to the situation will be chosen"
\r
24 set bot_ai_dangerdetectioninterval 0.1 "How often scan for waypoints with dangers near"
\r
25 set bot_ai_dangerdetectionupdates 64 "How many waypoints will be considered for danger detection"
\r
26 set bot_ai_aimskill_blendrate 2 "How much correction will be applied to the aiming angle"
\r
27 set bot_ai_aimskill_fixedrate 15
\r
28 set bot_ai_aimskill_firetolerance_distdegrees 180
\r
29 set bot_ai_aimskill_firetolerance_mindegrees 2 "Minimum angle tolerance. Used on large distances"
\r
30 set bot_ai_aimskill_firetolerance_maxdegrees 60 "Maximum firing angle. Used on close range"
\r
31 set bot_ai_aimskill_mouse 1 "How much of the aiming filters are applied"
\r
32 set bot_ai_keyboard_distance 250 "Keyboard emulation is disabled after this distance to the goal"
\r
33 set bot_ai_keyboard_treshold 0.57
\r
34 set bot_ai_aimskill_offset 0.3 "Amount of error induced to the bots aim"
\r
35 set bot_ai_aimskill_think 1 "Aiming velocity. Use values below 1 for slower aiming"
\r
36 set bot_ai_custom_weapon_priority_distances "300 850" "Define close and far distances in any order. Based on the distance to the enemy bots will choose different weapons"
\r
37 set bot_ai_custom_weapon_priority_far "hook"
\r
38 set bot_ai_custom_weapon_priority_mid "hook"
\r
39 set bot_ai_custom_weapon_priority_close "hook"
\r
40 set bot_ai_weapon_combo 1 "Enable bots to do weapon combos"
\r
41 set bot_ai_weapon_combo_threshold 0.3 "Try to make a combo N seconds after the last attack"
\r
42 set bot_ai_friends_aware_pickup_radius "500" "Bots will not pickup items if a team mate is this distance near the item"
\r
43 set bot_ai_ignoregoal_timeout 3 "Ignore goals making bots to get stuck in front of a wall for N seconds"
\r
44 set bot_ai_bunnyhop_skilloffset 7 "Bots with skill equal or greater than this value will perform the \"bunnyhop\" technique"
\r
45 set bot_ai_bunnyhop_startdistance 250 "Run to goals located further than this distance"
\r
46 set bot_ai_bunnyhop_stopdistance 220 "Stop jumping after reaching this distance to the goal"
\r
47 set bot_ai_bunnyhop_firstjumpdelay 0.5 "Start running to the goal only if it was seen for more than N seconds"
\r
48 set bot_ai_vore_decide_pred 1.35 "How fast bots decide what to do with their prey, at lowest skill"
\r
49 set bot_ai_vore_decide_prey 1.35 "How fast bots decide what to do with their predator, at lowest skill"
\r
50 set bot_ai_vore_decide_swallow 0.2 "How often bots decide if to swallow someone"
\r
51 set bot_ai_vore_fear 2 "How much bots will fear players more powerful than them and avoid them in some situations"
\r
52 set bot_ai_vore_teamhealabandon 0.75 "Probability (from 0 to 1) of the bot abandoning a team heal when seeing an enemy they can vore, at highest skill"
\r
53 set bot_ai_vore_stayinstomach 0 "When enabled, a bot will stay in a team mate's stomach even if he has no reason to and could willingly leave"
\r
54 set bot_ai_vore_keepinstomach 0 "When enabled, a bot will keep a team mate in his stomach even if he has no reason to and could regurgitate him"
\r
55 set bot_god 0 "god mode for bots"
\r
56 set bot_ai_navigation_jetpack 0 "Enable bots to navigat maps using the jetpack"
\r
57 set bot_ai_navigation_jetpack_mindistance 3500 "Bots will try fly to objects located farther than this distance"
\r
58 // Better don't touch these, there are hard to tweak!
\r
59 set bot_ai_aimskill_order_mix_1st 0.01 "Amount of the 1st filter output to apply to the aiming angle"
\r
60 set bot_ai_aimskill_order_mix_2nd 0.1 "Amount of the 1st filter output to apply to the aiming angle"
\r
61 set bot_ai_aimskill_order_mix_3th 0.01 "Amount of the 1st filter output to apply to the aiming angle"
\r
62 set bot_ai_aimskill_order_mix_4th 0.05 "Amount of the 1st filter output to apply to the aiming angle"
\r
63 set bot_ai_aimskill_order_mix_5th 0.01 "Amount of the 1st filter output to apply to the aiming angle"
\r
64 set bot_ai_aimskill_order_filter_1st 0.4 "Position filter"v
\r
65 set bot_ai_aimskill_order_filter_1st 0.4 "Position filter"
\r
66 set bot_ai_aimskill_order_filter_2nd 0.4 "Movement filter"
\r
67 set bot_ai_aimskill_order_filter_3th 0.2 "Acceleration filter"
\r
68 set bot_ai_aimskill_order_filter_4th 0.4 "Position prediction filter. Used rarely"
\r
69 set bot_ai_aimskill_order_filter_5th 0.5 "Movement prediction filter. Used rarely"