Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
cvars.qh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define autocvar_bot_prefix   cvar_string("bot_prefix")
#define autocvar_bot_suffix   cvar_string("bot_suffix")
#define autocvar_skill   cvar("skill")

Variables

float autocvar_bot_ai_aimskill_blendrate
int autocvar_bot_ai_aimskill_firetolerance
float autocvar_bot_ai_aimskill_fixedrate
float autocvar_bot_ai_aimskill_mouse
float autocvar_bot_ai_aimskill_offset
float autocvar_bot_ai_aimskill_order_filter_1st
float autocvar_bot_ai_aimskill_order_filter_2nd
float autocvar_bot_ai_aimskill_order_filter_3th
float autocvar_bot_ai_aimskill_order_filter_4th
float autocvar_bot_ai_aimskill_order_filter_5th
float autocvar_bot_ai_aimskill_order_mix_1st
float autocvar_bot_ai_aimskill_order_mix_2nd
float autocvar_bot_ai_aimskill_order_mix_3th
float autocvar_bot_ai_aimskill_order_mix_4th
float autocvar_bot_ai_aimskill_order_mix_5th
float autocvar_bot_ai_aimskill_think
float autocvar_bot_ai_bunnyhop_dir_deviation_max
float autocvar_bot_ai_bunnyhop_downward_pitch_max
float autocvar_bot_ai_bunnyhop_skilloffset
float autocvar_bot_ai_bunnyhop_turn_angle_max
float autocvar_bot_ai_bunnyhop_turn_angle_min
float autocvar_bot_ai_bunnyhop_turn_angle_reduction
float autocvar_bot_ai_chooseweaponinterval
string autocvar_bot_ai_custom_weapon_priority_close
string autocvar_bot_ai_custom_weapon_priority_distances
string autocvar_bot_ai_custom_weapon_priority_far
string autocvar_bot_ai_custom_weapon_priority_mid
float autocvar_bot_ai_dangerdetectioninterval
float autocvar_bot_ai_dangerdetectionupdates
float autocvar_bot_ai_enemydetectioninterval
float autocvar_bot_ai_enemydetectioninterval_stickingtoenemy
float autocvar_bot_ai_enemydetectionradius
float autocvar_bot_ai_friends_aware_pickup_radius
float autocvar_bot_ai_ignoregoal_timeout
float autocvar_bot_ai_keyboard_distance
float autocvar_bot_ai_keyboard_threshold
float autocvar_bot_ai_navigation_jetpack
float autocvar_bot_ai_navigation_jetpack_mindistance
float autocvar_bot_ai_strategyinterval
float autocvar_bot_ai_strategyinterval_movingtarget
float autocvar_bot_ai_thinkinterval
bool autocvar_bot_ai_timeitems
float autocvar_bot_ai_timeitems_minrespawndelay
bool autocvar_bot_ai_weapon_combo
float autocvar_bot_ai_weapon_combo_threshold
string autocvar_bot_config_file
bool autocvar_bot_debug_goalstack
bool autocvar_bot_debug_tracewalk
bool autocvar_bot_god
bool autocvar_bot_ignore_bots
bool autocvar_bot_join_empty
bool autocvar_bot_navigation_ignoreplayers
bool autocvar_bot_nofire
int autocvar_bot_number
bool autocvar_bot_typefrag
bool autocvar_bot_usemodelnames
int autocvar_bot_vs_human
bool autocvar_bot_wander_enable
bool autocvar_g_debug_bot_commands
int autocvar_g_waypointeditor_auto
int autocvar_minplayers
int autocvar_minplayers_per_team
float autocvar_skill_auto
bool autocvar_waypoint_benchmark

Macro Definition Documentation

◆ autocvar_bot_prefix

#define autocvar_bot_prefix   cvar_string("bot_prefix")

Definition at line 52 of file cvars.qh.

Referenced by bot_setnameandstuff().

◆ autocvar_bot_suffix

#define autocvar_bot_suffix   cvar_string("bot_suffix")

Definition at line 53 of file cvars.qh.

Referenced by bot_setnameandstuff().

◆ autocvar_skill

#define autocvar_skill   cvar("skill")

Definition at line 61 of file cvars.qh.

Referenced by autoskill(), and bot_serverframe().

Variable Documentation

◆ autocvar_bot_ai_aimskill_blendrate

float autocvar_bot_ai_aimskill_blendrate

Definition at line 3 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_firetolerance

int autocvar_bot_ai_aimskill_firetolerance

Definition at line 4 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_fixedrate

float autocvar_bot_ai_aimskill_fixedrate

Definition at line 5 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_mouse

float autocvar_bot_ai_aimskill_mouse

Definition at line 6 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_offset

float autocvar_bot_ai_aimskill_offset

Definition at line 7 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_filter_1st

float autocvar_bot_ai_aimskill_order_filter_1st

Definition at line 8 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_filter_2nd

float autocvar_bot_ai_aimskill_order_filter_2nd

Definition at line 9 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_filter_3th

float autocvar_bot_ai_aimskill_order_filter_3th

