Console commands: Difference between revisionsGive feedback
Jump to navigation
Jump to search
m Added VDC page. It may be best to include only useful ones here. |
No edit summary |
||
| Line 3: | Line 3: | ||
For a complete list of console commands and variables, see the [https://developer.valvesoftware.com/wiki/List_of_Deadlock_console_commands_and_variables Valve Developer Wiki]. | For a complete list of console commands and variables, see the [https://developer.valvesoftware.com/wiki/List_of_Deadlock_console_commands_and_variables Valve Developer Wiki]. | ||
== | == Useful Console Commands == | ||
{| class="wikitable | Commands that require cheats will not work in standard multiplayer matches. To enable cheats in a custom lobby, run <code>sv_cheats true</code>. | ||
| | {| class="wikitable" | ||
|+ | |||
!Command | |||
| | !Values | ||
| | !Default | ||
!Description | |||
|- | |- | ||
| | |bot_kick_all | ||
| | |||
| | | | ||
| | |Kicks all bots from the game. | ||
|- | |||
|- | |changelevel | ||
| | |See the <code>map</code> command. | ||
| | |||
|Loads a new map. | |||
When used in a multiplayer lobby, players will remain connected while the map changes. | |||
|- | |||
| | |changeteam | ||
| | | | ||
| | * 0: Select a team and hero. | ||
* 1: Join spectators. | |||
* 2: Join The Hidden King and select a hero. | |||
* 3: Join The Archmother and select a hero. | |||
|- | | | ||
| | |Allows changing your team and hero. | ||
|- | |||
|citadel_allow_purchasing_anywhere | |||
|true/false | |||
| | |||
|- | |Enables purchasing anywhere on the map, not just at shops. Requires cheats. | ||
| | |- | ||
| | |citadel_enable_fast_cooldowns | ||
| | |||
| | |||
|Enables fast cooldowns, causing all abilities to have a 2 second cooldown. Requires cheats. | |||
|- | |- | ||
| | |citadel_disable_fast_cooldowns | ||
| | |||
| | |||
|Disables fast cooldowns. Requires cheats. | |||
|- | |||
|- | |citadel_enable_fast_stamina | ||
| | | | ||
| | | | ||
|Enables fast stamina, causing stamina to regen very fast. Requires cheats. | |||
|- | |||
|citadel_disable_fast_stamina | |||
|- | | | ||
| | | | ||
|Disables fast stamina. Requires cheats. | |||
|- | |||
|citadel_dps_multiplier | |||
|number | |||
| | |1.0 | ||
| | |Adds a multiplier to player damage output. Affects all damage including weapon and ability damage. Requires cheats. | ||
| | |- | ||
|citadel_enable_no_hero_death | |||
| | |||
| | |||
| | |Enables invincibility (your health will never go below 1). Requires cheats. | ||
| | |- | ||
|citadel_disable_no_hero_death | |||
| | |||
| | |||
|Disables invincibility. Requires cheats. | |||
|- | |- | ||
| | |citadel_display_new_player_recommendations | ||
|true/false | |||
|true | |||
|Turns the "Great for New Players" banner on/off when selecting a hero. | |||
|- | |||
| | |citadel_hero_testing_enabled | ||
| | |true/false | ||
|false | |||
|Enables the "Testing Tools" menu from the Hero Sandbox. Enabling the menu does not require cheats, but using any of this menu's functionality will. | |||
|- | |||
|citadel_hero_testing_infinite_money | |||
|- | |true/false | ||
| | |false | ||
|Gives players infinite souls and ability points. | |||
|- | |||
|citadel_hud_visible | |||
|true/false | |||
|- | |true | ||
| | |Shows/hides the HUD. | ||
|- | |||
|citadel_pause | |||
| | |||
| | |||
|- | |Pause the match. | ||
| | |- | ||
|citadel_player_move_speed_scale | |||
|number | |||
|1.0 | |||
|Scales movement speed causing players to move faster or slower. Requires cheats. | |||
| | |- | ||
| | |citadel_pregame_duration | ||
|number | |||
|10.0 | |||
|Changes the duration of the pregame (countdown before the game starts). | |||
|- | |||
|- | |citadel_region_override | ||
| | | | ||
| | * -1: Auto | ||
* 0: North America | |||
* 1: Europe | |||
* 2: Asia | |||
| | * 3: South America | ||
| | * 4: Europe (not sure if this is different from 1) | ||
* 5: Oceania | |||
| -1 | |||
|Overrides your matchmaking region. '''(Currently does not work)''' | |||
|- | |||
|- | |citadel_show_bullet_lag_compensation | ||
| | |number | ||
|0 | |||
|How long to show bullet hitboxes. Green hitbox is client, red hitbox is server. | |||
|- | |||
|citadel_solo_bot_match | |||
|- | |true/false | ||
| | |false | ||
|Gets enabled by bot match configs. When disabled, bots don't move. This also enables the pregame countdown. | |||
Not sure what else it does. | |||
|- | |||
|citadel_create_unit | |||
|- | |Hero name from <code>dump_hero_names</code> | ||
| | | | ||
|Spawns an allied dummy bot in front of the player. Requires cheats | |||
|- | |||
|citadel_spawn_nearby_neutrals | |||
| | |||
| | | | ||
| | |Respawns nearby neutral camps. Requires cheats. | ||
|- | |||
|citadel_spawn_practice_bots | |||
|true/false | |||
|false | |||
| | |Enable to spawn bots when the game starts. | ||
| | You can also set this to true during a game to spawn bots (although setting it to false, kicking bots, and setting it to true again will not respawn bots). | ||
| | |- | ||
|citadel_spawn_practice_bots_count | |||
|number | |||
| | |||
|- | |Number of practice bots to spawn when <code>citadel_spawn_practice_bots</code> is set to true. | ||
| | |- | ||
|citadel_test_survey_popup | |||
| | |||
| | |||
|Shows the post-match survey popup asking players to rate the match. | |||
|- | |- | ||
| | |citadel_unit_status_use_new | ||
|true/false | |||
| | |||
|Enables experimental health bars. | |||
|- | |||
|- | |citadel_unlock_flex_slots | ||
| | | | ||
| | | | ||
|Unlocks all flex slots. Requires cheats. | |||
|- | |||
|citadel_unpause_countdown | |||
| | |number | ||
| | |3 | ||
| | |Changes how many seconds the countdown will last when the game is unpaused. Requires cheats. | ||
|- | |||
|citadel_weapon_damage_multiplier | |||
|number | |||
|- | |1.0 | ||
| | |Adds a multiplier to weapon damage output. Does not affect ability damage. Requires cheats. | ||
| | |- | ||
|deadlock_early_development_warning_disabled | |||
|true/false | |||
|false | |||
|- | |Disables the Early Development Build popup when the game starts. This gets set to true if you close the popup after checking "Don't show this again". | ||
| | |- | ||
| | |deadlock_get_old_builds | ||
| | |||
| | |||
|Downloads and prints out all of the build data for your account prior to the new builds feature. | |||
|- | Added in [[Update:August 6, 2024]]. | ||
| | |- | ||
|deadlock_post_match_survey_disabled | |||
|true/false | |||
|false | |||
|Disables the post-match survey. This gets set to true if you submit or skip a survey after checking "Don't show this again". | |||
| | |- | ||
| | |disconnect | ||
| | |||
| | |||
|Disconnect from the current match. | |||
|- | |||
| | |dump_hero_names | ||
| | | | ||
| | |||
|Lists the internal names of all available heros. Requires cheats. | |||
|- | |||
|healthpct | |||
|- | |0 - 100 | ||
| | | | ||
| | |Sets your health to the given percentage of your max health. Requires cheats. | ||
|- | |||
|hud_damagemeter | |||
|true/false | |||
|- | |false | ||
| | |Displays your current DPS next to your crosshair. Requires cheats. | ||
| | |- | ||
|hurtme | |||
| | |||
| | |||
|Deals 10 damage to yourself. Requires cheats. | |||
|- | |||
|killme | |||
| | |||
| | |||
|Kills you. | |||
|- | |||
|kingme | |||
| | |||
| | |||
|Gives you 1.2 million souls and levels up all your abilities. Requires cheats. | |||
|- | |||
|map | |||
| | |||
* dl_midtown: The main multiplayer map | |||
* dl_streets: 4 lanes map | |||
* street_test: Old version of 4 lanes map (before [[Update:September 26, 2024]]) | |||
* new_player_basics: The Hero Sandbox map | |||
* 1v1_test: Seems like an early, smaller version of street_test | |||
* hero_testing: Seems like an early Hero Sandbox | |||
| | |||
|Starts a game and loads into the chosen map. | |||
When used in a multiplayer lobby, this command will kick everyone from the server. Use <code>changelevel</code> to switch maps without kicking everyone. | |||
|- | |||
|npc_destroy | |||
|The name of an NPC to destroy (type <code>npc_destroy<space></code> to see a list of names). | |||
If no name is provided, destroys the NPC you're looking at. | |||
| | |||
|Destroys an NPC (troopers, guardians, walkers, etc.). | |||
As opposed to <code>npc_kill</code>, which causes the standard death sequence, this command zaps the NPC out of existence. | |||
|- | |||
|npc_kill | |||
|The name of an NPC to kill (type <code>npc_kill<space></code> to see a list of names). | |||
If no name is provided, kills the NPC you're looking at. | |||
| | |||
|Kills an NPC (troopers, guardians, walkers, etc.). | |||
This causes the standard death sequence with particles, announcer lines, drops souls, etc. | |||
|- | |||
|private_lobby_create | |||
| | |||
| | |||
|Brings up a menu that allows players to create a private lobby hosted on Valve servers. | |||
Added in [[Update:September 12, 2024|Update:September 12, 2024.]] | |||
|- | |||
|quit | |||
| | |||
| | |||
|Closes the game. | |||
|- | |||
|resetme | |||
| | |||
| | |||
|Resets your level, abilities, and souls. Requires cheats. | |||
|- | |||
|selecthero | |||
|Hero name from <code>dump_hero_names</code> | |||
| | |||
|Requires you to be on the hero selection screen, or have <code>citadel_hero_testing_enabled</code> set to true. | |||
|- | |||
|trooper_kill_all | |||
| | |||
| | |||
|Kills all non-neutral creeps and guardians that aren't shielded. Requires cheats. | |||
|- | |||
|trooper_kill_non_bosses | |||
| | |||
| | |||
|Kills all non-neutral creeps. Requires cheats. | |||
|} | |||
|- style="font-size:11pt" | == All Known Convars/Commands == | ||
| height="15" | | {| class="wikitable" style="width:100%;table-layout:fixed;" | ||
| align="right" | | |- style="font-size:11pt;font-weight:bold" align="center" | ||
| width="25%" | Command | |||
| width="5%" | Default value | |||
| width="10%" | Flags | |||
| width="60%" | Description | |||
|- style="font-size:11pt" | |||
| height="15" | @panorama_min_comp_layer_cache_cost_TURNED_OFF | |||
| ? | |||
|style="font-weight:bold" align="right" align="center" | | |||
|style="font-weight:bold" align="right" align="center" | | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | _record | ||
| | | cmd | ||
| | | norecord, release | ||
| | | Record a demo incrementally. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | adsp_debug | ||
| align="right" | 0 | |||
| | | archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_decisionmaking | ||
| false | | false | ||
| sv, a | | sv, a | ||
| | | Draw sparks on NPCs in their thinks. Sparks at their feet mean they skipped decision making, sparks high above them means they didn't. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_dyninteractions | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cheat | ||
| | | Debug the NPC dynamic interaction system. | ||
|- style="font-size:11pt" | |- style="font-size:11pt"cite | ||
| height="15" | | | height="15" | ai_debug_enemy_position | ||
| | | false | ||
| sv, | | sv, cheat | ||
| | | Draw a debug line from a selected NPC to its enemy. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_los | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cheat | ||
| | | NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_scripted_sequence | ||
| | | false | ||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_shoot_positions | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_debug_squadslotusage | ||
| false | | false | ||
| sv, | | sv, cheat | ||
| | | Report squad slot usage for npc_selected NPCs. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_disable | ||
| | | cmd | ||
| sv, cheat | | sv, cheat | ||
| Bi-passes all AI logic routines and puts all NPCs into their idle animations. Can be used to get NPCs out of your way and to test effect of AI logic routines on frame rate | |||
|- style="font-size:11pt" | |||
| height="15" | ai_disabled | |||
| false | |||
| sv, cl, rep, cheat | |||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_drop_hint | ||
| cmd | | cmd | ||
| | | sv, cheat | ||
| | | Drop an ai_hint at the player's current eye position. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_ignore_collision_player_noclip | ||
| | | false | ||
| | | sv, a, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_inhibit_spawners | ||
| | | false | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_keep_interrupt_path_across_schedules | ||
| | | true | ||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_debug | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_debug_animgraph | ||
| false | | false | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_debug_override_path | ||
| | | false | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_debug_path | ||
| | | false | ||
| cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_debug_transitions | ||
| false | | false | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_motor_draw_entity_facing | ||
| | | false | ||
| sv, cheat | |||
| | |||
|- style="font-size:11pt" | |||
| height="15" | ai_motor_nav_links_force_facing_time | |||
| align="right" | 12 | |||
| sv, cheat | |||
| | |||
|- style="font-size:11pt" | |||
| height="15" | ai_navigator_repath_enable | |||
| true | |||
| sv, cheat | | sv, cheat | ||
| | | Enable dynamic repathing based on goal movement. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_repath_on_change | ||
| | | true | ||
| sv, cheat | | sv, cheat | ||
| | | When nav mesh changes along an NPC's existing path, force a repath. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_repath_tolerance_alpha | ||
| align="right" | 20 | |||
| sv, cheat | | sv, cheat | ||
| | | The distance a target entity can move before triggering a repath is ( arrival time * ai_navigator_repath_tolerance_alpha ), clamped to the min / max allowed values. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_repath_tolerance_max | ||
| align="right" | 300 | |||
| sv, cheat | | sv, cheat | ||
| | | The maximum distance that a target entity can move before triggering a repath to that target. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_repath_tolerance_min | ||
| align="right" | 8 | |||
| sv, cheat | | sv, cheat | ||
| | | The minimum distance that a target entity can move before triggering a repath to that target. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_repath_tolerance_min_speed | ||
| align="right" | 100 | |||
| sv, cheat | | sv, cheat | ||
| | | When calculating repathing tolerance, clamp entity speed to be at least this value (i.e. consider slow entities to be this fast). | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_snap_to_ground_goal | ||
| false | | false | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_navigator_use_arrival_direction | ||
| | | true | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_off_nav_show_nearest | ||
| false | | false | ||
| sv | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_path_return_a | ||
| align="right" | 0.5 | |||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_path_return_d | ||
| align="right" | 50 | |||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_path_return_parallel_speed | ||
| align="right" | 100 | |||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_path_return_t | ||
| align="right" | 2 | |||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_path_show_discard_immediately | ||
| false | | false | ||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_report_task_timings_on_limit | ||
| false | | false | ||
| sv, | | sv, a | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_resume | ||
| | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | If NPC is stepping through tasks (see ai_step ) will resume normal processing. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_select_box_alpha | ||
| align="right" | 20 | |||
| sv | | sv, a | ||
| | | The select box alpha. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_setenabled | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it. | ||
|- style="font-size:11pt" | |||
| height="15" | ai_show_task_fail | |||
| align="right" | 0 | |||
| sv, cheat | |||
| | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_step | ||
| | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | NPCs will freeze after completing their current task. To complete the next task, use 'ai_step' again. To resume processing normally use 'ai_resume' | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_think_limit_label | ||
| false | | false | ||
| | | sv, a | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ai_vehicle_avoidance | ||
| | | true | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | alias | ||
| cmd | | cmd | ||
| release | | release | ||
| | | Alias a command. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | anim_resource_validate_on_load | ||
| | | true | ||
| release | | release | ||
| | | Validates the animation group channel list against the animations on load for every animation | ||
|- style="font-size:11pt" | |||
| height="15" | animated_material_attributes | |||
| true | |||
| cl, cheat | |||
| | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animevents_dump | ||
| cmd | | cmd | ||
| | | sv, cheat | ||
| | | List all the currently registered anim events. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph2testprop_create | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Create animgraph2 test prop a short distance in front. | ||
|- style="font-size:11pt" | |||
| height="15" | animgraph_debug | |||
| false | |||
| sv, cl, rep, cheat | |||
| Debug animation graph | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_debug_entindex | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, cl, rep, cheat | | sv, cl, rep, cheat | ||
| | | The entity to specifically debug | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_footlock_ik_enable | ||
| true | | true | ||
| cl, cheat | | cheat | ||
| | | Enable IK. | ||
|- style="font-size:11pt" | |||
| height="15" | animgraph_record_all | |||
| false | |||
| sv, cl, rep, cheat | |||
| Automatically start recording AnimGraphs when they get created, and save them to disk when they are destroyed | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_bool | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_enum | ||
| | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Specified entities will have the specified enum parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_float | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Specified entities will have the specified float parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_int | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Specified entities will have the specified int parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_string | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_set_parameter_vector | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Specified entities will have the specified vector parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_slope_draw_raycasts | ||
| false | | false | ||
| sv, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_slope_enable | ||
| false | | false | ||
| sv, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | animgraph_trace_static_only | ||
| | | false | ||
| sv, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | announce_create | ||
| cmd | | cmd | ||
| release | | cl, release | ||
| | | <title> <message> <URL> [Priority] Create a new announcement with the specified title, message, and URL. use empty quotes if you want to skip message or URL | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | announce_delete | ||
| | | cmd | ||
| cl, | | cl, release | ||
| | | <ID> Deletes the specified announcement ID | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | announce_show_ids | ||
| | | false | ||
| cl, | | cl, release | ||
| | | When set, will show the IDs of the various announcements, making updating/deleting easier | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | announce_update | ||
| | | cmd | ||
| cl, | | cl, release | ||
| | | <ID> <title> <message> <URL> [Priority] Create a new announcement with the specified title, message, and URL. use empty quotes if you want to skip message or URL | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | audio_display_soundstack_debug_base_3d | ||
| | | false | ||
| | | sv, cheat | ||
| | | Displays citadel_base_3d sound stack debug. | ||
|- style="font-size:11pt" | |||
| height="15" | audio_display_soundstack_debug_dialog | |||
| false | |||
| sv, cheat | |||
| Displays citadel_dialog sound stack debug. | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | audio_log_damage_recency_bias | ||
| | | false | ||
| | | sv, cheat | ||
| | | Prints player damage recency information. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | automatically_open_saved_animgraph_recording | ||
| | | false | ||
| cl, | | sv, cl, a, user, rep | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | axis | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ban_ignore_after_player_abandons | ||
| align="right" | | | align="right" | 1 | ||
| | | sv, cheat | ||
| | | After this many players have abandoned a match, no longer penalize additional abandons for the match. Set to 0 to not penalize abandoners | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | battery_saver | ||
| false | | false | ||
| | | archive | ||
| | | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | benchframe | ||
| | | cmd | ||
| | | release | ||
| | | Takes a snapshot of a particular frame in a time demo. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bind | ||
| | | cmd | ||
| | | release | ||
| | | Bind a key. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | binddefaults | ||
| | | cmd | ||
| | | release | ||
| | | Bind all keys to their default values. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bindss | ||
| | | cmd | ||
| | | release | ||
| | | Bind a key for a particular splitscreen player. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_kick_all | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Kick all the bots | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_mimic | ||
| align="right" | 0 | |||
| cl, cheat | | sv, cl, rep, cheat, release | ||
| | | Allows bots to mimic player | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_mimic_spec_buttons | ||
| | | true | ||
| cl, | | cl, cheat | ||
| | | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_mimic_target | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Selects the targeted bot for mimicking | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_mimic_yaw_offset | ||
| align="right" | | | align="right" | 180 | ||
| | | sv, cheat | ||
| | | Offsets the bot yaw. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_puppet | ||
| align="right" | 0 | | align="right" | 0 | ||
| cl, | | sv, cl, rep, cheat, release | ||
| | | Allows bots to be puppeteered by the player. The player will do nothing while the bots perform the inputs | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_puppet_target | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Selects the targeted bot for puppeteering | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bot_record_target | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Selects the targeted bot for puppeteering | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | box | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | buddha | ||
| | | false | ||
| | | sv, nf, cheat | ||
| | | Player takes damage but won't die | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | buddha_ignore_bots | ||
| | | false | ||
| sv, cheat | | sv, nf, cheat | ||
| | | Bots always buddha 0 | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | buddha_reset_hp | ||
| align="right" | 1 | |||
| sv, cheat | | sv, nf, cheat | ||
| | | HP to set when damaged below zero in Buddha Mode | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | bug_submitter_override | ||
| align="right" | 0 | |||
| | | archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | button_info | ||
| cmd | | cmd | ||
| | | release | ||
| | | Display information about the specified key or button. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_maxdistance | ||
| align="right" | 200 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_maxpitch | ||
| align="right" | 90 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_maxyaw | ||
| align="right" | 135 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_mindistance | ||
| align="right" | 30 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_minpitch | ||
| align="right" | 0 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_minyaw | ||
| align="right" | | | align="right" | -135 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_orthoheight | ||
| align="right" | | | align="right" | 100 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_orthowidth | ||
| align="right" | | | align="right" | 100 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_thirdpersonshoulder | ||
| false | | false | ||
| cl, archive | | cl, archive | ||
| Line 780: | Line 900: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_thirdpersonshoulderaimdist | ||
| | | align="right" | 120 | ||
| cl, archive | |||
| | |||
|- style="font-size:11pt" | |||
| height="15" | c_thirdpersonshoulderdist | |||
| align="right" | 40 | |||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_thirdpersonshoulderheight | ||
| align="right" | | | align="right" | 5 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | c_thirdpersonshoulderoffset | ||
| align="right" | | | align="right" | 20 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_collision | ||
| align="right" | 1 | | align="right" | 1 | ||
| cl, archive | | cl, archive | ||
| | | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_command | ||
| cmd | | cmd | ||
| | | cl, cheat | ||
| | | Tells camera to change modes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_idealdelta | ||
| align="right" | 4 | |||
| cl, | | cl, archive | ||
| | | Controls the speed when matching offset to ideal angles in thirdperson view | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_idealdist | ||
| align="right" | 150 | |||
| cl, archive | |||
| align="right" | | |||
| | |||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_ideallag | ||
| align="right" | | | align="right" | 4 | ||
| | | cl, archive | ||
| | | Amount of lag used when matching offset to ideal angles in thirdperson view | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_idealpitch | ||
| align="right" | 0 | | align="right" | 0 | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_idealyaw | ||
| align="right" | 0 | | align="right" | 0 | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_showangles | ||
| | | false | ||
| | | cl, cheat | ||
| | | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cam_snapto | ||
| | | false | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | camortho | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Switch to orthographic camera. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_aabb | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Tests box collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_capsule | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Tests capsule collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_convex | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Tests convex hull collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_cylinder | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Tests cylinder collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_intervals | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Tests interval ray cast | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_obb | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Tests cylinder collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_physics | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Tests physics shape collision detection | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_ray | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Tests ray cast | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cast_sphere | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Tests sphere cast | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cc_delay_time | ||
| align="right" | 0.25 | |||
| | | cl, archive | ||
| | | Close caption delay before showing caption. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cc_lang | ||
| align="right" | 0 | |||
| | | cl, archive | ||
| | | Current close caption language (emtpy = use game UI language) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cc_linger_time | ||
| align="right" | 1 | |||
| cl, archive | |||
| Close caption linger time. | |||
|- style="font-size:11pt" | |||
| height="15" | cc_spectator_only | |||
| false | | false | ||
| cl, | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | cc_subtitles | ||
| false | |||
| cl, archive | |||
| If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). | |||
|- style="font-size:11pt" | |||
| height="15" | cc_vr_caption_speed | |||
| align="right" | 1 | |||
| cl, archive | |||
| 0 = slow, 1 = medium (default), 2 = fast | |||
|- style="font-size:11pt" | |||
| height="15" | cc_vr_font_size | |||
| align="right" | 1 | |||
| cl, archive | |||
| 0 = small, 1 = med (default), 2 = large | |||
|- style="font-size:11pt" | |||
| height="15" | cc_vr_width | |||
| align="right" | 1 | |||
| cl, archive | |||
| 0 = narrow, 1 = med (default), 2 = wide | |||
|- style="font-size:11pt" | |||
| height="15" | changelevel | |||
| cmd | | cmd | ||
| | | release | ||
| | | changelevel <mapname> : Multiplayer change level. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | +chatwheel | ||
| cmd | | cmd | ||
| cl, release | | cl, release | ||
| | | Opens chatwheel menu while held | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | +chatwheel_pingwheel | ||
| cmd | | cmd | ||
| cl, release | | cl, release | ||
| | | Opens the second chatwheel menu while held | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_bonus_health | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_bonus_health_regen | ||
| align="right" | 0 | |||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_bonus_tech_power | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_bonus_weapon_power | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_bullet_damage_multiplier | ||
| align="right" | | | align="right" | 1 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_1v1_tech_damage_multiplier | ||
| align="right" | | | align="right" | 1 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ability_cooldown_max | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ability_debug | ||
| | | false | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ability_preview_path_debug_draw_dt | ||
| align="right" | | | align="right" | 0.075 | ||
| | | cl, archive | ||
| | | DT for debug drawing ability preview path. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ability_target_debug | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_activate_cps_for_team | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Makes the CPs for a team available to capture | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_activate_window_on_unpause | ||
| | | false | ||
| | | cl, release | ||
| | | If set, brings Citadel to the foreground when unpaused | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_active_lane | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, cl, rep, release | ||
| | | Which lane should be active? 0 means all | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_air_drag_min | ||
| align="right" | | | align="right" | 0.2 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_aircontrol_speed | ||
| align="right" | | | align="right" | 50 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_allow_client_higher_version_for_reconnect | ||
| | | true | ||
| | | cl, release | ||
| | | When set to true, the client is allowed to connect so long as the client compat version is higher than the server's | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_allow_duplicate_heroes | ||
| | | false | ||
| sv, rep, release | | sv, cl, rep, release | ||
| | | If enabled, heroes can be selected by multiple players | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_allow_purchasing_anywhere | ||
| false | | false | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | If enabled, you can purchase upgrades anywhere | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_allow_ranked_schedule_selection | ||
| | | false | ||
| | | cl, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_assume_pawn_control | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Take control of the pawn under the crosshair, or by name if specified | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ban_account | ||
| | | cmd | ||
| | | cl, release | ||
| | | <Account ID> <Comment> <Ban Invites: 0|1> <Ban HWID: 0|1> Bans the specified account | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_book_open | ||
| | | cmd | ||
| | | cl, release | ||
| | | [BookID/Book Name] Opens up the specified book by ID or name | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_boss_tier_3_testing_enter_phase2 | ||
| | | false | ||
| sv, | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_boss_tier_3_testing_reset | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Respawns the boss | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_ability_friendly_life_threshold | ||
| align="right" | | | align="right" | 70 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Maximum life for friendly ability to be used (prevents healing when full health) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_ability_friendly_pitch | ||
| align="right" | | | align="right" | 60 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Pitch (aiming down) for bots when using a friendly ability | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_ability_min_cast_range | ||
| align="right" | | | align="right" | 800 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Default Cast Range for abilities that don't specify | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_ability_min_cast_range_friendly | ||
| align="right" | | | align="right" | 800 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Default Enemy range to use friendly abilities | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_ability_window_size | ||
| align="right" | 0. | | align="right" | 0.85 | ||
| sv, rep, release | | sv, rep, release | ||
| | | How much in range before doing an ability (ie not casting on edges) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_enemies_inaccuracy | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Bots choose a random angle in this range to offset their perfect aim | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_enemies_inaccuracy_distance | ||
| align="right" | | | align="right" | 25 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Distance (m) to make bots even worse accuracy | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_enemies_inaccuracy_distance_scale | ||
| align="right" | | | align="right" | 1.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Scale the accuracy by this amount at distance | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_enemies_inaccuracy_scale | ||
| align="right" | | | align="right" | 1 | ||
| sv, rep, release | | sv, rep, release | ||
| | | When trying to miss, how much to scale each miss attempt | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_enemies_inaccuracy_threat_scale | ||
| align="right" | 0. | | align="right" | 0.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Scale inaccuracy by this amount when threatened | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attack_miss_chance | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Desired bot miss chance, [0.0 - 1.0] | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attempt_deny_orb_pct | ||
| align="right" | | | align="right" | 10 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Percentage of the time to look for red orbs to shoot | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attempt_orb_range | ||
| align="right" | | | align="right" | 35 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Range(m) to Scan for Orbs | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attempt_orb_start_time | ||
| align="right" | 180 | |||
| sv, rep, release | | sv, rep, release | ||
| | | Try to deny orbs | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_attempt_secure_orb_pct | ||
| align="right" | 5 | | align="right" | 5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Percentage of the time to look for gold orbs to shoot | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_avoid_human_ally | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to avoid human allies | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_bonus_regen | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_bonus_regen_outofsight | ||
| align="right" | 0.03 | |||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_bonus_run_speed | ||
| align="right" | | | align="right" | 6 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_aim_angle_attack | ||
| align="right" | | | align="right" | 0.9 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Min Dot Product result from target that we will try to shoot from | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_aim_inaccuracy | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Max Angle for Inaccuracy | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_aim_inaccuracy_speed | ||
| align="right" | | | align="right" | 0.01 | ||
| sv, rep, release | | sv, rep, release | ||
| | | How fast the inaccuracy moves - mimic mouse movement correction | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_aim_vertical_offset | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | How many vertical units to aim from world space center on players / troopers | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_enemy_reaction_time | ||
| align="right" | 0.75 | |||
| sv, rep, release | | sv, rep, release | ||
| | | Amount of time for a bot to react to a player | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_infrequent_tick_rate | ||
| align="right" | 60 | |||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_melee_chance | ||
| align="right" | 0 | | align="right" | 0.1 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_melee_chance_in_reload | ||
| align="right" | 0 | | align="right" | 0.3 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_melee_check_time | ||
| align="right" | 30 | |||
| sv, | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_melee_heavy_chance | ||
| align="right" | 5 | | align="right" | 0.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_melee_heavy_hold_time | ||
| align="right" | 0.31 | |||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_move_goal_tolerance | ||
| align="right" | 40 | |||
| sv, rep, release | | sv, rep, release | ||
| | | How close to goal to count as made it | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_parry_chance | ||
| align="right" | | | align="right" | 0.02 | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_stop_shotting_los_time | ||
| align="right" | 0 | | align="right" | 0.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Amount of time for no Los to stop shooting at enemy | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_brain_zipline_distance | ||
| align="right" | | | align="right" | 400 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Distance away from zipline node we want for pathing to it | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_buddy | ||
| align="right" | 0 | |||
| sv, | | sv, cl, rep, release | ||
| List | | List of heroes to choose from that should follow a player around | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_choose_balanced_lanes | ||
| | | true | ||
| sv, | | sv, rep, release | ||
| | | Bots try to balance lanes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_choose_lane_on_death | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Bots pick a new lane when they die | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_choose_lane_on_interval | ||
| align="right" | | | align="right" | 5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Bots pick on a time interval | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_critical_health | ||
| align="right" | | | align="right" | 0.15 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Critical | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_critical_health_pushed | ||
| align="right" | 0 | | align="right" | 0.35 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Critcal at tower | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_crouch | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to crouch | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_enemy_hero_engage_distance | ||
| align="right" | 10 | |||
| sv, rep, release | | sv, rep, release | ||
| | | Distance away from target to search for an attack location | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_engage_distance | ||
| align="right" | 1500 | |||
| sv, rep, release | | sv, rep, release | ||
| | | Distance citadel bots are willing to engage enemies at | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_engage_hero_distance | ||
| | | align="right" | 0 | ||
| sv, | | sv, rep, release | ||
| | | Extra distance citadel bots are willing to engage heroes at | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_bot_engage_lane_side_dist | |||
| align="right" | 200 | |||
| sv, rep, release | |||
| Distance citadel bots will engage to the left or right of the target | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_engage_player_side_dist | ||
| align="right" | 200 | |||
| sv, rep, release | | sv, rep, release | ||
| | | Distance citadel bots will engage to the left or right of the target | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_fight_for_idol | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Fight for the idol | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_fight_midboss | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Fight the midboss (Note: this doesn't seem to work in the latest update.) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_free_gold_per_minute | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Bots get free gold over time | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_free_gold_per_minute_scaled | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | GPM that scales with game time | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_bot_give_team_gold | |||
| cmd | |||
| sv, cheat | |||
| Give all bots on a particular team gold | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_hero_testing_pitch | ||
| align="right" | | | align="right" | 5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Aim Pitch in Hero Testing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_jump | ||
| | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to jump | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_jump_sometimes | ||
| true | | true | ||
| sv, rep, release | | sv, rep, release | ||
| Line 1,416: | Line 1,572: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_lane_change_duration | ||
| align="right" | | | align="right" | 5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Duration Bot prioritizes changing lanes vs fighting | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_last_hit_distance | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Extra distance citadel bots are willing to engage enemies at to get last hits | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_last_hit_threshold | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to prioritize getting last hits on enemies below this health | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_bot_list_ents | |||
| cmd | |||
| sv, cheat | |||
| List ent id of all players that are bots in this game | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_list_objectives_ent | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | List all entities that are associated with a Citadel Game Objective | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_low_health | ||
| align="right" | 0 | | align="right" | 0.3 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Low Health | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_low_health_pushed | ||
| align="right" | 0. | | align="right" | 0.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | When pushed against tower | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_max_attacker_memory | ||
| align="right" | | | align="right" | 6 | ||
| sv, rep, release | | sv, rep, release | ||
| | | How long to remember recent attackers | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_melee | ||
| align="right" | | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to melee continuously, 1: light, 2: Heavy | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_message_interval | ||
| align="right" | | | align="right" | 20 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Min time between messages a player bot can send | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_mimic_player_pitch | ||
| | | true | ||
| sv, rep, release | | sv, rep, release | ||
| | | User player's pitch in hero testing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_move_random | ||
| false | | false | ||
| sv, rep, release | | sv, rep, release | ||
| | | Forces citadel bots to move all around | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_playrecording | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Play back commands recorded via 'citadel_bot_record' | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_practice_opponent | ||
| | | hero_gigawatt | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_practice_teammate | ||
| | | hero_kelvin | ||
| sv, rep, release | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_projectile_range_scale | ||
| align="right" | 0 | | align="right" | 0.5 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Factor from Projectile speed to usable range | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_purchase_random_upgrades | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Citadel bots will randomly purchase available upgrades every few seconds | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_purchase_upgrades_in_order | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, rep, release | | sv, rep, release | ||
| | | Citadel bots will purchase available upgrades in order every few seconds | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_record | ||
| align="right" | | | align="right" | 0 | ||
| sv | | sv, rep, release | ||
| | | Causes bots to mimic your commands as well as record them to be replayed | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_reload_pct | ||
| align="right" | | | align="right" | 0 | ||
| sv | | sv, rep, release | ||
| | | Bot reloads when clip is this low | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_roll_after_damage | ||
| | | true | ||
| sv | | sv, rep, release | ||
| | | Forces citadel bots to attack nearby enemies | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_roll_chance | ||
| align="right" | | | align="right" | 0.4 | ||
| sv | | sv, rep, release | ||
| | | How often bots will roll given damage conditions | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_roll_chance_lowhealth_scale | ||
| align="right" | | | align="right" | 1.6 | ||
| sv | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_roll_frequency | ||
| align="right" | | | align="right" | 2 | ||
| | | sv, rep, release | ||
| | | Time between roll attempts | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_sensing_tick_interval | ||
| align="right" | | | align="right" | 12 | ||
| | | sv, rep, release | ||
| | | How many ticks between the bot performing sensing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_shoot | ||
| align="right" | | | align="right" | 0 | ||
| | | sv, rep, release | ||
| | | Forces citadel bots to fire continuously. 1:scope shooting, 2:unscope shooting. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_shoot_duration | ||
| align="right" | 75 | | align="right" | 0.75 | ||
| | | sv, rep, release | ||
| | | Seconds after a bot sees you before it can react | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_spend_random_ap | ||
| align="right" | | | align="right" | 0 | ||
| | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_takeover_ally_range | ||
| align="right" | | | align="right" | 30 | ||
| | | sv, rep, release | ||
| | | How far from Allies that is acceptable | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_takeover_spend_currency_time | ||
| align="right" | 240 | |||
| | | sv, rep, release | ||
| | | How much time until a takeover bot till spend gold/ap | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_takeover_time | ||
| align="right" | | | align="right" | 30 | ||
| | | sv, rep, release | ||
| | | Time for a disconnected player to be taken over by a bot | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_test_mode | ||
| | | false | ||
| | | sv, rep, release | ||
| | | Set citadel bots to be and in test mode (default idle) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_use_ability | ||
| align="right" | 0 | |||
| sv | | sv, rep, release | ||
| | | Causes Bot to Constantly use Ability when its available | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_use_ability_cooldown | ||
| align="right" | | | align="right" | 5 | ||
| sv, | | sv, rep, release | ||
| | | Time between bot using ability | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_bot_use_ability_once | |||
| false | |||
| sv, rep, release | |||
| Set if you only want enemy to use ability once and stop | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_use_item_ability | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv, | | sv, rep, release | ||
| | | Causes Bot to Constantly use Ability when its available | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_visual_reaction_time | ||
| align="right" | | | align="right" | 0.75 | ||
| sv, | | sv, rep, release | ||
| | | Seconds after a bot sees you before it can react | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bot_zig_zag | ||
| align="right" | 0 | |||
| sv, | | sv, rep, release | ||
| | | Forces citadel bots to zig-zag side to side if > 0 or back and forth if < 0 | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bounty_aoe_radius | ||
| align="right" | | | align="right" | 750 | ||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | The radius in which teammates gain a portion of bounties | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bounty_aoe_radius_neutrals | ||
| align="right" | | | align="right" | 800 | ||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | The radius in which teammates gain a portion of Neutral | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bounty_aoe_radius_troopers | ||
| align="right" | | | align="right" | 1968.5 | ||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | The radius in which teammates gain a portion of things besides Neutrals and Players | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bounty_aoe_radius_troopers_from_hero | ||
| align="right" | 1378 | |||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | The radius in which teammates gain a portion of things besides Neutrals and Players | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_bullet_obscured_shot_distance | ||
| align="right" | 256 | |||
| sv, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_height | ||
| align="right" | | | align="right" | 63 | ||
| cl, | | cl, cheat | ||
| | | The look at point of the camera is vertically offset by this distance. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_height_approach_speed | ||
| align="right" | | | align="right" | 100 | ||
| cl, | | cl, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_height_npc | ||
| align="right" | | | align="right" | 33 | ||
| cl, | | cl, cheat | ||
| | | The look at point of the camera is vertically offset by this distance when viewing NPC units. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_interior_medium_distance | ||
| align="right" | | | align="right" | 75 | ||
| cl, | | cl, cheat | ||
| | | How car back the camera is allowed to go in interior spaces | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_interior_small_distance | ||
| align="right" | | | align="right" | 25 | ||
| cl, | | cl, cheat | ||
| | | How car back the camera is allowed to go in interior spaces | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_offset | ||
| align="right" | | | align="right" | -25 | ||
| cl, | | cl, cheat | ||
| | | The look at point of the camera is horizontally offset by this distance. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_pitch_inverted | ||
| | | false | ||
| cl, archive | | cl, archive | ||
| | | Set to 1 to have inverted mouse pitch | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_camera_sensitivity | ||
| align="right" | | | align="right" | 1 | ||
| cl, archive | | cl, archive | ||
| | | Mouse sensitivity for the camera | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_complete_new_player | ||
| | | cmd | ||
| cl, | | cl, release | ||
| | | [flag] Marks the new player state as complete | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_coop_sandbox | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_client_notification_time | ||
| align="right" | | | align="right" | 30 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_delivery_base_payoff | ||
| align="right" | | | align="right" | 0 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_delivery_overtime_bonus | ||
| align="right" | | | align="right" | 50 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_disable_early_spawn | ||
| | | true | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_early_spawn_delay | ||
| align="right" | | | align="right" | 30 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_respawn_interval | ||
| align="right" | | | align="right" | 300 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crate_spawn_initial_delay | ||
| align="right" | | | align="right" | 600 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_create_test_time_warp | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Create a time warp volume at your feet | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_create_unit | ||
| | | cmd | ||
| | | sv, vconsole_fuzzy | ||
| | | [hero_name | none] [team] - Creates an unit. Pass 'my_hero' as hero_name to use your current hero | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_color_b | ||
| align="right" | | | align="right" | 255 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_color_g | ||
| align="right" | 255 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_color_r | ||
| align="right" | 255 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_dot_opacity | ||
| align="right" | 0.7 | |||
| cl, | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_dot_outline_opacity | ||
| align="right" | | | align="right" | 0.9 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_hit_marker_duration | ||
| align="right" | | | align="right" | 0.1 | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_pip_border | ||
| | | true | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_pip_gap | ||
| align="right" | 3 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_pip_height | ||
| align="right" | 16 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_pip_opacity | ||
| align="right" | 0.4 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_crosshair_pip_width | ||
| align="right" | 4 | |||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_batching_window_ability | ||
| align="right" | 1.05 | |||
| cl, | | cl, archive | ||
| | | When ability damage events are within this amount of time of each other, they will be added together into a single entry. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_batching_window_bullet | ||
| align="right" | 1 | | align="right" | 1.05 | ||
| | | cl, archive | ||
| | | When bullet damage events are within this amount of time of each other, they will be added together into a single entry. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_distance_far | ||
| align="right" | 4000 | |||
| | | cl, archive | ||
| | | Far distances at which we use far offsets for damage numbers | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_distance_near | ||
| align="right" | 100 | |||
| | | cl, archive | ||
| | | Near distance at which we use the near offsets for damage numbers | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_height_offset_far | ||
| align="right" | 200 | |||
| | | cl, archive | ||
| | | How much to offset damage numbers above when far from the camera | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_height_offset_near | ||
| align="right" | 130 | |||
| | | cl, archive | ||
| | | How much to offset damage numbers above when near from the camera | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_lifetime | ||
| align="right" | 1.5 | |||
| | | cl, archive | ||
| | | How long do numbers live. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_damage_text_x_offset_far | ||
| | | align="right" | 0 | ||
| | | cl, archive | ||
| | | How much to offset damage numbers left and right when far from the camera | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_damage_text_x_offset_near | |||
| align="right" | 0 | |||
| cl, archive | |||
| How much to offset damage numbers left and right when near the camera | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_death_replay_enabled | ||
| | | true | ||
| cl, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_debug_ent_los | ||
| | | false | ||
| cl, | | sv, cl, rep, cheat | ||
| | | Debug: Draw Spheres on Ent Being Los Tested | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_decrease_replay_speed | ||
| | | cmd | ||
| cl, release | | cl, release | ||
| | | Decrease the Replay speed while watching a replay | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_deny_text_height_offset | ||
| align="right" | | | align="right" | 35 | ||
| cl, | | cl, archive | ||
| | | How much higher should deny text show up. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_deny_text_max_distance | ||
| align="right" | 4000 | |||
| | | cl, archive | ||
| | | How far away before we stop showing in world deny events. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_disable_duplicate_heroes | ||
| | | cmd | ||
| sv, | | sv, cheat, release | ||
| | | Disable usage of Duplicate Heroes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_disable_fast_cooldowns | ||
| | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Disable fast cooldowns | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_disable_fast_stamina | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Disable fast stamina | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_disable_no_hero_death | ||
| cmd | | cmd | ||
| sv, cheat | | sv, cheat | ||
| | | Make heroes able to die | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_disable_unlimited_ammo | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Disable unlimited ammo | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_display_new_player_recommendations | ||
| | | true | ||
| | | cl, release | ||
| | | Do we want to show the decorations for new player friendly heroes? | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_dps_multiplier | ||
| align="right" | 1 | |||
| sv, cl, rep, | | sv, cl, rep, cheat | ||
| | | Increase weapon damage for testing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_enable_duplicate_heroes | ||
| | | cmd | ||
| | | sv, cheat, release | ||
| | | Enable usage of Duplicate Heroes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_enable_fast_cooldowns | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Enables fast cooldowns | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_enable_fast_stamina | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | Enables fast stamina | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_enable_no_hero_death | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Make heroes unable to die | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_enable_unlimited_ammo | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Enables unlimited ammo | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fake_bots_as_pinging_player | ||
| false | | false | ||
| sv, | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fake_number_of_games_played | ||
| align="right" | -1 | |||
| | | cl, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fake_number_of_ranked_games | ||
| align="right" | -1 | |||
| | | cl, release | ||
| | | Fake the number of ranked games you've played. -1 is disabled | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fake_ranked_open_status | ||
| align="right" | -1 | |||
| | | cl, release | ||
| | | Fake a ranked mode status. -1 is disabled, 0 is fake rank closed, 1 is fake ranked open | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fake_schedule_selected | ||
| align="right" | -1 | |||
| | | cl, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fibonacci_sphere_trace | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Draws the LOS check generated by our fibonacci sphere trace algorithm | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_fly_accelerate | ||
| align="right" | 2 | |||
| sv, cl | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_forced_hero_model | ||
| align="right" | 0 | |||
| sv, | | sv, cheat | ||
| | | Forces all heroes to use this model | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_give_gold | ||
| | | cmd | ||
| sv | | sv, cheat | ||
| | | <gold> Give gold value to all players | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_give_player_gold | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | <player name> <gold> Gives the specified player gold | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_gold_text_height_offset | ||
| align="right" | | | align="right" | 35 | ||
| cl, archive | | cl, archive | ||
| | | How much higher should gold text show up. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_guide_bot_neutral_info | ||
| | | false | ||
| | | sv, rep, release | ||
| | | Guide bot talks about neutrals | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_guided_bot_match | ||
| false | |||
| | |||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_guided_bot_match_hint_time_mult | ||
| align="right" | 0 | | align="right" | 0.25 | ||
| | | cl, release | ||
| | | How much faster/slower to show hints in guided bot match mode | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_guided_bot_t1_boss_ignore_damage_threshold | ||
| align="right" | 0 | | align="right" | 0 | ||
| sv | | sv, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_gun_max_spread_penalty | ||
| align="right" | | | align="right" | 5 | ||
| sv, cl, rep, | | sv, cl, rep, cheat | ||
| | | Max spread penalty you can incur from taking damage | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_healthbars_enabled | ||
| | | true | ||
| | | cl, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_builds_show_all_languages | ||
| | | true | ||
| | | cl, archive release | ||
| | | Whether to show builds from all languages or just your current locale | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_enable_fast_stamina | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we enable fast stamina cooldowns | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_enable_unlimited_ammo | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we enable unlimited ammo | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_hero_spawn | ||
| | | hero_inferno | ||
| sv, release | | sv, cl, a, rep, release | ||
| | | Which hero do we spawn when we spawn and enemy or ally hero | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_infinite_resources | ||
| true | | true | ||
| sv, rep, release | | sv, cl, a, rep, release | ||
| | | Do we start our hero demo with infinite resources | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_no_cooldowns | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we start withough cooldowns when launching the hero demo map | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_no_death | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we start withough death when launching the hero demo map | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_no_troopers | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we start withough troopers when launching the hero demo map | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_persist_convars | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we persist convars between sessions in hero demo | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_spawn_items | ||
| align="right" | 0 | |||
| sv, cl, rep, release | | sv, cl, rep, cheat, release | ||
| | | Items to give a hero post spawn | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_demo_unlock_flex_slots | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, a, rep, release | ||
| | | Do we start flex slots unlocked | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_roster | ||
| align="right" | | | align="right" | 0 | ||
| | | cl, archive release | ||
| | | A comma separated list of hero IDs that hold the currently selected roster heroes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_roster_high_priority | ||
| | | align="right" | 0 | ||
| cl, archive release | |||
| A comma separated list of hero IDs that hold the currently high priority roster heroes | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_hero_roster_preferred | |||
| align="right" | 0 | |||
| cl, archive release | |||
| A comma separated list of hero IDs that hold the currently preferred roster heroes | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_hero_testing_ability1_state | |||
| align="right" | 0 | |||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability2_state | ||
| align="right" | 0 | |||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability3_state | ||
| align="right" | 0 | |||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability4_state | ||
| align="right" | 0 | |||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability_learn_finished | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| Line 2,208: | Line 2,382: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability_purchased_finished | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| Line 2,214: | Line 2,388: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_ability_upgrade_finished | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| Line 2,220: | Line 2,394: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_dash_finished | ||
| false | | false | ||
| sv, cl, rep, release | | sv, cl, rep, release | ||
| Line 2,226: | Line 2,400: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_dummy_target | ||
| align="right" | 55 | |||
| | | sv, release | ||
| | | Dummy Target heroID | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_enabled | ||
| false | | false | ||
| cl, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_give_abilities | ||
| true | | true | ||
| | | sv, rep, release | ||
| | | Grant Abilities on Character Spawn | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_guided_sandbox | ||
| | | false | ||
| cl, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_hide_mods | ||
| false | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_hero_testing_infinite_money | |||
| false | |||
| sv, cl, rep, release | |||
| Enable infinite money in Hero Testing | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_jump_finished | ||
| | | false | ||
| sv, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_mantle_finished | ||
| false | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_mods_purchased_finished | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_money | ||
| align="right" | | | align="right" | 4000 | ||
| | | sv, rep, release | ||
| | | How much money to buffer item purchases in Hero Testing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_movement_finished | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_reload_finished | ||
| | | false | ||
| sv, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_shoot_finished | ||
| | | false | ||
| sv, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_show_intro_modal | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_show_outro_modal | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_wasd_finished | ||
| | | false | ||
| sv, release | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_zipline_attach_finished | ||
| | | false | ||
| cl, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hero_testing_zoom_finished | ||
| | | false | ||
| sv, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hide_replay_hud | ||
| | | false | ||
| | | cl, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hint_system_disable | ||
| | | false | ||
| cl, release | | cl, release | ||
| | | Set to disable hints | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hud_exclusive_visible_id | ||
| align="right" | | | align="right" | 0 | ||
| | | cl, cheat | ||
| | | When set, only show the panel with the corresponding id | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_hud_visible | ||
| | | true | ||
| cl, | | cl, release | ||
| | | Turns on/off rendering the HUD | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_increase_replay_speed | ||
| | | cmd | ||
| cl, release | | cl, release | ||
| | | Increase the Replay speed while watching a replay | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_invert_ping_type | |||
| false | |||
| cl, archive | |||
| Inverts the ping types so single ping would be aggressive and double ping would be passive | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_early_gold_duration | ||
| align="right" | | | align="right" | 30 | ||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_purchases_force_enhanced | ||
| | | false | ||
| cl, | | cl, cheat | ||
| | | Causes any items purchased of given with the give command to be their enhanced versions. | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_item_glow_local_dist | |||
| align="right" | 800 | |||
| cl, cheat | |||
| | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_idol_label_offset | ||
| align="right" | | | align="right" | 50 | ||
| cl, | | cl, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_neutral_gold_label_offset | ||
| align="right" | 6 | |||
| | | cl, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_pickup_fall_tolerance | ||
| align="right" | | | align="right" | 16 | ||
| sv, cheat | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_pickup_fallrate | ||
| align="right" | | | align="right" | 5 | ||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_rejuvenator_label_offset | ||
| align="right" | 75 | |||
| | | cl, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_item_used_text_height_offset | ||
| align="right" | 25 | |||
| cl, archive | |||
| How much higher item used text show up. | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_lane_matchups_mmr_variance | |||
| align="right" | 0 | |||
| sv, release | |||
| specifies how much of a gap between MMR's we allow to randomize lane assignment | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_last_used_hero_builds | |||
| align="right" | 0 | | align="right" | 0 | ||
| | | cl, archive release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_lock_flex_slots | ||
| cmd | | cmd | ||
| | | sv, cheat | ||
| | | <team number> - Lock the flex slots for a team (or both teams if you omit the team number) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_mantle_max_height | ||
| align="right" | 134 | |||
| cl, cheat | | sv, cl, rep, cheat | ||
| | | How high the maximum mantle is | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_match_details | ||
| cmd | | cmd | ||
| cl, release | | cl, release | ||
| | | <MatchID> [Metadata Salt] Opens the match details to the specified match | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_min_accel_speed | |||
| align="right" | 400 | |||
| sv, cl, rep, cheat | |||
| How fast we accelerate depends on our move speed - this lower bound ensures it doesn't go below ground friction | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_minimap_draw_fow | ||
| | | false | ||
| cl, cheat | | cl, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_minimap_spectator_fow_team_view | ||
| align="right" | 1 | |||
| cl, | | cl, release | ||
| | | Which team to view the minimap as when freeflying | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_move_goal_tolerance | ||
| align="right" | 8 | |||
| | | sv, cheat | ||
| | | Some extra tolerance for considering an NPC moved to a goal; can be reduced as we fix other issues | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_new_player_flow_visible | ||
| true | | true | ||
| cl, release | | cl, archive release | ||
| | | Are we still showing the new player instructions | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_new_player_progress | ||
| align="right" | 0 | |||
| cl, release | | cl, archive release | ||
| | | Tracks the local settings for the new player progress so they can be synchronized with the GC for client authoratative progress | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_npc_allow_jump_down | ||
| | | true | ||
| sv, cheat | | sv, rep, cheat | ||
| | | Allow NPCs to follow any drop-down navigation links. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_npc_health_regen_stall_time | ||
| align="right" | | | align="right" | 0 | ||
| sv, cheat | | sv, cheat | ||
| | | How long after the npc gets hit before health regen resumes | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_observer_roaming_speed | ||
| align="right" | 600 | |||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_one_on_one_match | ||
| | | false | ||
| sv, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_one_on_one_match_starting_gold | ||
| align="right" | | | align="right" | 0 | ||
| sv, cheat | | sv, cl, rep, cheat, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_ability_vdata_by_name | ||
| | | cmd | ||
| cl, cheat | | cl, cheat | ||
| | | Open an ability by name in the VData editor | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_ability_vdata_by_slot | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Open an ability by slot in the VData editor | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_hero_sheet | ||
| | | cmd | ||
| | | cl, release | ||
| | | Open the current hero character sheet | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_hero_vdata_by_name | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Open the VData editor to a specified hero | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_modeldoc_to_model | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Open ModelDoc to the model under the cursor. Pass any parameter to open your own model | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_open_vdata_file_to_node | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Open the VData editor to a specified file and node | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_party_invite_in_game | ||
| | | true | ||
| | | cl, release | ||
| | | When set, only users in game can be invited | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_pause | ||
| | | cmd | ||
| | | cl, release | ||
| | | Send a game pause request. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_pause_countdown | ||
| align="right" | | | align="right" | 0 | ||
| sv | | sv, cheat | ||
| | | Countdown timer to pause after a user has pressed pause | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_pause_minimum_time | ||
| align="right" | | | align="right" | 2 | ||
| sv, cheat | | sv, cheat | ||
| | | Disables unpausing for this many seconds after a pause occurs | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_per_unit_hotkeys_checked | ||
| | | false | ||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_attack_enemy_npc_fow_reveal_duration | ||
| align="right" | 2 | |||
| | | sv, cheat | ||
| | | How long a player is visible to enemy FOW after attacking an enemy trooper or boss | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_attack_enemy_player_fow_reveal_duration | ||
| align="right" | 1 | |||
| sv, cheat | | sv, cheat | ||
| | | How long a player is visible to enemy FOW after attacking an enemy player | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_glow_begin_delay | ||
| align="right" | | | align="right" | 1 | ||
| cl, | | cl, cheat | ||
| | | Enemy players who are visibly obstructed won't glow until they've been revealed via FOW for this long | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_ground_dash_max_percent | ||
| align="right" | 2 | |||
| cl, | | sv, cl, rep, cheat | ||
| | | Max ground dash scale | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_ground_dash_min_percent | ||
| align="right" | | | align="right" | 0.6 | ||
| cl, | | sv, cl, rep, cheat | ||
| | | Min ground dash scale | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_move_speed_min | ||
| align="right" | | | align="right" | 80 | ||
| cl, | | sv, cl, rep, cheat | ||
| Min walk speed | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_player_move_speed_scale | |||
| align="right" | 1 | |||
| sv, cl, rep, cheat | |||
| Scales how fast players can move | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_player_pawn_ag2_enable | |||
| false | |||
| sv, cl, rep, release | |||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_ping_duration | ||
| align="right" | 6 | |||
| | | sv, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_regen_zone_bonus_base | ||
| align="right" | 60 | |||
| cl, | | sv, cl, rep, cheat | ||
| | | When standing in a regen zone, how much extra do we regen per second? | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_player_regen_zone_bonus_pct | ||
| align="right" | | | align="right" | 6 | ||
| sv, rep, | | sv, cl, rep, cheat | ||
| | | When standing in a regen zone, how much extra do we regen per second based on max health percentage? | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_pregame_duration | ||
| align="right" | | | align="right" | 10 | ||
| sv, | | sv, cheat | ||
| | | How long pre-match is until we start the match | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_previous_umuted_audio_level | ||
| align="right" | 1 | | align="right" | 1 | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_ranked_popup_shown | ||
| | | false | ||
| | | cl, archive | ||
| | | Have we shown the ranked popup for players who are eligible for ranked gameplay. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_rapid_stamina_regen | ||
| | | false | ||
| sv, cl, rep, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_record_hero_animgraph | ||
| | | cmd | ||
| sv, | | sv, cheat | ||
| | | Record the animgraph for a specified hero | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_region_override | ||
| align="right" | | | align="right" | -1 | ||
| | | cl, release | ||
| | | Override the region of the client | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_render_minimap | ||
| cmd | |||
| | |||
| cl, release | | cl, release | ||
| | | Render the minimap | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_replay_manager_download_chunk_size | ||
| align="right" | | | align="right" | 1048576 | ||
| | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_replay_manager_download_simultaneous_requests | ||
| align="right" | 3 | |||
| cl, archive | | cl, archive | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_replay_toggle_pause | ||
| | | cmd | ||
| cl, | | cl, release | ||
| | | Toggle a replay being paused | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_reset_new_player | ||
| cmd | | cmd | ||
| cl, | | cl, release | ||
| | | Resets the new player experience back to the initial state | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_safe_spot_safety_radius | ||
| align="right" | 7 | |||
| sv | | sv, rep, release | ||
| | | Radius for bots to consider whether a position is safe | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_safe_spot_samples_max | ||
| align="right" | 3 | |||
| sv, | | sv, rep, release | ||
| | | Maximum number of spots to sample looking for good positioning | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_safe_spot_samples_min | ||
| align="right" | 1 | |||
| sv, | | sv, rep, release | ||
| | | Minimum number of spots to sample looking for good positioning | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_safe_spot_target_radius | ||
| align="right" | 6 | |||
| sv, | | sv, rep, release | ||
| | | Radius for bots to look for better locations to path to | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_send_gc_match_info_s | ||
| align="right" | 30 | |||
| sv, release | | sv, cl, rep, release | ||
| | | Determines the rate that we should submit match info up to the GC, 0 disables this functionality | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_server_all_players_disconnected_grace_period_s | ||
| align="right" | | | align="right" | 120 | ||
| sv, release | | sv, release | ||
| | | How long a server should run after all players have disconnected before notifying that all players have left | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_server_max_spectator_slots | ||
| align="right" | 3 | |||
| sv, | | sv, release | ||
| | | The maximum number of spectator slots we allow. This is so that the GC can restrict this remotely if we need to. -1 disables this limit | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_shop_items_appear_enhanced | ||
| false | |||
| cl, | | cl, cheat | ||
| | | Causes items in the shop to visually appear enhanced. Does not cause purcahses to actually be enhanced, however. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_show_account_ids | ||
| | | false | ||
| cl, release | | cl, release | ||
| | | When set, account IDs will be shown on player tooltips | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_show_bullet_lag_compensation | ||
| align="right" | 0 | |||
| sv, cl, rep, cheat | | sv, cl, rep, cheat | ||
| | | if > 0.0, show lag compensated hitboxes (value is seconds) whenever a bullet is lag compensated and hits something. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_show_npe_bots_modal | ||
| | | true | ||
| | | cl, archive release | ||
| | | Show the NPE Bots modal when navigating to the bots page. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_show_npe_modal | ||
| | | true | ||
| cl, archive release | | cl, archive release | ||
| | | Show the NPE modal when navigating to the roster page. | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_show_post_game_survey | ||
| | | cmd | ||
| | | cl, cheat | ||
| | | Shows post game survey test | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_solo_bot_match | ||
| | | false | ||
| sv, cl, rep, | | sv, cl, rep, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spawn_all_heroes_in_a_line | ||
| cmd | | cmd | ||
| | | sv, cheat | ||
| | | Spawn all of the heroes as bots in a line in front of you | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spawn_nearby_neutrals | ||
| | | cmd | ||
| sv, | | sv, cheat, release | ||
| | | Spawns any neutral camps within 800 units (~20m) | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spawn_payload_for_team | ||
| cmd | | cmd | ||
| | | sv, cheat | ||
| | | Spawns a payload for a team | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spawn_practice_bots | ||
| | | false | ||
| sv, | | sv, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | ' citadel_spawn_practice_bots_count | ||
| align="right" | | | align="right" | 1 | ||
| sv, | | sv, release | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spawn_urn | ||
| | | cmd | ||
| | | sv, cheat | ||
| | | Spawn an urn for testing | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spectator_voice_mode | ||
| | | true | ||
| cl, | | cl, user | ||
| | | Spectator voice transmit mode: 0 spectators and players, 1 spectators only | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_spectator_voice_mode_toggle | ||
| cmd | | cmd | ||
| cl, release | | cl, release | ||
| | | Toggle the value of citadel_spectator_voice_mode | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_standing_spread_is_aimed_spread | ||
| true | | true | ||
| sv, cl, rep, cheat | | sv, cl, rep, cheat | ||
| Line 2,832: | Line 3,030: | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_start_lane_challenge | ||
| cmd | |||
| sv, vconsole_fuzzy | |||
| [hero_name] - Creates an unit to lane against in the test map | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_stop_lane_challenge | |||
| cmd | |||
| sv, vconsole_fuzzy | |||
| Ends the lane challenge | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_streaming_mode_enabled | |||
| false | | false | ||
| sv, cl, rep, | | cl, archive release | ||
| Enable to alter various game UI elements | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_stuck_camera_trace_extra_length | |||
| align="right" | 100 | |||
| sv, cl, rep, cheat | |||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_stuck_normal_find_trace_fallback_elevation | ||
| align="right" | 24 | |||
| cl, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | +citadel_swtich_player_cam | ||
| | | cmd | ||
| cl, release | | cl, release | ||
| | | Player Cam switching button pressed | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_teleporter_enabled_time | ||
| align="right" | | | align="right" | 480 | ||
| cl, | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_test_survey_popup | ||
| cmd | | cmd | ||
| | | cl, cheat | ||
| | | Tests bringing up the survey popup | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | | | height="15" | citadel_tether_pull_speed | ||
| align="right" | | | align="right" | 200 | ||
| sv, cheat | | sv, cl, rep, cheat | ||
| | | | ||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| height="15" | citadel_update_gc_connection_check_count | | height="15" | citadel_tether_pull_speed_scale_per_meter | ||
| align="right" | 50 | | align="right" | 120 | ||
| sv, cheat | | sv, cl, rep, cheat | ||
| How many tries we check if the GC is still connected before terminating due to no response | | | ||
|- style="font-size:11pt" | |||
| height="15" | citadel_tightcamera_alternative | |||
| align="right" | 1.3 | |||
| cl, archive | |||
| Tight-camera test mode alternative. | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_time_after_damage_to_show_hints | |||
| align="right" | 10 | |||
| cl, release | |||
| Time after the local player has taken damage from another player before we show hints again. | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_toggle_mute | |||
| cmd | |||
| cl, release | |||
| Toggles muting/unmuting the audio. | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_track_player_vs_player_accuracy | |||
| true | |||
| sv, cl, rep, cheat | |||
| | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_trooper_ag2_enable | |||
| false | |||
| sv, cl, rep, release | |||
| | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_ui_allow_feature_bot_test | |||
| true | |||
| cl, release | |||
| When true, we can feature bot test matches | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_ui_prefer_region_spectating | |||
| false | |||
| cl, release | |||
| When true, we will give a boost to spectating matches within our region | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_ui_watch_active_game_refresh_s | |||
| align="right" | 5 | |||
| cl, release | |||
| The number of seconds to wait between refreshes of the active matches while on the watch page | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_unlock_flex_slots | |||
| cmd | |||
| sv, cheat | |||
| <team number> - Unlock the flex slots for a team (or both teams if you omit the team number) | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_unpause_countdown | |||
| align="right" | 3 | |||
| sv, cheat | |||
| Countdown duration to the unpause after a user unpauses | |||
|- style="font-size:11pt" | |||
| height="15" | citadel_update_gc_connection_check_count | |||
| align="right" | 50 | |||
| sv, cheat | |||
| How many tries we check if the GC is still connected before terminating due to no response | |||
|- style="font-size:11pt" | |- style="font-size:11pt" | ||
| Line 13,045: | Line 13,327: | ||
|} | |} | ||
== Auto execute console commands on startup == | == Auto execute console commands on startup == | ||