Definition at line 10 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_filter_4th

float autocvar_bot_ai_aimskill_order_filter_4th

Definition at line 11 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_filter_5th

float autocvar_bot_ai_aimskill_order_filter_5th

Definition at line 12 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_mix_1st

float autocvar_bot_ai_aimskill_order_mix_1st

Definition at line 13 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_mix_2nd

float autocvar_bot_ai_aimskill_order_mix_2nd

Definition at line 14 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_mix_3th

float autocvar_bot_ai_aimskill_order_mix_3th

Definition at line 15 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_mix_4th

float autocvar_bot_ai_aimskill_order_mix_4th

Definition at line 16 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_order_mix_5th

float autocvar_bot_ai_aimskill_order_mix_5th

Definition at line 17 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_aimskill_think

float autocvar_bot_ai_aimskill_think

Definition at line 18 of file cvars.qh.

Referenced by bot_aimdir().

◆ autocvar_bot_ai_bunnyhop_dir_deviation_max

float autocvar_bot_ai_bunnyhop_dir_deviation_max

Definition at line 20 of file cvars.qh.

Referenced by havocbot_bunnyhop().

◆ autocvar_bot_ai_bunnyhop_downward_pitch_max

float autocvar_bot_ai_bunnyhop_downward_pitch_max

Definition at line 21 of file cvars.qh.

Referenced by havocbot_bunnyhop().

◆ autocvar_bot_ai_bunnyhop_skilloffset

float autocvar_bot_ai_bunnyhop_skilloffset

Definition at line 19 of file cvars.qh.

Referenced by bot_serverframe(), havocbot_movetogoal(), and waypoint_getlinearcost().

◆ autocvar_bot_ai_bunnyhop_turn_angle_max

float autocvar_bot_ai_bunnyhop_turn_angle_max

Definition at line 23 of file cvars.qh.

Referenced by havocbot_bunnyhop().

◆ autocvar_bot_ai_bunnyhop_turn_angle_min

float autocvar_bot_ai_bunnyhop_turn_angle_min

Definition at line 22 of file cvars.qh.

Referenced by havocbot_bunnyhop().

◆ autocvar_bot_ai_bunnyhop_turn_angle_reduction

float autocvar_bot_ai_bunnyhop_turn_angle_reduction

Definition at line 24 of file cvars.qh.

Referenced by havocbot_bunnyhop().

◆ autocvar_bot_ai_chooseweaponinterval

float autocvar_bot_ai_chooseweaponinterval

Definition at line 25 of file cvars.qh.

Referenced by havocbot_ai().

◆ autocvar_bot_ai_custom_weapon_priority_close

string autocvar_bot_ai_custom_weapon_priority_close

Definition at line 26 of file cvars.qh.

Referenced by bot_custom_weapon_priority_setup().

◆ autocvar_bot_ai_custom_weapon_priority_distances

string autocvar_bot_ai_custom_weapon_priority_distances

Definition at line 27 of file cvars.qh.

Referenced by bot_custom_weapon_priority_setup().

◆ autocvar_bot_ai_custom_weapon_priority_far

string autocvar_bot_ai_custom_weapon_priority_far

Definition at line 28 of file cvars.qh.

Referenced by bot_custom_weapon_priority_setup().

◆ autocvar_bot_ai_custom_weapon_priority_mid

string autocvar_bot_ai_custom_weapon_priority_mid

Definition at line 29 of file cvars.qh.

Referenced by bot_custom_weapon_priority_setup().

◆ autocvar_bot_ai_dangerdetectioninterval

float autocvar_bot_ai_dangerdetectioninterval

Definition at line 30 of file cvars.qh.

Referenced by bot_serverframe().

◆ autocvar_bot_ai_dangerdetectionupdates

float autocvar_bot_ai_dangerdetectionupdates

Definition at line 31 of file cvars.qh.

Referenced by bot_serverframe().

◆ autocvar_bot_ai_enemydetectioninterval

float autocvar_bot_ai_enemydetectioninterval

Definition at line 32 of file cvars.qh.

Referenced by havocbot_chooseenemy().

◆ autocvar_bot_ai_enemydetectioninterval_stickingtoenemy

float autocvar_bot_ai_enemydetectioninterval_stickingtoenemy

Definition at line 33 of file cvars.qh.

◆ autocvar_bot_ai_enemydetectionradius

float autocvar_bot_ai_enemydetectionradius

Definition at line 34 of file cvars.qh.

Referenced by havocbot_chooseenemy().

◆ autocvar_bot_ai_friends_aware_pickup_radius

float autocvar_bot_ai_friends_aware_pickup_radius

Definition at line 35 of file cvars.qh.

Referenced by havocbot_goalrating_item_pickable_check_players().

◆ autocvar_bot_ai_ignoregoal_timeout

float autocvar_bot_ai_ignoregoal_timeout

◆ autocvar_bot_ai_keyboard_distance

float autocvar_bot_ai_keyboard_distance

Definition at line 37 of file cvars.qh.

Referenced by havocbot_keyboard_movement().

◆ autocvar_bot_ai_keyboard_threshold

float autocvar_bot_ai_keyboard_threshold

Definition at line 38 of file cvars.qh.

Referenced by havocbot_keyboard_movement().

◆ autocvar_bot_ai_navigation_jetpack

float autocvar_bot_ai_navigation_jetpack

Definition at line 39 of file cvars.qh.

◆ autocvar_bot_ai_navigation_jetpack_mindistance

float autocvar_bot_ai_navigation_jetpack_mindistance

Definition at line 40 of file cvars.qh.

◆ autocvar_bot_ai_strategyinterval

float autocvar_bot_ai_strategyinterval

Definition at line 65 of file cvars.qh.

Referenced by navigation_goalrating_timeout_set().

◆ autocvar_bot_ai_strategyinterval_movingtarget

float autocvar_bot_ai_strategyinterval_movingtarget

Definition at line 66 of file cvars.qh.

Referenced by navigation_goalrating_timeout_set(), and navigation_routetogoal().

◆ autocvar_bot_ai_thinkinterval

float autocvar_bot_ai_thinkinterval

Definition at line 41 of file cvars.qh.

Referenced by bot_think().

◆ autocvar_bot_ai_timeitems

bool autocvar_bot_ai_timeitems

Definition at line 44 of file cvars.qh.

◆ autocvar_bot_ai_timeitems_minrespawndelay

float autocvar_bot_ai_timeitems_minrespawndelay

Definition at line 45 of file cvars.qh.

◆ autocvar_bot_ai_weapon_combo

bool autocvar_bot_ai_weapon_combo

Definition at line 42 of file cvars.qh.

Referenced by havocbot_chooseweapon().

◆ autocvar_bot_ai_weapon_combo_threshold

float autocvar_bot_ai_weapon_combo_threshold

Definition at line 43 of file cvars.qh.

Referenced by havocbot_chooseweapon().

◆ autocvar_bot_config_file

string autocvar_bot_config_file

Definition at line 46 of file cvars.qh.

Referenced by bot_setnameandstuff().

◆ autocvar_bot_debug_goalstack

bool autocvar_bot_debug_goalstack

Definition at line 56 of file cvars.qh.

Referenced by havocbot_moveto(), and havocbot_movetogoal().

◆ autocvar_bot_debug_tracewalk

bool autocvar_bot_debug_tracewalk

Definition at line 55 of file cvars.qh.

Referenced by tracewalk().

◆ autocvar_bot_god

bool autocvar_bot_god

Definition at line 47 of file cvars.qh.

Referenced by bot_think().

◆ autocvar_bot_ignore_bots

bool autocvar_bot_ignore_bots

Definition at line 48 of file cvars.qh.

Referenced by bot_shouldattack().

◆ autocvar_bot_join_empty

bool autocvar_bot_join_empty

Definition at line 49 of file cvars.qh.

Referenced by bot_fixcount().

◆ autocvar_bot_navigation_ignoreplayers

bool autocvar_bot_navigation_ignoreplayers

Definition at line 50 of file cvars.qh.

Referenced by bot_serverframe(), and waypoint_think().

◆ autocvar_bot_nofire

bool autocvar_bot_nofire

Definition at line 51 of file cvars.qh.

Referenced by havocbot_ai(), havocbot_chooseenemy(), and havocbot_goalrating_enemyplayers().

◆ autocvar_bot_number

int autocvar_bot_number

Definition at line 64 of file cvars.qh.

Referenced by bot_fixcount(), and MapHasRightSize().

◆ autocvar_bot_typefrag

bool autocvar_bot_typefrag

Definition at line 58 of file cvars.qh.

Referenced by bot_shouldattack().

◆ autocvar_bot_usemodelnames

bool autocvar_bot_usemodelnames

Definition at line 54 of file cvars.qh.

Referenced by bot_setnameandstuff().

◆ autocvar_bot_vs_human

int autocvar_bot_vs_human

◆ autocvar_bot_wander_enable

bool autocvar_bot_wander_enable

Definition at line 57 of file cvars.qh.

Referenced by navigation_goalrating_end(), and navigation_unstuck().

◆ autocvar_g_debug_bot_commands

bool autocvar_g_debug_bot_commands

Definition at line 59 of file cvars.qh.

Referenced by bot_execute_commands_once().

◆ autocvar_g_waypointeditor_auto

int autocvar_g_waypointeditor_auto

◆ autocvar_minplayers

int autocvar_minplayers

Definition at line 68 of file cvars.qh.

Referenced by bot_fixcount(), and MapHasRightSize().

◆ autocvar_minplayers_per_team

int autocvar_minplayers_per_team

Definition at line 69 of file cvars.qh.

Referenced by bot_fixcount(), and MapHasRightSize().

◆ autocvar_skill_auto

float autocvar_skill_auto

Definition at line 62 of file cvars.qh.

Referenced by bot_serverframe().

◆ autocvar_waypoint_benchmark

bool autocvar_waypoint_benchmark

Definition at line 63 of file cvars.qh.

Referenced by bot_serverframe().