[{"name":"+bugvoice","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Start recording bug voice attachment."},{"name":"+camdistance","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"+cammousemove","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"+cl_show_team_equipment","completion":"","flags":["clientdll","release"],"description":""},{"name":"+lookatweapon","completion":"","flags":["clientdll","release"],"description":""},{"name":"+quickbuyradial","completion":"","flags":["clientdll","release"],"description":""},{"name":"+quickgearradial","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"+quickgrenaderadial","completion":"","flags":["clientdll","release"],"description":""},{"name":"+quickinv","completion":"","flags":["clientdll","release"],"description":""},{"name":"+radialradio","completion":"","flags":["clientdll","release"],"description":""},{"name":"+radialradio2","completion":"","flags":["clientdll","release"],"description":""},{"name":"+radialradio3","completion":"","flags":["clientdll","release"],"description":""},{"name":"+spray_menu","completion":"","flags":["clientdll","release"],"description":""},{"name":"-bugvoice","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Finish recording bug voice attachment."},{"name":"-camdistance","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"-cammousemove","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"-cl_show_team_equipment","completion":"","flags":["clientdll","release"],"description":""},{"name":"-lookatweapon","completion":"","flags":["clientdll","release"],"description":""},{"name":"-quickbuyradial","completion":"","flags":["clientdll","release"],"description":""},{"name":"-quickgearradial","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"-quickgrenaderadial","completion":"","flags":["clientdll","release"],"description":""},{"name":"-quickinv","completion":"","flags":["clientdll","release"],"description":""},{"name":"-radialradio","completion":"","flags":["clientdll","release"],"description":""},{"name":"-radialradio2","completion":"","flags":["clientdll","release"],"description":""},{"name":"-radialradio3","completion":"","flags":["clientdll","release"],"description":""},{"name":"-spray_menu","completion":"","flags":["clientdll","release"],"description":""},{"name":"_record","completion":"","flags":["cheat","dontrecord","release"],"description":"Record a demo incrementally."},{"name":"_resetgamestats","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Erases current game stats and writes out a blank stats file"},{"name":"addip","completion":"","flags":["defensive","developmentonly"],"description":"Add an IP address to the ban list."},{"name":"addons","completion":"","flags":["defensive","developmentonly"],"description":"list current addon info."},{"name":"adjacent_levels","completion":"","flags":["developmentonly","gamedll"],"description":"List adjacent levels"},{"name":"adjacent_preload","completion":"Yes","flags":["developmentonly","gamedll"],"description":"Preload adjacennt level data - will override regular changelevel code -- PROTOTYPE/WIP"},{"name":"alias","completion":"","flags":["release"],"description":"Alias a command."},{"name":"anim_eval_stats","completion":"","flags":["developmentonly","gamedll"],"description":"Displays stats about how many EvaluatePose calls are unused"},{"name":"animevents_dump","completion":"","flags":["cheat","gamedll"],"description":"List all the currently registered anim events.\n"},{"name":"animgraph_dump_update_list","completion":"","flags":["developmentonly","gamedll"],"description":"Displays stats about which animations are updating"},{"name":"annotation_append","completion":"","flags":["clientdll","release"],"description":"Load annotation to a file without clearing existing annotations"},{"name":"annotation_clear","completion":"","flags":["clientdll","release"],"description":"Clear all annotation"},{"name":"annotation_create","completion":"","flags":["clientdll","release"],"description":"Creates an annotation"},{"name":"annotation_delete_previous_node_set","completion":"","flags":["clientdll","release"],"description":"Delete the last node set created"},{"name":"annotation_load","completion":"","flags":["clientdll","release"],"description":"Load annotation to a file after first clearing existing annotations"},{"name":"annotation_reload","completion":"","flags":["clientdll","release"],"description":"Reload the annotation file"},{"name":"annotation_reload_language_file","completion":"","flags":["clientdll","release"],"description":"Creates an annotation"},{"name":"annotation_save","completion":"","flags":["clientdll","release"],"description":"Save annotation to a file"},{"name":"apply_crosshair_code","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Apply a crosshair code to the current crosshair settings."},{"name":"auto_bug","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"auto_bug : create non-interactive bug report."},{"name":"autobuy","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Attempt to purchase items with the order listed in cl_autobuy"},{"name":"autosave","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Autosave"},{"name":"autosavedangerous","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"AutoSaveDangerous"},{"name":"autosavedangerousissafe","completion":"","flags":["defensive","developmentonly","gamedll"],"description":""},{"name":"axis","completion":"","flags":["cheat","gamedll"],"description":"Draw an axis\n\tArguments:  x y z pitch yaw roll <lifetime = 10.0> <r g b a>\n"},{"name":"bake_bomb_damage_render_visualization","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"banid","completion":"","flags":["defensive","developmentonly"],"description":"Add a user ID to the ban list."},{"name":"banip","completion":"","flags":["defensive","developmentonly"],"description":"Add an IP address to the ban list."},{"name":"benchframe","completion":"Yes","flags":["release"],"description":"Takes a snapshot of a particular frame in a time demo."},{"name":"bind","completion":"","flags":["release"],"description":"Bind a key."},{"name":"binddefaults","completion":"","flags":["release"],"description":"Bind all keys to their default values."},{"name":"bindss","completion":"","flags":["release"],"description":"Bind a key for a particular splitscreen player."},{"name":"bindtoggle","completion":"","flags":["defensive","developmentonly"],"description":"Performs a bind <key> \"increment var <cvar> 0 1 1\"."},{"name":"blink","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Blink specified convar value between two values at the specified duration."},{"name":"bot_add","completion":"","flags":["gamedll","release"],"description":"bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria."},{"name":"bot_add_ct","completion":"","flags":["gamedll","release"],"description":"bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria."},{"name":"bot_add_t","completion":"","flags":["gamedll","release"],"description":"bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria."},{"name":"bot_all_weapons","completion":"","flags":["gamedll","release"],"description":"Allows the bots to use all weapons"},{"name":"bot_goto_mark","completion":"","flags":["cheat","gamedll"],"description":"Sends a bot to the marked nav area (useful for testing navigation meshes)"},{"name":"bot_goto_selected","completion":"","flags":["cheat","gamedll"],"description":"Sends a bot to the selected nav area (useful for testing navigation meshes)"},{"name":"bot_hurt","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"bot_kick","completion":"","flags":["gamedll","release"],"description":"bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria."},{"name":"bot_kill","completion":"","flags":["cheat","gamedll"],"description":"bot_kill <all> <t|ct> <type> <difficulty> <name> - Kills a specific bot, or all bots, matching the given criteria."},{"name":"bot_knives_only","completion":"","flags":["gamedll","release"],"description":"Restricts the bots to only using knives"},{"name":"bot_path","completion":"","flags":["cheat","gamedll"],"description":"bot_path <all> <t|ct> <type> <difficulty> <name> - Tells a specific bot to follow a human path, matching the given criteria."},{"name":"bot_pistols_only","completion":"","flags":["gamedll","release"],"description":"Restricts the bots to only using pistols"},{"name":"bot_place","completion":"","flags":["cheat","gamedll"],"description":"bot_place - Places a bot from the map at where the local player is pointing."},{"name":"bot_snipers_only","completion":"","flags":["gamedll","release"],"description":"Restricts the bots to only using sniper rifles"},{"name":"box","completion":"","flags":["cheat","gamedll"],"description":"Draw a bbox\n\tArguments:  minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a>\n"},{"name":"breakable_force_break","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Force a breakable to break"},{"name":"bug","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"bug [auto_fill_tokens] [-title <text>] [-noscreenshot] : Activate the bug reporter."},{"name":"bugbug","completion":"","flags":["clientdll","release"],"description":"bugbug"},{"name":"bugvoice_clear","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Clear voice attachment data."},{"name":"bugvoice_save","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Write buffered voice attachment data to file."},{"name":"buildcubemaps","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Build Cubemaps"},{"name":"buildsparseshadowtree","completion":"","flags":["clientdll","developmentonly","hidden"],"description":"Build Sparse Shadow Tree"},{"name":"button_info","completion":"","flags":["release"],"description":"Display information about the specified key or button."},{"name":"buymenu","completion":"","flags":["clientdll","server_can_execute"],"description":"Show or hide main buy menu"},{"name":"buyrandom","completion":"","flags":["client_can_execute","gamedll"],"description":"Buy random primary and secondary. Primarily for deathmatch where cost is not an issue."},{"name":"callvote","completion":"","flags":["client_can_execute","gamedll"],"description":"Start a vote on an issue."},{"name":"cam_command","completion":"","flags":["cheat","clientdll"],"description":"Tells camera to change modes"},{"name":"camera_cut_to_datadriven_camera","completion":"","flags":["clientdll","defensive","developmentonly","hidden"],"description":""},{"name":"camera_path_add","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camera_path_clear_all","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camera_path_delete","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camera_path_demo","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camera_path_load","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camera_path_save","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"camerazoomin","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"camerazoomout","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"camortho","completion":"","flags":["cheat","clientdll"],"description":"Switch to orthographic camera."},{"name":"cancelselect","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"capturecubemap","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Capture Cubemap"},{"name":"cast_aabb","completion":"","flags":["cheat","gamedll"],"description":"Tests box collision detection"},{"name":"cast_bullet","completion":"","flags":["cheat","gamedll"],"description":"Tests bullet cast"},{"name":"cast_capsule","completion":"","flags":["cheat","gamedll"],"description":"Tests capsule collision detection"},{"name":"cast_convex","completion":"","flags":["cheat","gamedll"],"description":"Tests convex hull collision detection"},{"name":"cast_cylinder","completion":"","flags":["cheat","gamedll"],"description":"Tests cylinder collision detection"},{"name":"cast_intervals","completion":"","flags":["cheat","gamedll"],"description":"Tests interval ray cast"},{"name":"cast_obb","completion":"","flags":["cheat","gamedll"],"description":"Tests cylinder collision detection"},{"name":"cast_physics","completion":"","flags":["cheat","gamedll"],"description":"Tests physics shape collision detection"},{"name":"cast_ray","completion":"","flags":["cheat","gamedll"],"description":"Tests ray cast"},{"name":"cast_sphere","completion":"","flags":["cheat","gamedll"],"description":"Tests sphere cast"},{"name":"cc_emit","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"Emits a closed caption"},{"name":"changelevel","completion":"Yes","flags":["release"],"description":"changelevel <mapname> :Multiplayer change level."},{"name":"check_nofilefd","completion":"","flags":["defensive","developmentonly"],"description":"Print the current number of FDs reported by getrlimit"},{"name":"cl_anim_eval_stats","completion":"","flags":["clientdll","developmentonly"],"description":"Displays stats about how many EvaluatePose calls are unused"},{"name":"cl_animgraph_dump_update_list","completion":"","flags":["clientdll","developmentonly"],"description":"Displays stats about which animations are updating"},{"name":"cl_avatar_convert_png","completion":"","flags":["cheat","clientdll","release"],"description":"Converts all rgb avatars in the avatars directory to png"},{"name":"cl_avatar_convert_rgb","completion":"","flags":["cheat","clientdll","release"],"description":"Converts all png avatars in the avatars directory to rgb"},{"name":"cl_axis","completion":"","flags":["cheat","clientdll"],"description":"Draw an axis\n\tArguments:  x y z pitch yaw roll <lifetime = 10.0> <r g b a>\n"},{"name":"cl_box","completion":"","flags":["cheat","clientdll"],"description":"Draw a bbox\n\tArguments:  minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a>\n"},{"name":"cl_break_on_missing_resource","completion":"","flags":["developmentonly"],"description":"Break in debugger when missing resource match is found.\nFormat: cl_break_on_missing_resource <substring> /(empty to break on all) / 0 to turn off.\n"},{"name":"cl_checkdeclareclasses","completion":"","flags":["cheat"],"description":"Check game code serializers"},{"name":"cl_cs_dump_econ_item_stringtable","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"cl_cs_dump_econ_item_stringtable"},{"name":"cl_debugoverlay_cycle_domain","completion":"","flags":["cheat","clientdll"],"description":"Toggles visibility of the debug overlay system."},{"name":"cl_debugoverlay_cycle_state","completion":"","flags":["cheat","clientdll"],"description":"Toggles visibility of the debug overlay system."},{"name":"cl_debugoverlay_dashboard","completion":"","flags":["cheat","clientdll"],"description":"Makes the debug overlay dashboard visible."},{"name":"cl_debugoverlay_hide_imgui","completion":"","flags":["cheat","clientdll"],"description":"Hides the overlay."},{"name":"cl_debugoverlay_toggle","completion":"","flags":["cheat","clientdll"],"description":"Toggles visibility of the debug overlay system."},{"name":"cl_destroy_ragdolls","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Destroys all client-side ragdolls"},{"name":"cl_dev_decaltrace_blood","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Shoot out a decal spray that shoots blood."},{"name":"cl_drawcross","completion":"","flags":["cheat","clientdll"],"description":"Draws a cross at the given location\n\tArguments: x y z"},{"name":"cl_drawline","completion":"","flags":["cheat","clientdll"],"description":"Draws line between two 3D Points.\n\tGreen if no collision\n\tRed is collides with something\n\tArguments: x1 y1 z1 x2 y2 z2"},{"name":"cl_dump_projected_texture_count","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Print out number of active projected textures"},{"name":"cl_dump_response_symbols","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"print all response symbols to the console"},{"name":"cl_dumpentity","completion":"","flags":["cheat","clientdll"],"description":"Dumps info about an entity"},{"name":"cl_dumpsplithacks","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Dump split screen workarounds."},{"name":"cl_ent_absbox","completion":"","flags":["cheat","clientdll"],"description":"Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_actornames","completion":"","flags":["cheat","clientdll"],"description":"Displays the entity name for all entities that have ShouldDisplayInActorNames true in code"},{"name":"cl_ent_animgraph2_open_graph","completion":"","flags":["cheat","clientdll"],"description":"Opens the graph and starts live debugging the AG2 graph for a given entity\n\tArguments: entityName\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_animgraph2_record","completion":"","flags":["cheat","clientdll"],"description":"Starts live debugging & recording the AG2 graph for a given entity\n\tArguments: entityName\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_animgraph_debug","completion":"","flags":["cheat","clientdll"],"description":"Displays debug draws about the given entity(ies) animgraph\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_attachments","completion":"","flags":["cheat","clientdll"],"description":"Displays the attachment points on an entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_bbox","completion":"","flags":["cheat","clientdll"],"description":"Displays the movement bounding box for the given entity(ies) in orange.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_call","completion":"","flags":["cheat","clientdll"],"description":"ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope"},{"name":"cl_ent_clear_debug_overlays","completion":"","flags":["cheat","clientdll"],"description":"Clears all debug overlays"},{"name":"cl_ent_find","completion":"","flags":["cheat","clientdll"],"description":"Find and list all entities with classnames or targetnames that contain the specified substrings.\nFormat: find_ent <substring>\n"},{"name":"cl_ent_find_index","completion":"","flags":["cheat","clientdll"],"description":"Display data for entity matching specified index.\nFormat: find_ent_index <index>\n"},{"name":"cl_ent_grab","completion":"","flags":["cheat","clientdll"],"description":"grabs the object in front of the player. Options: -loose -multiple -toggle"},{"name":"cl_ent_hierarchy","completion":"","flags":["cheat","clientdll"],"description":"Prints the entity hierarchy tree rooted at the specified ent(s)"},{"name":"cl_ent_hitbox","completion":"","flags":["cheat","clientdll"],"description":"Displays the hitboxes for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_joints","completion":"","flags":["cheat","clientdll"],"description":"Displays the joint names + axes an entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_messages","completion":"","flags":["cheat","clientdll"],"description":"Toggles input/output message display for the selected entity(ies).  The name of the entity will be displayed as well as any messages that it sends or receives.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_name","completion":"","flags":["cheat","clientdll"],"description":"Displays the entity name"},{"name":"cl_ent_picker","completion":"","flags":["cheat","clientdll"],"description":"Toggles 'picker' mode.  When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at.\n\tArguments:\tfull - enables all debug information"},{"name":"cl_ent_pivot","completion":"","flags":["cheat","clientdll"],"description":"Displays the pivot for the given entity(ies).\n\t(y=up=green, z=forward=blue, x=left=red). \n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_remove","completion":"","flags":["cheat","clientdll"],"description":"Removes the given entity(s)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_remove_all","completion":"","flags":["cheat","clientdll"],"description":"Removes all entities of the specified type\n\tArguments:   \t{entity_name} / {class_name} "},{"name":"cl_ent_scale","completion":"","flags":["cheat","clientdll"],"description":"Scales entities.\tArguments: <scale factor> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"cl_ent_scenehierarchy","completion":"","flags":["cheat","clientdll"],"description":"Prints the entity scenenode hierarchy tree rooted at the specified ent(s)"},{"name":"cl_ent_script_dump","completion":"","flags":["cheat","clientdll"],"description":"Dumps the names and values of this entity's script scope to the console\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_select","completion":"","flags":["cheat","clientdll"],"description":"Select or deselects the given entities(s) for later manipulation\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_setang","completion":"","flags":["cheat","client_can_execute","clientdll"],"description":"Set entity angles"},{"name":"cl_ent_setname","completion":"","flags":["cheat","clientdll"],"description":"Sets the targetname of the given entity(s)\n\tArguments:   \t<new entity name> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"cl_ent_setpos","completion":"","flags":["cheat","client_can_execute","clientdll"],"description":"Move entity to position"},{"name":"cl_ent_show_damage","completion":"","flags":["cheat","clientdll"],"description":"Sets damage display mode.  When on, you will see the amount of damage dealt over the target's head."},{"name":"cl_ent_skeleton","completion":"","flags":["cheat","clientdll"],"description":"Displays the skeleton for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_spew_derived_classes","completion":"","flags":["clientdll","developmentonly"],"description":"Prints out all entity classes which inherit from a specified base class"},{"name":"cl_ent_text","completion":"Yes","flags":["cheat","clientdll","vconsole_fuzzy_matching"],"description":"Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text256","completion":"","flags":["cheat","clientdll"],"description":"Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text_clear","completion":"","flags":["cheat","clientdll"],"description":"Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text_filter","completion":"","flags":["cheat","clientdll"],"description":"Set which ent_text filters you want: "},{"name":"cl_ent_text_radius","completion":"","flags":["cheat","clientdll"],"description":"Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text)\n\t2 Arguments:   \t<Radius> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"cl_ent_text_sticky_add","completion":"","flags":["cheat","clientdll"],"description":"Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text_sticky_clear","completion":"","flags":["cheat","clientdll"],"description":"Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text_sticky_dump","completion":"","flags":["cheat","clientdll"],"description":"Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_text_sticky_remove","completion":"","flags":["cheat","clientdll"],"description":"Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_ungrab","completion":"","flags":["cheat","clientdll"],"description":"un-grabs all objects"},{"name":"cl_ent_vcollide_wireframe","completion":"","flags":["cheat","clientdll"],"description":"Displays the interpolated vcollide wireframe pm am entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_viewoffset","completion":"","flags":["cheat","clientdll"],"description":"Displays the eye position for the given entity(ies) in red.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ent_visibility_traces","completion":"Yes","flags":["cheat","clientdll","vconsole_fuzzy_matching"],"description":"Displays visibility traces for the given entity\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_ents","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"List client entities, sorted by spawn group"},{"name":"cl_fullupdate","completion":"","flags":["cheat"],"description":"Force uncompressed update"},{"name":"cl_game_mode_convars","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Display the values of the convars for the current game_mode."},{"name":"cl_imgui_debug_entity","completion":"","flags":["cheat","clientdll"],"description":"Shows the entity browser, focused on the entity you specify.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cl_imgui_set_selection","completion":"","flags":["cheat","clientdll"],"description":"Sets ImGui selection"},{"name":"cl_imgui_set_status_text","completion":"","flags":["cheat","clientdll"],"description":"Sets ImGui header status text"},{"name":"cl_in_forcebuttonstate","completion":"Yes","flags":["clientdll","developmentonly","vconsole_fuzzy_matching"],"description":"Forces a button to be a particular state - WHEN PROCESSING USERCOMMANDS"},{"name":"cl_interp","completion":"","flags":["clientdll","release"],"description":"Read the effective client simulation interpolation amount in terms of time."},{"name":"cl_mainmenu_hide_blog","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Show the news panel and hide blog"},{"name":"cl_mainmenu_show_blog","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Show the blog and hide news panel"},{"name":"cl_matchstats_print_own_data","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"cl_matchstats_print_own_data RANGENAME"},{"name":"cl_net_printsummary","completion":"","flags":["dontrecord","release"],"description":"Print a summary report of Source2 engine networking statistics.  (Ticks, netchan messages, etc.)"},{"name":"cl_particles_dump_effects","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"cl_particles_dumplist","completion":"","flags":["clientdll","defensive","developmentonly","linked_concommand"],"description":"Dump all new particles, optional name substring."},{"name":"cl_particles_dumpsimlist","completion":"","flags":["clientdll","defensive","developmentonly","linked_concommand"],"description":"Dump all simulating particles, optional name substring."},{"name":"cl_phys_create_test_character_proxy","completion":"","flags":["clientdll","developmentonly"],"description":"Create test character proxy"},{"name":"cl_phys_dump_intersection_controller","completion":"","flags":["clientdll","developmentonly"],"description":"Dump intersection controller status"},{"name":"cl_phys_dump_main_world","completion":"","flags":["clientdll","developmentonly"],"description":"Dump physics main world to file"},{"name":"cl_phys_dump_memory","completion":"","flags":["clientdll","developmentonly"],"description":"Dump memory usage"},{"name":"cl_phys_list","completion":"","flags":["clientdll","developmentonly"],"description":"List all physics component contents of every entity in the game;\n    -stream [1|0]         initiate|terminate streaming to physics debugger\n    -allents              include non-physical entities\n    -classes              print class names\n    -sdk                  Rubikon-wide memory short status\n    -sdk -struct          Rubikon-wide memory use per struct\n    -sdk -rebuildsvms     Rubikon-wide SVM force rebuild and status\n    -world                current state of the world\n    -world -touch         list body pairs (bodies in contact)\n    -world -save <name>   save world to a file\n    -world -mem           memory dump (separately per game dll)\n    -world -snapshots     Start/Stop dumping snapshots of the world into the current directory\n    -world -agg           current aggregate data registry (loaded resources)\n"},{"name":"cl_phys_sleep","completion":"","flags":["clientdll","developmentonly"],"description":"Put all physics in all the worlds to sleep"},{"name":"cl_phys_wakeup","completion":"","flags":["clientdll","developmentonly"],"description":"Wake all physics objects in the Main physics up"},{"name":"cl_physics_add_test","completion":"","flags":["clientdll","developmentonly"],"description":"add test object"},{"name":"cl_physics_highlight_active","completion":"","flags":["clientdll","developmentonly"],"description":"Turns on the absbox for all active physics objects.\n  0 : un-highlight.\n"},{"name":"cl_physics_remove_test","completion":"","flags":["clientdll","developmentonly"],"description":"remove test object"},{"name":"cl_physics_report_active","completion":"","flags":["clientdll","developmentonly"],"description":"Lists all active physics objects\n  -more : extra info\n"},{"name":"cl_precacheinfo","completion":"","flags":["defensive","developmentonly"],"description":"Show precache info (client)."},{"name":"cl_pred_track","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"<entindex> <fieldname>:  Track changes to entity index entindex, for field fieldname."},{"name":"cl_pred_track_off","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"clear field track changes."},{"name":"cl_predictioncopy_describe","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Describe PredictionMap_t for entindex"},{"name":"cl_predictioncopy_print","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Print simple description of prediction copy fields for entindex"},{"name":"cl_printfps","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Print information from cl_showfps."},{"name":"cl_prop_debug","completion":"","flags":["cheat","clientdll"],"description":"Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1."},{"name":"cl_querycache_stats","completion":"","flags":["cheat","clientdll"],"description":"Display status of the query cache (client only)"},{"name":"cl_reload_hud","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Reloads the hud scale and resets scale and borders"},{"name":"cl_removedecals","completion":"","flags":["cheat","clientdll"],"description":"Remove the decals from the entity under the crosshair."},{"name":"cl_report_entities","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Lists all entities"},{"name":"cl_report_predcopy_overrides","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Report prediction copy overrides"},{"name":"cl_report_simthinklist","completion":"","flags":["clientdll","developmentonly"],"description":"Lists all simulating/thinking entities"},{"name":"cl_report_soundpatch","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"reports client-side sound patch count"},{"name":"cl_resetfps","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Reset information from cl_showfps."},{"name":"cl_rr_dump_rules","completion":"","flags":["cheat","clientdll"],"description":"Print all response rules"},{"name":"cl_script_add_debug_filter","completion":"","flags":["cheat","clientdll"],"description":"Add a filter to the game debug overlay"},{"name":"cl_script_add_watch","completion":"","flags":["cheat","clientdll"],"description":"Add a watch to the game debug overlay"},{"name":"cl_script_add_watch_pattern","completion":"","flags":["cheat","clientdll"],"description":"Add a watch to the game debug overlay"},{"name":"cl_script_attach_debugger","completion":"","flags":["cheat","clientdll"],"description":"Connect the vscript VM to the script debugger"},{"name":"cl_script_clear_watches","completion":"","flags":["cheat","clientdll"],"description":"Clear all watches from the game debug overlay"},{"name":"cl_script_debug","completion":"","flags":["cheat","clientdll"],"description":"Toggle the in-game script debug features"},{"name":"cl_script_dump_all","completion":"","flags":["cheat","clientdll"],"description":"Dump the state of the VM to the console"},{"name":"cl_script_find","completion":"","flags":["cheat","clientdll"],"description":"Find a key in the VM "},{"name":"cl_script_help","completion":"","flags":["cheat","clientdll"],"description":"Output help for script functions"},{"name":"cl_script_help2","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Output help for script functions suitable for auto-completion"},{"name":"cl_script_reload","completion":"","flags":["cheat","clientdll"],"description":"Reload scripts"},{"name":"cl_script_reload_code","completion":"","flags":["cheat","clientdll"],"description":"Execute a vscript file, replacing existing functions with the functions in the run script"},{"name":"cl_script_reload_entity_code","completion":"","flags":["cheat","clientdll"],"description":"Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts"},{"name":"cl_script_remove_debug_filter","completion":"","flags":["cheat","clientdll"],"description":"Remove a filter from the game debug overlay"},{"name":"cl_script_remove_watch","completion":"","flags":["cheat","clientdll"],"description":"Remove a watch from the game debug overlay"},{"name":"cl_script_remove_watch_pattern","completion":"","flags":["cheat","clientdll"],"description":"Remove a watch from the game debug overlay"},{"name":"cl_script_resurrect_unreachable","completion":"","flags":["cheat","clientdll"],"description":"Use the garbage collector to track down reference cycles"},{"name":"cl_script_trace_disable","completion":"","flags":["cheat","clientdll"],"description":"Turn off a particular trace output by file or function name"},{"name":"cl_script_trace_disable_all","completion":"","flags":["cheat","clientdll"],"description":"Turn off all trace output"},{"name":"cl_script_trace_disable_key","completion":"","flags":["cheat","clientdll"],"description":"Turn off a particular trace output by table/instance"},{"name":"cl_script_trace_enable","completion":"","flags":["cheat","clientdll"],"description":"Turn on a particular trace output by file or function name"},{"name":"cl_script_trace_enable_all","completion":"","flags":["cheat","clientdll"],"description":"Turn on all trace output"},{"name":"cl_script_trace_enable_key","completion":"","flags":["cheat","clientdll"],"description":"Turn on a particular trace output by table/instance"},{"name":"cl_showents","completion":"","flags":["cheat","clientdll"],"description":"Dump entity list to console."},{"name":"cl_sim_grenade_trajectory","completion":"","flags":["cheat","clientdll"],"description":"Draw trajectory of the deployed grenade if thrown from this position. Takes an optional parameter for how long the drawn trajectory will last."},{"name":"cl_sos_test_get_opvar","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"cl_sos_test_set_opvar","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"cl_soundscape_flush","completion":"","flags":["cheat","clientdll","server_can_execute"],"description":"Flushes the client side soundscapes"},{"name":"cl_soundscape_printdebuginfo","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"print soundscapes"},{"name":"cl_spewserializers","completion":"Yes","flags":["cheat"],"description":"Spew serializers"},{"name":"cl_spewworldgroups","completion":"","flags":["developmentonly"],"description":"Spew world groups (client)"},{"name":"cl_ss_origin","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"print origin in script format"},{"name":"cl_test_list_entities","completion":"","flags":["cheat","clientdll"],"description":"test-list entities"},{"name":"cl_ticktiming","completion":"","flags":["dontrecord","release"],"description":"{print|<interval>} [summary|detail]  Print timing stats now, or set report interval"},{"name":"cl_updatevisibility","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Updates visibility bits."},{"name":"clear","completion":"","flags":["dontrecord","release"],"description":"Clear console output."},{"name":"clear_bombs","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"clearall","completion":"","flags":["dontrecord","release"],"description":"Clear console output from all views."},{"name":"cli_ent_attachments","completion":"","flags":["cheat","clientdll"],"description":"Displays the interpolated attachment points on an entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cli_ent_hitbox","completion":"","flags":["cheat","clientdll"],"description":"Displays the skeleton for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cli_ent_pivot","completion":"","flags":["cheat","clientdll"],"description":"Displays the interpolated pivot for the given entity(ies).\n\t(y=up=green, z=forward=blue, x=left=red). \n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cli_ent_skeleton","completion":"","flags":["cheat","clientdll"],"description":"Displays the skeleton for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"cli_ent_vcollide_wireframe","completion":"","flags":["cheat","clientdll"],"description":"Displays the interpolated vcollide wireframe pm am entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"clutch_mode_toggle","completion":"","flags":["clientdll","release"],"description":"Toggle clutch mode convar"},{"name":"cmd","completion":"","flags":["defensive","developmentonly"],"description":"Forward command to server."},{"name":"collect_entity_model_name","completion":"","flags":["cheat","gamedll"],"description":"Collect model names of the entities you're pointing at"},{"name":"commentary_cvarsnotchanging","completion":"","flags":["defensive","developmentonly","gamedll"],"description":""},{"name":"commentary_finishnode","completion":"","flags":["client_can_execute","gamedll"],"description":""},{"name":"condump","completion":"","flags":["release"],"description":"dump the text currently in the console to condumpXX.log"},{"name":"confirm_abandon_match","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm that we wish to abandon match"},{"name":"confirm_activate_itemid_now","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm item activation by item id"},{"name":"confirm_join_friend_session_exit_current","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm that we wish to join a friend session, destroying a previous session"},{"name":"confirm_join_new_session_exit_current","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm that we wish to join a new session, destroying a previous session"},{"name":"confirm_join_party_session_exit_current","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm that we wish to join a party session, destroying a previous session"},{"name":"confirm_watch_friend_session_exit_current","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Confirm that we wish to watch a friend session, destroying a previous session"},{"name":"connect","completion":"","flags":["release"],"description":"Connect to a remote server."},{"name":"connect_hltv","completion":"","flags":["release"],"description":"Connect to a remote HLTV server."},{"name":"console_test","completion":"","flags":["developmentonly"],"description":"Output text to test console"},{"name":"consoletool","completion":"","flags":["dontrecord","release"],"description":"Open a VConsole subtool."},{"name":"convert_steamid","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Convert SteamID into multiple formats"},{"name":"cpuinfo","completion":"","flags":["defensive","developmentonly"],"description":"Print CPU configuration information"},{"name":"crash","completion":"","flags":["cheat"],"description":"Crash the client. Optional parameter -- type of crash:\n 0: read from NULL\n 1: write to NULL\n 2: force an Assert\n 3: infinite loop\n 4: stack buffer overrun\n 5: multiple asserts across multiple threads. Optional number of threads (default 5)\n 6: looping memory leak until we're out of memory. Optional allocation size in bytes (default 1048576/1MB)"},{"name":"crash_error","completion":"","flags":["cheat"],"description":"Cause the engine to crash by Plat_FatalError on main thread (Debug!!)"},{"name":"crash_error_job","completion":"","flags":["cheat"],"description":"Cause the engine to crash by Plat_FatalError on job thread (Debug!!)"},{"name":"crash_error_thread","completion":"","flags":["cheat"],"description":"Cause the engine to crash by Plat_FatalError on non-main thread (Debug!!)"},{"name":"crash_job","completion":"","flags":["cheat"],"description":"Cause the engine to crash in a job thread (Debug!!)"},{"name":"crash_thread","completion":"","flags":["cheat"],"description":"Cause the engine to crash in a brand new non-main thread (Debug!!)"},{"name":"create_radius_damage","completion":"","flags":["cheat","gamedll"],"description":"Causes radius damage where you're looking, at the passed in radius."},{"name":"creditsdone","completion":"","flags":["defensive","developmentonly","gamedll"],"description":""},{"name":"cs_quit_prompt","completion":"","flags":["clientdll","release"],"description":"Quit the game"},{"name":"csgo_download_match","completion":"","flags":["clientcmd_can_execute","clientdll","dontrecord"],"description":"Downloads a match via serial code and starts playback"},{"name":"csgo_econ_action_preview","completion":"","flags":["clientcmd_can_execute","clientdll","dontrecord","hidden"],"description":"Preview an economy item"},{"name":"csgo_watch_friend_session_exit_current","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":""},{"name":"cvarlist","completion":"","flags":["release"],"description":"Show the list of convars/concommands."},{"name":"cyclevar","completion":"","flags":["dontrecord","release"],"description":"Cycle through specified convar values."},{"name":"dbghist_addline","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Add a line to the debug history. Format: <category id> <line>"},{"name":"dbghist_dump","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Dump the debug history to the console. Format: <category id>\n    Categories:\n     0: Entity I/O\n     1: AI Decisions\n     2: Scene Print\n     3: Alyx Blind\n     4: Log of damage done to player\n\t 5: Player Teleport\n\t 6: Blind Zombie Sounds\n\t 7: Player Continuous\n"},{"name":"debug_purchase_defidx","completion":"","flags":["clientcmd_can_execute","clientdll","release"],"description":"Purchase an item by defindex"},{"name":"debugoverlay_cycle_domain","completion":"","flags":["cheat","gamedll"],"description":"Toggles visibility of the debug overlay system."},{"name":"debugoverlay_cycle_state","completion":"","flags":["cheat","gamedll"],"description":"Toggles visibility of the debug overlay system."},{"name":"debugoverlay_dashboard","completion":"","flags":["cheat","gamedll"],"description":"Makes the debug overlay dashboard visible."},{"name":"debugoverlay_hide_imgui","completion":"","flags":["cheat","gamedll"],"description":"Hides the overlay."},{"name":"debugoverlay_toggle","completion":"","flags":["cheat","gamedll"],"description":"Toggles visibility of the debug overlay system."},{"name":"demo_goto","completion":"","flags":["release"],"description":"Skips to location in demo."},{"name":"demo_gotomark","completion":"","flags":["release"],"description":"Skips the current demo playback to the marked tick"},{"name":"demo_gototick","completion":"","flags":["release"],"description":"Skips to a tick in demo."},{"name":"demo_info","completion":"","flags":["release"],"description":"Print information about currently playing demo."},{"name":"demo_marktick","completion":"","flags":["release"],"description":"Marks the current demo playback tick for later use"},{"name":"demo_pause","completion":"","flags":["release"],"description":"Pauses demo playback."},{"name":"demo_pauseatservertick","completion":"","flags":["release"],"description":"Pauses when the 'render time' reaches the specified tick."},{"name":"demo_resume","completion":"","flags":["release"],"description":"Resumes demo playback."},{"name":"demo_step_tick","completion":"","flags":["release"],"description":"Play for N ticks (default=1) and then pause."},{"name":"demo_timescale","completion":"","flags":["release"],"description":"Sets demo replay speed."},{"name":"demo_togglepause","completion":"","flags":["release"],"description":"Toggles demo playback."},{"name":"demo_writemetafile","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"save current meta file demo_<version>.meta file for use in demo upconversion."},{"name":"demolist","completion":"","flags":["release"],"description":"Print demo sequence list."},{"name":"demoui","completion":"","flags":["clientdll","release"],"description":"Show/hide demo playback ui"},{"name":"dev_send_gc_message","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"<msgid> Send a blank body message with a given ID to gc for routing tests"},{"name":"dev_send_gc_message_server","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"<msgid> Send a blank body message with a given ID to gc for routing tests"},{"name":"dev_simulate_gcdown","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"<state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down)"},{"name":"differences","completion":"Yes","flags":["release"],"description":"Show all convars which are not at their default values (optional restricted to specific flags)."},{"name":"disable_priority_boost","completion":"","flags":["defensive","developmentonly"],"description":"Disable focus based priority boost"},{"name":"disconnect","completion":"","flags":["release"],"description":"Disconnect from server"},{"name":"dlight_debug","completion":"","flags":["cheat","clientdll"],"description":"Creates a dlight in front of the player"},{"name":"dm_reset_spawns","completion":"","flags":["defensive","developmentonly","gamedll"],"description":""},{"name":"dm_togglerandomweapons","completion":"","flags":["clientcmd_can_execute","clientdll","server_can_execute"],"description":"Turns random weapons in deathmatch on/off"},{"name":"drawcross","completion":"","flags":["cheat","gamedll"],"description":"Draws a cross at the given location\n\tArguments: x y z"},{"name":"drawline","completion":"","flags":["cheat","gamedll"],"description":"Draws line between two 3D Points.\n\tGreen if no collision\n\tRed is collides with something\n\tArguments: x1 y1 z1 x2 y2 z2"},{"name":"drawoverviewmap","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Draws the overview map"},{"name":"drawradar","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Draws HUD radar"},{"name":"drop_hostage","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"drop held hostage"},{"name":"ds_workshop_changelevel","completion":"","flags":["gamedll","release"],"description":"Changelevel to an available workshop map by name"},{"name":"ds_workshop_listmaps","completion":"","flags":["gamedll","release"],"description":"Dump workshop maps available on this server"},{"name":"dump_entity_report","completion":"","flags":["cheat","clientdll"],"description":"List all client-side entities in the scene"},{"name":"dump_globals","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Dump all global entities/states"},{"name":"dump_panorama_css_properties","completion":"","flags":["release"],"description":"Prints out all valid panorama CSS properties and their documentation"},{"name":"dump_panorama_events","completion":"","flags":["release"],"description":"print panorama event types and their documentation"},{"name":"dump_panorama_render_command_stats","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"dump_portrait_world_info_with_debug_name_containing","completion":"","flags":["clientdll","developmentonly"],"description":""},{"name":"dump_response_symbols","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"print all response symbols to the console"},{"name":"dump_secondary_scene_worlds","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Lists secondary scene worlds and ref counts"},{"name":"dumpparticlelist","completion":"","flags":["cheat"],"description":"Print out information on existing particle systems"},{"name":"dumpstringtable","completion":"Yes","flags":["defensive","developmentonly"],"description":"Usage:  dumpstringtable <tablename |all> <sv | cl> <verbose | simple> <element>      Print string tables to console, verbose to dump data, simple to show name and count only, can specifiy a single numeric element index to restrict spew."},{"name":"echo","completion":"","flags":["server_can_execute"],"description":"Echo text to console."},{"name":"echoln","completion":"","flags":["release"],"description":"Echo the command arguments on the console"},{"name":"econ_build_pinboard_images_from_collection_name","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Renders and saves images for all models in a collection."},{"name":"econ_clear_inventory_images","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"clear the local inventory images (they will regenerate)"},{"name":"econ_show_items_with_tag","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Lists the item definitions that have a specified tag."},{"name":"enable_priority_boost","completion":"","flags":["defensive","developmentonly"],"description":"Disable focus based priority boost"},{"name":"endmatch_votenextmap","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Votes for the next map at the end of the match"},{"name":"endmovie","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Stop recording movie frames."},{"name":"endround","completion":"","flags":["cheat","gamedll"],"description":"End the current round."},{"name":"engine_frametime_print_report","completion":"","flags":["defensive","developmentonly"],"description":"Print a performance report from the current data in the vprof 'lite' profiler"},{"name":"ent_absbox","completion":"","flags":["cheat","gamedll"],"description":"Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_actornames","completion":"","flags":["cheat","gamedll"],"description":"Displays the entity name for all entities that have ShouldDisplayInActorNames true in code"},{"name":"ent_animgraph2_open_graph","completion":"","flags":["cheat","gamedll"],"description":"Opens the graph and starts live debugging the AG2 graph for a given entity\n\tArguments: entityName\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_animgraph2_record","completion":"","flags":["cheat","gamedll"],"description":"Starts live debugging & recording the AG2 graph for a given entity\n\tArguments: entityName\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_animgraph_debug","completion":"","flags":["cheat","gamedll"],"description":"Displays debug draws about the given entity(ies) animgraph\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_attachments","completion":"","flags":["cheat","gamedll"],"description":"Displays the attachment points on an entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_autoaim","completion":"","flags":["cheat","gamedll"],"description":"Displays the entity's autoaim radius.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_bbox","completion":"","flags":["cheat","gamedll"],"description":"Displays the movement bounding box for the given entity(ies) in orange.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_bonemergeplayer","completion":"","flags":["cheat","gamedll"],"description":"Bonemerge the player onto the entity under the crosshairs"},{"name":"ent_call","completion":"","flags":["cheat","gamedll"],"description":"ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope"},{"name":"ent_cancelpendingentfires","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Cancels all ent_fire created outputs that are currently waiting for their delay to expire."},{"name":"ent_characterize","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Spew PVS debug info for entity"},{"name":"ent_clear_debug_overlays","completion":"","flags":["cheat","gamedll"],"description":"Clears all debug overlays"},{"name":"ent_create","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Creates an entity of the given designer or subclass name where the player is looking."},{"name":"ent_debug_anim","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Use the specified entity for animation debugging."},{"name":"ent_debug_origin_changes","completion":"","flags":["developmentonly","gamedll"],"description":"turn on, off, or toggle origin changes on server for entity by index"},{"name":"ent_find","completion":"","flags":["cheat","gamedll"],"description":"Find and list all entities with classnames or targetnames that contain the specified substrings.\nFormat: find_ent <substring>\n"},{"name":"ent_find_index","completion":"","flags":["cheat","gamedll"],"description":"Display data for entity matching specified index.\nFormat: find_ent_index <index>\n"},{"name":"ent_fire","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Usage:\n   ent_fire <target> [action] [value] [delay]\n"},{"name":"ent_fire_output","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Usage:\n   ent_fire_output <target> [output name] [value] [delay]\n"},{"name":"ent_gib","completion":"","flags":["cheat","gamedll"],"description":"Gibs the given entity(s)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_grab","completion":"","flags":["cheat","gamedll"],"description":"grabs the object in front of the player. Options: -loose -multiple -toggle"},{"name":"ent_hierarchy","completion":"","flags":["cheat","gamedll"],"description":"Prints the entity hierarchy tree rooted at the specified ent(s)"},{"name":"ent_hitbox","completion":"","flags":["cheat","gamedll"],"description":"Displays the hitboxes for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_info","completion":"","flags":["cheat","gamedll"],"description":"Usage:\n   ent_info <class name>\n"},{"name":"ent_joints","completion":"","flags":["cheat","gamedll"],"description":"Displays the joint names + axes an entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_kill","completion":"","flags":["cheat","gamedll"],"description":"Kills the given entity(s)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_list_report","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Reports all list of all entities in a map, one by one"},{"name":"ent_messages","completion":"","flags":["cheat","gamedll"],"description":"Toggles input/output message display for the selected entity(ies).  The name of the entity will be displayed as well as any messages that it sends or receives.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_name","completion":"","flags":["cheat","gamedll"],"description":"Displays the entity name"},{"name":"ent_orient","completion":"","flags":["cheat","gamedll"],"description":"Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis.\n\tFormat: ent_orient <entity name> <optional: allangles>"},{"name":"ent_picker","completion":"","flags":["cheat","gamedll"],"description":"Toggles 'picker' mode.  When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at.\n\tArguments:\tfull - enables all debug information"},{"name":"ent_pivot","completion":"","flags":["cheat","gamedll"],"description":"Displays the pivot for the given entity(ies).\n\t(y=up=green, z=forward=blue, x=left=red). \n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_rbox","completion":"","flags":["cheat","clientdll"],"description":"Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_remove","completion":"","flags":["cheat","gamedll"],"description":"Removes the given entity(s)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_remove_all","completion":"","flags":["cheat","gamedll"],"description":"Removes all entities of the specified type\n\tArguments:   \t{entity_name} / {class_name} "},{"name":"ent_reveal_in_hammer","completion":"","flags":["developmentonly","gamedll"],"description":"Given a mapname and hammer uniqueid, reveal it in Hammer"},{"name":"ent_rotate","completion":"","flags":["cheat","gamedll"],"description":"Rotates an entity by a specified # of degrees"},{"name":"ent_scale","completion":"","flags":["cheat","gamedll"],"description":"Scales entities.\tArguments: <scale factor> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"ent_scenehierarchy","completion":"","flags":["cheat","gamedll"],"description":"Prints the entity scenenode hierarchy tree rooted at the specified ent(s)"},{"name":"ent_script_dump","completion":"","flags":["cheat","gamedll"],"description":"Dumps the names and values of this entity's script scope to the console\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_select","completion":"","flags":["cheat","gamedll"],"description":"Select or deselects the given entities(s) for later manipulation\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_setang","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Set entity angles"},{"name":"ent_setname","completion":"","flags":["cheat","gamedll"],"description":"Sets the targetname of the given entity(s)\n\tArguments:   \t<new entity name> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"ent_setpos","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Move entity to position"},{"name":"ent_show_damage","completion":"","flags":["cheat","gamedll"],"description":"Sets damage display mode.  When on, you will see the amount of damage dealt over the target's head."},{"name":"ent_show_response_criteria","completion":"","flags":["cheat","gamedll"],"description":"Print, to the console, an entity's current criteria set used to select responses.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_skeleton","completion":"","flags":["cheat","gamedll"],"description":"Displays the skeleton for the given entity(ies).\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_spew_derived_classes","completion":"","flags":["developmentonly","gamedll"],"description":"Prints out all entity classes which inherit from a specified base class"},{"name":"ent_teleport","completion":"","flags":["cheat","gamedll"],"description":"Teleport the specified entity to where the player is looking.\n\tFormat: ent_teleport <entity name>"},{"name":"ent_text","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text256","completion":"","flags":["cheat","gamedll"],"description":"Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text_clear","completion":"","flags":["cheat","gamedll"],"description":"Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text_filter","completion":"","flags":["cheat","gamedll"],"description":"Set which ent_text filters you want: "},{"name":"ent_text_radius","completion":"","flags":["cheat","gamedll"],"description":"Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text)\n\t2 Arguments:   \t<Radius> <{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}>"},{"name":"ent_text_sticky_add","completion":"","flags":["cheat","gamedll"],"description":"Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text_sticky_clear","completion":"","flags":["cheat","gamedll"],"description":"Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text_sticky_dump","completion":"","flags":["cheat","gamedll"],"description":"Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_text_sticky_remove","completion":"","flags":["cheat","gamedll"],"description":"Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_ungrab","completion":"","flags":["cheat","gamedll"],"description":"un-grabs all objects"},{"name":"ent_vcollide_wireframe","completion":"","flags":["cheat","gamedll"],"description":"Displays the interpolated vcollide wireframe pm am entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_viewentity","completion":"","flags":["developmentonly","gamedll"],"description":"Selects the picked entity as the view entity"},{"name":"ent_viewoffset","completion":"","flags":["cheat","gamedll"],"description":"Displays the eye position for the given entity(ies) in red.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"ent_viewpunch","completion":"","flags":["developmentonly","gamedll"],"description":"Used to debug ViewPunch"},{"name":"ent_visibility_traces","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Displays visibility traces for the given entity\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"entity_lump_list","completion":"","flags":["defensive","developmentonly"],"description":"List all known entity lumps"},{"name":"entity_lump_spew","completion":"","flags":["defensive","developmentonly"],"description":"Dump the contents of an entity lump"},{"name":"ents","completion":"Yes","flags":["defensive","developmentonly","gamedll"],"description":"List server entities, sorted by spawn group"},{"name":"error_message_explain_pure","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Take user to Steam support article"},{"name":"error_message_explain_unsigned","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Take user to Steam support article"},{"name":"error_message_explain_vac","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Take user to Steam support article"},{"name":"escape","completion":"","flags":["clientcmd_can_execute","release"],"description":"Escape key pressed."},{"name":"exec","completion":"","flags":["dontrecord","release"],"description":"Execute a cfg file"},{"name":"exec_async","completion":"","flags":["cheat","dontrecord"],"description":"Execute a cfg file over time"},{"name":"execifexists","completion":"","flags":["dontrecord","release"],"description":"Execute a cfg file if file exists"},{"name":"explode","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Kills the player with explosive damage"},{"name":"explodevector","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value>"},{"name":"fadein","completion":"","flags":["cheat","gamedll"],"description":"fadein {time r g b}: Fades the screen in from black or from the specified color over the given number of seconds."},{"name":"fadeout","completion":"","flags":["cheat","gamedll"],"description":"fadeout {time r g b}: Fades the screen to black or to the specified color over the given number of seconds."},{"name":"find","completion":"","flags":["release"],"description":"Find concommands with the specified string in their name/help text."},{"name":"findflags","completion":"Yes","flags":["release"],"description":"Find concommands by flags."},{"name":"firetarget","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"firstperson","completion":"","flags":["clientdll","execute_per_tick","release"],"description":"Switch to firstperson camera."},{"name":"fog_override_color","completion":"","flags":["cheat"],"description":"Sets the fog color override"},{"name":"force_assert","completion":"","flags":["developmentonly"],"description":"Fire an assertion failure"},{"name":"force_fatal_error","completion":"","flags":["developmentonly"],"description":"Fire a fatal error"},{"name":"force_floating_point_exceptions","completion":"","flags":["developmentonly"],"description":"Enable floating point exceptions to find bugs"},{"name":"force_hibernate","completion":"","flags":["developmentonly"],"description":"Force toggle hibernation state"},{"name":"fs_clear_open_duplicate_times","completion":"","flags":["defensive","developmentonly"],"description":"Clear the list of files that have been opened."},{"name":"fs_dump_open_duplicate_times","completion":"","flags":["defensive","developmentonly"],"description":"Set fs_report_long_reads 1 before loading to use this. Prints a list of files that were opened more than once and ~how long was spent reading from them."},{"name":"func_mover_count","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"func_mover_enable_debug_all","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"game_alias","completion":"Yes","flags":["release"],"description":"Set the configuration of game type and mode based on game alias like \"deathmatch\"."},{"name":"game_particle_manager_dump_requeue","completion":"","flags":["clientdll","developmentonly"],"description":"Dump contents of particle manager requeue"},{"name":"game_particle_manager_list_active","completion":"","flags":["clientdll","developmentonly"],"description":"Dump counts of active particles"},{"name":"gameevents_analyze","completion":"","flags":["developmentonly","gamedll"],"description":"compare game events across all mods"},{"name":"gameevents_dumptofile","completion":"","flags":["developmentonly","gamedll"],"description":"write gameevents keyvalues (sorted by name) to gameevents_<modname>.txt"},{"name":"gameinstructor_dump_open_lessons","completion":"","flags":["cheat","clientdll"],"description":"Gives a list of all currently open lessons."},{"name":"gameinstructor_dump_run_lesson_counts","completion":"","flags":["cheat","clientdll"],"description":"Gives a list of lessons that been completed or shown"},{"name":"gameinstructor_reload_lessons","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Shuts down all open lessons and reloads them from the script file."},{"name":"gameinstructor_reset_counts","completion":"","flags":["clientdll","developmentonly"],"description":"Resets all display and success counts to zero."},{"name":"gameinstructor_teach_lesson","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Force a specific lesson to be triggered"},{"name":"gameui_activate","completion":"","flags":["hidden","release"],"description":"Shows the game UI"},{"name":"gameui_allowescape","completion":"","flags":["hidden","release"],"description":"Escape key allowed to hide game UI"},{"name":"gameui_allowescapetoshow","completion":"","flags":["hidden","release"],"description":"Escape key allowed to show game UI"},{"name":"gameui_hide","completion":"","flags":["release"],"description":"Hides the game UI"},{"name":"gameui_preventescape","completion":"","flags":["hidden","release"],"description":"Escape key doesn't hide game UI"},{"name":"gameui_preventescapetoshow","completion":"","flags":["hidden","release"],"description":"Escape key doesn't show game UI"},{"name":"gcmd","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Generate a command"},{"name":"generate_minidump_comment","completion":"","flags":["developmentonly"],"description":"Generate a minidump comment and spew the results to the console"},{"name":"generate_null_container","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Generated a nulled out container."},{"name":"generate_trash_synth","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Args: [Asset directory Path]"},{"name":"getpos","completion":"","flags":["cheat","clientdll"],"description":"dump position and angles to the console"},{"name":"getpos_exact","completion":"","flags":["cheat","clientdll"],"description":"dump origin and angles to the console"},{"name":"getposcopy","completion":"","flags":["cheat","clientdll"],"description":"dump position and angles to the console and clipboard"},{"name":"getposcopy_exact","completion":"","flags":["cheat","clientdll"],"description":"dump origin and angles to the console and clipboard"},{"name":"give","completion":"Yes","flags":["client_can_execute","gamedll","vconsole_fuzzy_matching"],"description":"Give item to player.\n\tArguments: <item_name>"},{"name":"give_oriented","completion":"Yes","flags":["client_can_execute","gamedll","vconsole_fuzzy_matching"],"description":"Give item oriented to player angles.\n\tArguments: <item_name>"},{"name":"givecurrentammo","completion":"","flags":["cheat","gamedll"],"description":"Give a supply of ammo for current weapon..\n"},{"name":"global_set","completion":"","flags":["cheat","gamedll"],"description":"global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD)."},{"name":"god","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable."},{"name":"graphcontroller_dumpparams","completion":"","flags":["developmentonly","gamedll"],"description":"Print all anim graph parameters for the specified entity.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"grep","completion":"","flags":["release"],"description":"grep line for pattern, print out matching lines only"},{"name":"groundlist","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"Display ground entity list <index>"},{"name":"healme","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Heals the player.\n\tArguments: <health to gain>"},{"name":"help","completion":"Yes","flags":["release"],"description":"Find help about a convar/concommand."},{"name":"hideconsole","completion":"","flags":["dontrecord","release"],"description":"Hide the console."},{"name":"hideoverviewmap","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Hides the overview map"},{"name":"hideradar","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Hides HUD radar"},{"name":"host_timescale_dec","completion":"","flags":["cheat"],"description":"Decrement the timescale by one step"},{"name":"host_timescale_inc","completion":"","flags":["cheat"],"description":"Increment the timescale by one step"},{"name":"host_workshop_collection","completion":"","flags":["gamedll","release"],"description":"Host a workshop map collection as a mapgroup"},{"name":"host_workshop_map","completion":"","flags":["gamedll","release"],"description":"Get the latest version of the map and host it on this server."},{"name":"host_writeconfig","completion":"","flags":["release"],"description":"Saves out the user config values."},{"name":"host_writeconfig_with_prompt","completion":"","flags":["clientdll","release","server_can_execute"],"description":"Write settings if user agrees"},{"name":"hud_reloadscheme","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Reloads hud layout and animation scripts."},{"name":"hurtme","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Hurts the player.\n\tArguments: <health to lose>"},{"name":"hurtthem","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Hurts the enemy in front of you.\n\tArguments: <health to lose>"},{"name":"ic","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"interp entity count\n"},{"name":"ik_debug_fabrik_backwards_iteration_toggle","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":""},{"name":"ik_debug_fabrik_forwards_iteration_toggle","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":""},{"name":"imgui_cycle_undocked_window_focus","completion":"","flags":["defensive","developmentonly"],"description":"Cycles focus between the game window and undocked imgui windows"},{"name":"imgui_debug_entity","completion":"","flags":["cheat","gamedll"],"description":"Shows the entity browser, focused on the entity you specify.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"imgui_set_selection","completion":"","flags":["cheat","gamedll"],"description":"Sets ImGui selection"},{"name":"imgui_set_status_text","completion":"","flags":["cheat","gamedll"],"description":"Sets ImGui header status text"},{"name":"import_csgo_config","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Imports an existing CS:GO configuration file into CS2"},{"name":"impulse","completion":"","flags":["clientdll","release"],"description":"Triggers impulse command"},{"name":"in_forcebuttonstate","completion":"Yes","flags":["developmentonly","gamedll","vconsole_fuzzy_matching"],"description":"Forces a button to be a particular state - WHEN PROCESSING USERCOMMANDS"},{"name":"in_forceinput","completion":"Yes","flags":["clientdll","developmentonly","vconsole_fuzzy_matching"],"description":"Forces a button to be a particular state -- WHEN SAMPLING INPUT"},{"name":"incrementvar","completion":"","flags":["dontrecord","release"],"description":"Increment specified convar value."},{"name":"input_state","completion":"","flags":["developmentonly"],"description":"input_state"},{"name":"instant_replay_goto_tick","completion":"","flags":["defensive","developmentonly"],"description":"Goto a direct timestamp of the replay"},{"name":"instant_replay_goto_tick_relative","completion":"","flags":["defensive","developmentonly"],"description":"Goto a direct timestamp of the replay"},{"name":"instant_replay_live","completion":"","flags":["defensive","developmentonly"],"description":"If in replay, jumps back to live"},{"name":"instant_replay_pause","completion":"","flags":["defensive","developmentonly"],"description":"Pauses instant replay."},{"name":"instant_replay_resume","completion":"","flags":["defensive","developmentonly"],"description":"Resumes instant replay."},{"name":"instant_replay_skip","completion":"","flags":["defensive","developmentonly"],"description":"Number of seconds to skip back to instant replay from current position"},{"name":"instant_replay_skip_live","completion":"","flags":["defensive","developmentonly"],"description":"Number of seconds to skip back to instant replay from live"},{"name":"instant_replay_timescale","completion":"","flags":["defensive","developmentonly"],"description":"Sets instant replay speed."},{"name":"instant_replay_togglepause","completion":"","flags":["defensive","developmentonly"],"description":"Toggles instant replay."},{"name":"invnext","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"invnextselect","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"invprev","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"invprevselect","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"iv_debug","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"Spew interpolated var info for entity."},{"name":"iv_interp","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"Spew interpolated var info for entity."},{"name":"iv_off","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Turn off all interpolation variable spew."},{"name":"iv_on","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"Spew both interpolated var debug info and history for entity."},{"name":"jpeg_screenshot","completion":"","flags":["defensive","developmentonly"],"description":"Take a jpeg screenshot: jpeg_screenshot [filename] [quality 1-100]."},{"name":"key_findbinding","completion":"","flags":["release"],"description":"Find key bound to specified command string."},{"name":"key_listboundkeys","completion":"","flags":["release"],"description":"List bound keys with bindings."},{"name":"key_updatelayout","completion":"","flags":["defensive","developmentonly"],"description":"Updates game keyboard layout to current windows keyboard setting."},{"name":"kick","completion":"","flags":["dontrecord","release"],"description":"Kick a player by name."},{"name":"kickid","completion":"","flags":["dontrecord","release"],"description":"Kick a player by userid or uniqueid, with a message."},{"name":"kickid_hltv","completion":"","flags":["dontrecord","release"],"description":"Kick a player by userid or uniqueid, with a message."},{"name":"kill","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Kills the player with generic damage"},{"name":"killvector","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value>"},{"name":"lastinv","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"launch_training_map","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"launch_warmup_map","completion":"","flags":["clientcmd_can_execute","clientdll","dontrecord"],"description":"Launches warmup map"},{"name":"lightbinner_precompute","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"lightbinner_test_computespheresilhouette","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"lightbinner_test_computesumsilhouette","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"listdemo","completion":"Yes","flags":["release"],"description":"List demo file contents."},{"name":"listid","completion":"","flags":["defensive","developmentonly"],"description":"Lists banned users."},{"name":"listip","completion":"","flags":["defensive","developmentonly"],"description":"List IP addresses on the ban list."},{"name":"listissues","completion":"","flags":["client_can_execute","gamedll"],"description":"List all the issues that can be voted on."},{"name":"listRecentNPCSpeech","completion":"","flags":["defensive","developmentonly","dontrecord","gamedll"],"description":"Displays a list of the last 5 lines of speech from NPCs."},{"name":"load","completion":"Yes","flags":["defensive","developmentonly","dontrecord","vconsole_fuzzy_matching"],"description":"Usage:\n   load [save file name]\n"},{"name":"localization_quest_item_string_printout","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"localization_quest_item_string_printout"},{"name":"log","completion":"","flags":["release"],"description":"Enables logging to file, console, and udp < on | off >."},{"name":"log_color","completion":"Yes","flags":["dontrecord","release"],"description":"Set the color of a logging channel."},{"name":"log_dumpchannels","completion":"","flags":["dontrecord","release"],"description":"Dumps information about all logging channels."},{"name":"log_flags","completion":"Yes","flags":["dontrecord","release"],"description":"Set the flags on a logging channel."},{"name":"log_level","completion":"Yes","flags":["dontrecord","release"],"description":"Set the spew level of a logging channel."},{"name":"log_verbosity","completion":"Yes","flags":["dontrecord","release"],"description":"Set the verbosity of a logging channel."},{"name":"logaddress_add_http","completion":"","flags":["gamedll","release","unlogged"],"description":"Set URI of a listener to receive logs via http post. Wrap URI in double quotes."},{"name":"logaddress_add_http_delayed","completion":"","flags":["gamedll","release","unlogged"],"description":"Set a delay and URI of a listener to receive logs via http post. Wrap URI in double quotes."},{"name":"logaddress_del_http","completion":"","flags":["gamedll","release","unlogged"],"description":"Remove http listener by URI. Wrap URI in double quotes."},{"name":"logaddress_delall_http","completion":"","flags":["gamedll","release","unlogged"],"description":"Remove all http listeners from the dispatch list."},{"name":"logaddress_list_http","completion":"","flags":["gamedll","release","unlogged"],"description":"List all URIs currently receiving server logs"},{"name":"loop_dump","completion":"","flags":["defensive","developmentonly"],"description":"Print the listeners of the current loop mode"},{"name":"lrucache_flush","completion":"","flags":["defensive","developmentonly"],"description":"Flushes the specified cache"},{"name":"lrucache_reset_stats","completion":"","flags":["defensive","developmentonly"],"description":"Resets stats for the specified CUtlLRUCaches (or all if none specified)"},{"name":"lrucache_set_size","completion":"","flags":["defensive","developmentonly"],"description":"Sets the specified cache to the specified size"},{"name":"lrucache_stats","completion":"","flags":["defensive","developmentonly"],"description":"Spews information about all CUtlLRUCaches"},{"name":"map","completion":"Yes","flags":["release","vconsole_fuzzy_matching","vconsole_set_focus"],"description":"map <mapname> :Load a new map."},{"name":"map_enable_portrait_worlds","completion":"","flags":["cheat","clientdll"],"description":"Enables/disables portrait worlds"},{"name":"map_setbombradius","completion":"","flags":["cheat","gamedll"],"description":"Sets the bomb radius for the map."},{"name":"map_showbombradius","completion":"","flags":["cheat","gamedll"],"description":"Shows bomb radius from the center of each bomb site and planted bomb."},{"name":"map_showspawnpoints","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Shows player spawn points (red=invalid). Optionally pass in the duration."},{"name":"map_workshop","completion":"Yes","flags":["clientdll","release","vconsole_fuzzy_matching","vconsole_set_focus"],"description":"Launch a workshop map"},{"name":"mapgroup","completion":"","flags":["dontrecord","gamedll","release"],"description":"Specify a map group"},{"name":"maps","completion":"","flags":["release"],"description":"Displays list of maps."},{"name":"markup_group_ent_bbox","completion":"","flags":["cheat","gamedll"],"description":"markup_group_ent_bbox <markup_group name> -> toggle ent_bbox for all members of the named markup group"},{"name":"markup_group_ent_text","completion":"","flags":["cheat","gamedll"],"description":"markup_group_ent_text <markup_group name> -> toggle ent_text for all members of the named markup group"},{"name":"markup_group_spew","completion":"","flags":["cheat","gamedll"],"description":"Spew all current markup groups and their members"},{"name":"mat_assert_on_shader_use","completion":"","flags":["developmentonly"],"description":"Assert on shader used based on substring of shader name"},{"name":"mat_clearshadercache","completion":"","flags":["defensive","developmentonly"],"description":"Clears the shader cache used for dynamic shader compile."},{"name":"mat_debug","completion":"Yes","flags":["clientdll","defensive","developmentonly"],"description":"Sets a mat_fullbright debug visualization mode"},{"name":"mat_disable_dynamic_shader_compile","completion":"","flags":["defensive","developmentonly"],"description":"Reloads all shaders from vcs files until the next time mat_reloadshaders is called"},{"name":"mat_forcereloadshaders","completion":"Yes","flags":["defensive","developmentonly"],"description":"Force reloads all shaders (skips MD5 check). Takes optional substrings of shader names to recompile as arguments."},{"name":"mat_print_dead_materials","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded materials that have no valid layers due to not supporting any of the modes in gameinfo.gi."},{"name":"mat_print_error_materials","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded materials that are using the error shader or material."},{"name":"mat_print_expensive_materials","completion":"","flags":["defensive","developmentonly"],"description":"Print materials sorted by cost heuristic"},{"name":"mat_print_material_info","completion":"","flags":["defensive","developmentonly"],"description":"Print info about a specific material"},{"name":"mat_print_materials","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded materials. Takes an optional substring as an argument."},{"name":"mat_print_materials_last_frame","completion":"","flags":["defensive","developmentonly"],"description":"Print materials used last frame"},{"name":"mat_print_materials_unused","completion":"","flags":["defensive","developmentonly"],"description":"Print materials that have never been used"},{"name":"mat_print_modes","completion":"","flags":["defensive","developmentonly"],"description":"Print supported rendering modes."},{"name":"mat_print_shader_info","completion":"","flags":["defensive","developmentonly"],"description":"Print detailed info about a single shader. Takes a shader name (hero.vfx) as an argument."},{"name":"mat_print_shader_quality","completion":"","flags":["defensive","developmentonly"],"description":"Print current shader quality setting"},{"name":"mat_print_shaders","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded shaders. Takes a substring as an argument."},{"name":"mat_print_textures","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded textures in alphabetical order. Takes an optional substring as an argument."},{"name":"mat_print_textures_size","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded textures in ascending size order. Takes an optional substring as an argument."},{"name":"mat_print_textures_size_in_memory","completion":"","flags":["defensive","developmentonly"],"description":"Print loaded textures in ascending size order as they are in memory. Takes an optional substring as an argument."},{"name":"mat_reinitmaterials","completion":"","flags":["defensive","developmentonly"],"description":"Reinitializes all loaded materials, reloading their shaders."},{"name":"mat_reloadshaders","completion":"Yes","flags":["defensive","developmentonly"],"description":"Reloads all shaders. Takes optional substrings of shader names to recompile as arguments."},{"name":"mat_reset_material_costs","completion":"","flags":["defensive","developmentonly"],"description":"Reset material cost heuristic"},{"name":"mat_set_shader_quality","completion":"","flags":["defensive","developmentonly"],"description":"Force shader quality setting (valid values are 0 or 1)"},{"name":"matchdraft_debug_sendlog","completion":"","flags":["clientcmd_can_execute","clientdll","dontrecord","hidden","release"],"description":"Print debug draft into HTTP log"},{"name":"mem_compact","completion":"","flags":["defensive","developmentonly"],"description":"Compacts the heap"},{"name":"mem_dump","completion":"","flags":["defensive","developmentonly"],"description":"Dump memory stats to text file or <stdout>."},{"name":"mem_test","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"memory","completion":"","flags":["defensive","developmentonly"],"description":"Print memory stats."},{"name":"memory_check_limit","completion":"","flags":["developmentonly"],"description":"Assert if peak memory use is over the limit."},{"name":"menuselect","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"menuselect"},{"name":"minimap_create","completion":"","flags":["cheat","clientdll"],"description":"Does a bunch of work to create a minimap"},{"name":"mm_debugprint","completion":"","flags":["defensive","developmentonly"],"description":"Show debug information about current matchmaking session"},{"name":"mm_ignored_sessions_reset","completion":"","flags":["developmentonly"],"description":"Reset ignored sessions"},{"name":"mm_queue_draft_show","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Display current draft"},{"name":"mm_queue_show_stats","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Display global server stats"},{"name":"model_dump_convert_info","completion":"","flags":["clientdll","defensive","developmentonly","gamedll","linked_concommand"],"description":"Print model load-time conversion info"},{"name":"movie_fixwave","completion":"","flags":["defensive","developmentonly"],"description":"Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc."},{"name":"mp_backup_restore_list_files","completion":"","flags":["gamedll","release"],"description":"Lists recent backup round files matching the prefix, most recent files first, accepts a numeric parameter to limit the number of files displayed"},{"name":"mp_backup_restore_load_file","completion":"","flags":["gamedll","release"],"description":"Loads player cash, KDA, scores and team scores; resets to the next round after the backup"},{"name":"mp_bot_ai_bt_clear_cache","completion":"","flags":["gamedll","release"],"description":"Clears the cache for behavior tree files."},{"name":"mp_debug_timeouts","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Prints time outs to the console for debugging"},{"name":"mp_disable_autokick","completion":"","flags":["gamedll","release"],"description":"Prevents a userid from being auto-kicked"},{"name":"mp_dump_timers","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Prints round timers to the console for debugging"},{"name":"mp_modify_timeouts","completion":"","flags":["gamedll","release"],"description":"mp_modify_timeouts <CT|T> <N>, e.g., mp_modify ct -1"},{"name":"mp_pause_match","completion":"","flags":["gamedll","release"],"description":"Pause the match in the next freeze time"},{"name":"mp_scrambleteams","completion":"","flags":["gamedll","release"],"description":"Scramble the teams and restart the game"},{"name":"mp_swapteams","completion":"","flags":["gamedll","release"],"description":"Swap the teams and restart the game"},{"name":"mp_unpause_match","completion":"","flags":["gamedll","release"],"description":"Resume the match"},{"name":"mp_warmup_end","completion":"","flags":["gamedll","release"],"description":"End warmup immediately."},{"name":"mp_warmup_start","completion":"","flags":["gamedll","release"],"description":"Start warmup."},{"name":"multvar","completion":"","flags":["dontrecord","release"],"description":"Multiply specified convar value."},{"name":"nav_add_to_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Add current area to the selected set."},{"name":"nav_add_to_selected_set_by_id","completion":"","flags":["cheat","gamedll"],"description":"Add specified area id to the selected set."},{"name":"nav_begin_deselecting","completion":"","flags":["cheat","gamedll"],"description":"Start continuously removing from the selected set."},{"name":"nav_begin_drag_deselecting","completion":"","flags":["cheat","gamedll"],"description":"Start dragging a selection area."},{"name":"nav_begin_drag_selecting","completion":"","flags":["cheat","gamedll"],"description":"Start dragging a selection area."},{"name":"nav_begin_selecting","completion":"","flags":["cheat","gamedll"],"description":"Start continuously adding to the selected set."},{"name":"nav_check_connectivity","completion":"","flags":["cheat","gamedll"],"description":"Checks to be sure every (or just the marked) nav area can get to every goal area for the map (hostages or bomb site)."},{"name":"nav_clear_attribute","completion":"Yes","flags":["cheat","gamedll"],"description":"Remove given nav attribute from all areas in the selected set."},{"name":"nav_clear_attributes","completion":"","flags":["cheat","gamedll"],"description":"Clear all nav attributes of selected area."},{"name":"nav_clear_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Clear the selected set."},{"name":"nav_create_indirect_connection","completion":"","flags":["cheat","gamedll"],"description":"Create a connection between the selected area and the area pointed at by the crosshair."},{"name":"nav_create_indirect_connection_from_to","completion":"","flags":["cheat","gamedll"],"description":"Create a connection between the current 'from' and 'to' locations."},{"name":"nav_create_indirect_connection_set_from_using_editpos","completion":"","flags":["cheat","gamedll"],"description":"Set the 'from' location of an indirect connection to be the current edit pos of nav_edit."},{"name":"nav_create_indirect_connection_set_to_using_editpos","completion":"","flags":["cheat","gamedll"],"description":"Set the 'to' location of an indirect connection to be the current edit pos of nav_edit."},{"name":"nav_delete","completion":"","flags":["cheat","gamedll"],"description":"Deletes the currently highlighted Area."},{"name":"nav_end_deselecting","completion":"","flags":["cheat","gamedll"],"description":"Stop continuously removing from the selected set."},{"name":"nav_end_drag_deselecting","completion":"","flags":["cheat","gamedll"],"description":"Stop dragging a selection area."},{"name":"nav_end_drag_selecting","completion":"","flags":["cheat","gamedll"],"description":"Stop dragging a selection area."},{"name":"nav_end_selecting","completion":"","flags":["cheat","gamedll"],"description":"Stop continuously adding to the selected set."},{"name":"nav_list_movable_meshes","completion":"","flags":["cheat","gamedll"],"description":"List the movable meshes registered with the movable meshes manager."},{"name":"nav_lower_drag_volume_max","completion":"","flags":["cheat","gamedll"],"description":"Lower the top of the drag select volume."},{"name":"nav_lower_drag_volume_min","completion":"","flags":["cheat","gamedll"],"description":"Lower the bottom of the drag select volume."},{"name":"nav_mark","completion":"","flags":["cheat","gamedll"],"description":"Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands."},{"name":"nav_mark_attribute","completion":"Yes","flags":["cheat","gamedll"],"description":"Set nav attribute for all areas in the selected set."},{"name":"nav_raise_drag_volume_max","completion":"","flags":["cheat","gamedll"],"description":"Raise the top of the drag select volume."},{"name":"nav_raise_drag_volume_min","completion":"","flags":["cheat","gamedll"],"description":"Raise the bottom of the drag select volume."},{"name":"nav_recall_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Re-selects the stored selected set."},{"name":"nav_remove_from_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Remove current area from the selected set."},{"name":"nav_select_radius","completion":"","flags":["cheat","gamedll"],"description":"Adds all areas in a radius to the selection set"},{"name":"nav_select_with_attribute","completion":"Yes","flags":["cheat","gamedll"],"description":"Selects areas with the given attribute."},{"name":"nav_set_movable_mesh_dormant_flag","completion":"","flags":["cheat","gamedll"],"description":"Set the movable mesh dormant flag (0=active, 1=dormant)"},{"name":"nav_split","completion":"","flags":["cheat","gamedll"],"description":"To split an Area into two, align the split line using your cursor and invoke the split command."},{"name":"nav_store_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Stores the current selected set for later retrieval."},{"name":"nav_switch","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Switches to navmesh for the specified spawngroup"},{"name":"nav_test_level_hull","completion":"","flags":["cheat","gamedll"],"description":"Find entities that intrude into the nav mesh.  List those entities in console output, and display bounding boxes around them for a while."},{"name":"nav_test_level_hull_move","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"nav_toggle_deselecting","completion":"","flags":["cheat","gamedll"],"description":"Start or stop continuously removing from the selected set."},{"name":"nav_toggle_in_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Remove current area from the selected set."},{"name":"nav_toggle_selected_set","completion":"","flags":["cheat","gamedll"],"description":"Toggles all areas into/out of the selected set."},{"name":"nav_toggle_selecting","completion":"","flags":["cheat","gamedll"],"description":"Start or stop continuously adding to the selected set."},{"name":"nav_unmark","completion":"","flags":["cheat","gamedll"],"description":"Clears the marked Area or Ladder."},{"name":"net_reloadgameevents","completion":"","flags":["developmentonly","gamedll"],"description":"Reload the game events"},{"name":"net_stats_json","completion":"","flags":["defensive","developmentonly"],"description":"Output server networking statistics in json format"},{"name":"nextdemo","completion":"","flags":["release"],"description":"Play next demo in sequence."},{"name":"noclip","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Toggle. Player becomes non-solid and flies.  Optional argument of 0 or 1 to force enable/disable"},{"name":"notarget","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Toggle. Player becomes hidden to NPCs."},{"name":"open_asset","completion":"","flags":["defensive","developmentonly"],"description":"Opens an asset in it's primary editor of choice. Specify the full path to the asset from the mod directory."},{"name":"open_current_map_in_hammer","completion":"","flags":["developmentonly"],"description":"opens the current map in hammer."},{"name":"open_current_map_pulse_in_tool","completion":"Yes","flags":["developmentonly","vconsole_fuzzy_matching"],"description":"Opens the specified pulse used in this map in the editor.\n\tArguments: <pulse_file>"},{"name":"p2p_listpeers","completion":"","flags":["defensive","developmentonly"],"description":"List currently known peers."},{"name":"p2p_ping","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Ping a peer."},{"name":"panorama_console_reset_size_and_position","completion":"","flags":["clientdll","defensive","developmentonly","hidden","linked_concommand"],"description":"Resets the panorama console to its default size and position"},{"name":"panorama_dispatch_event","completion":"","flags":["defensive","developmentonly"],"description":"Dispatch the event defined by the argument string. No creating panel is specified."},{"name":"panorama_dump_symbols","completion":"","flags":["defensive","developmentonly"],"description":"<ESymbolType> Dump all of the symbols in the Panorama symbol table"},{"name":"panorama_generate_layout_xsd","completion":"","flags":["defensive","developmentonly"],"description":"Generate the Layout XML Schema Definition for the current run-time (types are dependent on which game DLL is running)."},{"name":"panorama_print_cache_status","completion":"","flags":["defensive","developmentonly"],"description":"Print internal panorama refcounts for every file"},{"name":"panorama_print_svg_stats","completion":"","flags":["developmentonly"],"description":""},{"name":"particle_profile","completion":"","flags":["defensive","developmentonly"],"description":"Profile particle"},{"name":"particle_profile_spike","completion":"","flags":["defensive","developmentonly"],"description":"Profile particle spike"},{"name":"particle_reset_assertions","completion":"","flags":["developmentonly"],"description":"Causes all single-fire particle assertions to trigger once more."},{"name":"particle_stop_all","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Stops all particle systems currently playing"},{"name":"particle_stop_specified","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Stops all particle systems that match specified name"},{"name":"particle_stop_unspecified","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Stops all particle systems that don't match specified name"},{"name":"particle_test_create","completion":"","flags":["cheat","gamedll"],"description":"Creates the named particle system where the player is looking.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"particle_test_destroy","completion":"","flags":["cheat","gamedll"],"description":"Destroys all particle systems matching the specified name.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"particle_test_start","completion":"","flags":["cheat","gamedll"],"description":"Dispatches the test particle system with the parameters specified in particle_test_file,\n particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"particle_test_stop","completion":"","flags":["cheat","gamedll"],"description":"Stops all particle systems on the selected entities.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"path","completion":"","flags":["defensive","developmentonly"],"description":"Show the filesystem path."},{"name":"pause","completion":"","flags":["release"],"description":"Toggle the server pause state."},{"name":"perfectworld_replenish_funds","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Opens Perfect World funds replenishment page for account."},{"name":"phys_create_test_character_proxy","completion":"","flags":["developmentonly","gamedll"],"description":"Create test character proxy"},{"name":"phys_debug_draw","completion":"","flags":["defensive","developmentonly"],"description":"Set up debug-draw of physics internal state"},{"name":"phys_dump_intersection_controller","completion":"","flags":["developmentonly","gamedll"],"description":"Dump intersection controller status"},{"name":"phys_dump_main_world","completion":"","flags":["developmentonly","gamedll"],"description":"Dump physics main world to file"},{"name":"phys_dump_memory","completion":"","flags":["developmentonly","gamedll"],"description":"Dump memory usage"},{"name":"phys_list","completion":"","flags":["developmentonly","gamedll"],"description":"List all physics component contents of every entity in the game;\n    -stream [1|0]         initiate|terminate streaming to physics debugger\n    -allents              include non-physical entities\n    -classes              print class names\n    -sdk                  Rubikon-wide memory short status\n    -sdk -struct          Rubikon-wide memory use per struct\n    -sdk -rebuildsvms     Rubikon-wide SVM force rebuild and status\n    -world                current state of the world\n    -world -touch         list body pairs (bodies in contact)\n    -world -save <name>   save world to a file\n    -world -mem           memory dump (separately per game dll)\n    -world -snapshots     Start/Stop dumping snapshots of the world into the current directory\n    -world -agg           current aggregate data registry (loaded resources)\n"},{"name":"phys_shoot","completion":"","flags":["cheat","gamedll"],"description":"Shoots a phys object."},{"name":"phys_sleep","completion":"","flags":["developmentonly","gamedll"],"description":"Put all physics in all the worlds to sleep"},{"name":"phys_wakeup","completion":"","flags":["developmentonly","gamedll"],"description":"Wake all physics objects in the Main physics up"},{"name":"physics_add_test","completion":"","flags":["developmentonly","gamedll"],"description":"add test object"},{"name":"physics_debug_entity","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Dumps debug info for an entity"},{"name":"physics_highlight_active","completion":"","flags":["developmentonly","gamedll"],"description":"Turns on the absbox for all active physics objects.\n  0 : un-highlight.\n"},{"name":"physics_remove_test","completion":"","flags":["developmentonly","gamedll"],"description":"remove test object"},{"name":"physics_report_active","completion":"","flags":["developmentonly","gamedll"],"description":"Lists all active physics objects\n  -more : extra info\n"},{"name":"pixelvis_debug","completion":"","flags":["cheat"],"description":"Dump debug info"},{"name":"plant_bomb","completion":"","flags":["cheat","gamedll"],"description":"Plant a bomb where the player is looking."},{"name":"play","completion":"","flags":["server_can_execute"],"description":"Play a sound."},{"name":"playcast","completion":"","flags":["release"],"description":"Play a broadcast"},{"name":"playdemo","completion":"Yes","flags":["release"],"description":"Play a recorded demo file (.dem )."},{"name":"player_ping","completion":"","flags":["client_can_execute","gamedll"],"description":"Creates a ping notification where the player is looking."},{"name":"playsound","completion":"Yes","flags":["defensive","developmentonly"],"description":"playsound <soundname>"},{"name":"playsoundscape","completion":"Yes","flags":["cheat","clientdll"],"description":"Forces a soundscape to play"},{"name":"playvol","completion":"","flags":["defensive","developmentonly"],"description":"Play a sound at a specified volume."},{"name":"png_screenshot","completion":"","flags":["defensive","developmentonly"],"description":"Take a .png screenshot: png_screenshot [filename]"},{"name":"pop_var_values","completion":"","flags":["defensive","developmentonly"],"description":"Restore previously pushed convars and config values"},{"name":"print_changed_convars","completion":"","flags":["release"],"description":"Prints all convars that have changed from their default value"},{"name":"print_mapgroup","completion":"","flags":["clientdll","release"],"description":"Prints the current mapgroup and the contained maps"},{"name":"print_mapgroup_sv","completion":"","flags":["gamedll","release"],"description":"Prints the current mapgroup and the contained maps"},{"name":"progress_enable","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"prop_debug","completion":"","flags":["cheat","gamedll"],"description":"Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1."},{"name":"prop_dynamic_create","completion":"","flags":["cheat","gamedll"],"description":"Creates a dynamic prop with a specific .vmdl aimed away from where the player is looking.\n\tArguments: {.vmdl name}"},{"name":"prop_physics_create","completion":"","flags":["cheat","gamedll"],"description":"Creates a physics prop with a specific .vmdl aimed away from where the player is looking.\n\tArguments: {.vmdl name}"},{"name":"pulse_debug_entity","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Opens a graph referencing the selected entity. If it is referenced by more than 1 graph, list all the active pulse graph instances referring to that entity so you can pick which one you want."},{"name":"pulse_debug_print","completion":"","flags":["developmentonly"],"description":"Usage: pulse_debug_print <vpulse_resource>"},{"name":"pulse_list_game_blackboards","completion":"","flags":["cheat","gamedll"],"description":"List all the active pulse graph instances"},{"name":"pulse_list_graphs","completion":"","flags":["cheat"],"description":"List all the active pulse graph instances"},{"name":"pulse_open_graph_id","completion":"","flags":["cheat"],"description":"Open a specific graph instance by id"},{"name":"pulse_print_graph_execution_history","completion":"","flags":["cheat"],"description":"Prints the execution history of a graph by filename or instanceid"},{"name":"push_var_values","completion":"","flags":["defensive","developmentonly"],"description":"Save convars and config values"},{"name":"quit","completion":"","flags":["release","vconsole_set_focus"],"description":"Quit the game"},{"name":"r_dx11_report_live_objects","completion":"","flags":["defensive","developmentonly"],"description":"Prints out live D3D11 objects (requires -dx11debug)"},{"name":"r_force_engine_render_frame","completion":"","flags":["defensive","developmentonly"],"description":"Force a single render of the engine viewport."},{"name":"r_gpu_mem_stats","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Display GPU memory usage."},{"name":"r_print_buffers","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Print Vertex/Index/GPU buffers."},{"name":"r_print_texture_stats","completion":"","flags":["defensive","developmentonly"],"description":"Texture stats"},{"name":"r_render_coordination_state","completion":"","flags":["defensive","developmentonly"],"description":"Prints out the current render coordination state."},{"name":"r_renderdoc_capture_frame","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Triggers a RenderDoc capture"},{"name":"r_renderdoc_capture_window_dx11","completion":"Yes","flags":["developmentonly"],"description":"Triggers a RenderDoc capture of a specific Window"},{"name":"r_renderdoc_capture_window_vulkan","completion":"Yes","flags":["developmentonly"],"description":"Triggers a RenderDoc capture of a specific Window"},{"name":"r_textures_evict_all","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Evict all resident texture."},{"name":"r_toggleviewportsize","completion":"","flags":["defensive","developmentonly"],"description":"Toggles viewport size between small + full window."},{"name":"r_viewport","completion":"","flags":["defensive","developmentonly"],"description":"Slams viewport size to a specified value."},{"name":"radio","completion":"","flags":["clientdll","release"],"description":"Opens a radio menu"},{"name":"radio1","completion":"","flags":["clientdll","release"],"description":"Opens a radio menu"},{"name":"radio2","completion":"","flags":["clientdll","release"],"description":"Opens a radio menu"},{"name":"radio3","completion":"","flags":["clientdll","release"],"description":"Opens a radio menu"},{"name":"ragdoll_cleanup_all","completion":"","flags":["cheat","clientdll","gamedll","linked_concommand"],"description":"Cleans up all ragdolls."},{"name":"rangefinder","completion":"","flags":["cheat","gamedll"],"description":"Measures distance along a ray"},{"name":"rangefinder2d","completion":"","flags":["cheat","gamedll"],"description":"Measures distance along a ray, only measuring along XY plane."},{"name":"ray_bench","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Load the rays and run the benchmark"},{"name":"rcon","completion":"","flags":["dontrecord","release"],"description":"Issue an rcon command."},{"name":"rebuy","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Attempt to repurchase items with the order listed in cl_rebuy"},{"name":"record","completion":"","flags":["cheat","dontrecord","release"],"description":"Record a demo."},{"name":"redirectend","completion":"","flags":["hidden","release"],"description":"Redirect server console output"},{"name":"redirectstart","completion":"","flags":["hidden","release"],"description":"Redirect server console output"},{"name":"regenerate_weapon_skins","completion":"","flags":["cheat","clientdll"],"description":""},{"name":"reload_store_config","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"reloadgame","completion":"","flags":["cheat","vconsole_set_focus"],"description":"Reload the most recent saved game."},{"name":"remove_weapon","completion":"Yes","flags":["cheat","client_can_execute","gamedll"],"description":"Remove a weapon held by the player.\n\tArguments: <weapon subclass name>"},{"name":"removeid","completion":"Yes","flags":["defensive","developmentonly"],"description":"Remove a user ID from the ban list."},{"name":"removeip","completion":"Yes","flags":["defensive","developmentonly"],"description":"Remove an IP address from the ban list."},{"name":"repeat_last_console_command","completion":"","flags":["release"],"description":"Repeat last console command."},{"name":"replant_bomb","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"replay_death","completion":"","flags":["cheat","gamedll"],"description":"start hltv replay of last death"},{"name":"replay_start","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Start Source2 TV replay: replay_start <delay>|stash [<player name or index>]"},{"name":"replay_stop","completion":"","flags":["client_can_execute","gamedll"],"description":"stop hltv replay"},{"name":"report_entities","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"Lists all entities"},{"name":"report_simthinklist","completion":"","flags":["developmentonly","gamedll"],"description":"Lists all simulating/thinking entities"},{"name":"report_soundpatch","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"reports sound patch count"},{"name":"reset_gameconvars","completion":"","flags":["cheat"],"description":"Reset game convars to default values"},{"name":"resource_leaks","completion":"","flags":["defensive","developmentonly"],"description":"resource_leaks <resource_name>: Show resource leaks for the named resource"},{"name":"resource_list","completion":"","flags":["defensive","developmentonly"],"description":"List loaded resources matching a substring"},{"name":"resource_log_allocate_timing","completion":"","flags":["defensive","developmentonly"],"description":"Log time spent in Allocate for all resource types"},{"name":"resource_manifest_validate_modules","completion":"","flags":["defensive","developmentonly"],"description":"Scan all of the loaded modules and validate any resource manifests found"},{"name":"resource_repeated_reload","completion":"","flags":["defensive","developmentonly"],"description":"resource_repeated_reload <count> <resource_name> (<resource name> ...): Load and unload the specified resource(s)"},{"name":"resource_reset_allocate_timing","completion":"","flags":["defensive","developmentonly"],"description":"Reset tracked time spent in Allocate (see resource_log_allocate_timing)"},{"name":"respawn_player","completion":"","flags":["cheat","gamedll"],"description":"Respawns the player from death!\n"},{"name":"restart","completion":"","flags":["cheat","vconsole_set_focus"],"description":"Poor man's restart: reload the current map from disk."},{"name":"restart_in_insecure","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Restart in insecure mode"},{"name":"restart_in_trusted","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Restart in trusted mode"},{"name":"restart_in_untrusted","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Restart in untrusted mode"},{"name":"restart_normal","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Restart"},{"name":"retake_barrier_clear","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"retake_barrier_point","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"retake_barrier_spawn","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"rr_dump_rules","completion":"","flags":["cheat","gamedll"],"description":"Print all response rules"},{"name":"rr_forceconcept","completion":"","flags":["cheat","gamedll"],"description":"fire a response concept directly at a given character.\nUSAGE: rr_forceconcept <target name or index> <concept> \"criteria1:value1,criteria2:value2,...\"\ncriteria values are optional.\n"},{"name":"rs_dump_stats","completion":"","flags":["developmentonly"],"description":"rs_dump_stats - Dump resourcesystem stats."},{"name":"run_perftest","completion":"","flags":["cheat","dontrecord"],"description":"Execute perftest.cfg"},{"name":"save","completion":"","flags":["defensive","developmentonly","dontrecord","gamedll"],"description":"Save Game"},{"name":"save_clear_subdirectory","completion":"","flags":["defensive","developmentonly","gamedll","replicated"],"description":""},{"name":"save_finish_async","completion":"","flags":["defensive","developmentonly","gamedll"],"description":""},{"name":"save_set_subdirectory","completion":"","flags":["defensive","developmentonly","gamedll","replicated"],"description":""},{"name":"save_showelapsedtime","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"display up-to-date elapsed play time"},{"name":"save_watchclass","completion":"Yes","flags":["defensive","developmentonly","gamedll"],"description":"Restrict spew to entities with matching classname"},{"name":"save_watchentity","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Restrict spew to entity index"},{"name":"say","completion":"","flags":["client_can_execute","gamedll"],"description":"Display player message"},{"name":"say_team","completion":"","flags":["client_can_execute","gamedll"],"description":"Display player message to team"},{"name":"sc_dumpworld","completion":"","flags":["cheat"],"description":"Dump a list of the objects in a sceneworld (Usage: sc_dumpworld <world_index>)"},{"name":"sc_dumpworld3d","completion":"","flags":["cheat"],"description":"Dump the objects in a sceneworld into a 3d geoview buffer (Usage: sc_dumpworld3d <world_index>)"},{"name":"sc_list_extradata_allocations","completion":"","flags":["defensive","developmentonly"],"description":"Prints out the overall extra data allocation counts"},{"name":"sc_listworlds","completion":"","flags":["cheat"],"description":"List all the active sceneworlds"},{"name":"sc_setclassflags","completion":"","flags":["cheat"],"description":"Low level command to set the flags byte associated with an object class. sc_SetClassFlags <classname> <value>\n"},{"name":"sc_showclasses","completion":"","flags":["cheat"],"description":"List the object class names known by scenesystem\n"},{"name":"scene_playvcd","completion":"Yes","flags":["cheat","gamedll"],"description":"Play the given VCD as an instanced scripted scene."},{"name":"screenshot","completion":"","flags":["defensive","developmentonly"],"description":"Take a screenshot: screenshot [filename]"},{"name":"script_add_debug_filter","completion":"","flags":["cheat","gamedll"],"description":"Add a filter to the game debug overlay"},{"name":"script_add_watch","completion":"","flags":["cheat","gamedll"],"description":"Add a watch to the game debug overlay"},{"name":"script_add_watch_pattern","completion":"","flags":["cheat","gamedll"],"description":"Add a watch to the game debug overlay"},{"name":"script_attach_debugger","completion":"","flags":["cheat","gamedll"],"description":"Connect the vscript VM to the script debugger"},{"name":"script_clear_watches","completion":"","flags":["cheat","gamedll"],"description":"Clear all watches from the game debug overlay"},{"name":"script_debug","completion":"","flags":["cheat","gamedll"],"description":"Toggle the in-game script debug features"},{"name":"script_dump_all","completion":"","flags":["cheat","gamedll"],"description":"Dump the state of the VM to the console"},{"name":"script_find","completion":"","flags":["cheat","gamedll"],"description":"Find a key in the VM "},{"name":"script_help","completion":"","flags":["cheat","gamedll"],"description":"Output help for script functions"},{"name":"script_help2","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Output help for script functions suitable for auto-completion"},{"name":"script_reload","completion":"","flags":["cheat","gamedll"],"description":"Reload scripts"},{"name":"script_reload_code","completion":"","flags":["cheat","gamedll"],"description":"Execute a vscript file, replacing existing functions with the functions in the run script"},{"name":"script_reload_entity_code","completion":"","flags":["cheat","gamedll"],"description":"Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts"},{"name":"script_remove_debug_filter","completion":"","flags":["cheat","gamedll"],"description":"Remove a filter from the game debug overlay"},{"name":"script_remove_watch","completion":"","flags":["cheat","gamedll"],"description":"Remove a watch from the game debug overlay"},{"name":"script_remove_watch_pattern","completion":"","flags":["cheat","gamedll"],"description":"Remove a watch from the game debug overlay"},{"name":"script_resurrect_unreachable","completion":"","flags":["cheat","gamedll"],"description":"Use the garbage collector to track down reference cycles"},{"name":"script_trace_disable","completion":"","flags":["cheat","gamedll"],"description":"Turn off a particular trace output by file or function name"},{"name":"script_trace_disable_all","completion":"","flags":["cheat","gamedll"],"description":"Turn off all trace output"},{"name":"script_trace_disable_key","completion":"","flags":["cheat","gamedll"],"description":"Turn off a particular trace output by table/instance"},{"name":"script_trace_enable","completion":"","flags":["cheat","gamedll"],"description":"Turn on a particular trace output by file or function name"},{"name":"script_trace_enable_all","completion":"","flags":["cheat","gamedll"],"description":"Turn on all trace output"},{"name":"script_trace_enable_key","completion":"","flags":["cheat","gamedll"],"description":"Turn on a particular trace output by table/instance"},{"name":"scrubber","completion":"","flags":["defensive","developmentonly"],"description":"Scrub system off - not a dev build"},{"name":"sellbackall","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Attempt to refund all equipment"},{"name":"send_round_backup_file_list","completion":"","flags":["gamedll","hidden","release"],"description":""},{"name":"server_game_time","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Gives the game time in seconds (server's curtime)"},{"name":"server_snd_cast","completion":"","flags":["cheat","gamedll"],"description":"Casts a ray and starts a sound event where the ray hits. The sound event will retrigger periodically. Usage: server_snd_cast <eventname> [<retrigger time>] [<max distance>]. Arguments that are specified will become defaults for the remainder of the session."},{"name":"server_snd_pos","completion":"","flags":["cheat","gamedll"],"description":"Starts a sound event at a given position. The sound event will retrigger periodically. Usage: server_snd_pos <eventname> <retrigger time> <x> <y> <z>."},{"name":"servervoice_clear","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"servervoice_clear"},{"name":"servervoice_dump","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"servervoice_dump"},{"name":"setang","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats)."},{"name":"setang_exact","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats)."},{"name":"setinfo","completion":"","flags":["clientcmd_can_execute"],"description":"Adds a new user info value"},{"name":"setmodel","completion":"","flags":["cheat","gamedll"],"description":"Changes's player's model"},{"name":"setpause","completion":"","flags":["release"],"description":"Set the pause state of the server."},{"name":"setpos","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Move player to specified origin (must have sv_cheats)."},{"name":"setpos_exact","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Move player to an exact specified origin (must have sv_cheats)."},{"name":"setpos_player","completion":"","flags":["cheat","client_can_execute","gamedll"],"description":"Move specified player to specified origin (must have sv_cheats)."},{"name":"shake","completion":"","flags":["cheat","gamedll"],"description":"Shake the screen."},{"name":"shake_stop","completion":"","flags":["cheat","clientdll"],"description":"Stops all active screen shakes.\n"},{"name":"shake_testpunch","completion":"","flags":["cheat","clientdll"],"description":"Test a punch-style screen shake.\n"},{"name":"shatterglass_break","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"shatterglass_restore","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"show_loadout_toggle","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Toggles loadout display"},{"name":"show_untrusted_warning_again","completion":"","flags":["clientcmd_can_execute","clientdll","hidden"],"description":"Show untrusted warning again"},{"name":"showconsole","completion":"","flags":["dontrecord","release"],"description":"Show the console."},{"name":"showents","completion":"","flags":["cheat","gamedll"],"description":"Dump entity list to console."},{"name":"ShowSteamStatsSessionID","completion":"","flags":["clientdll","developmentonly"],"description":"Prints out the game stats session ID's (developer convar must be set to non-zero)."},{"name":"showtriggers","completion":"","flags":["cheat","gamedll"],"description":"Enable or Disable showing trigger entities"},{"name":"showtriggers_toggle","completion":"","flags":["cheat","gamedll"],"description":"Displays the movement bounding box for the triggers in orange.  Some entites will also display entity specific overlays.\n\tArguments:   \t{entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"slot0","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot1","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot10","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot11","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot12","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot13","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot2","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot3","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot4","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot5","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot6","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot7","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot8","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"slot9","completion":"","flags":["clientdll","server_can_execute"],"description":""},{"name":"snapto","completion":"","flags":["clientdll","defensive","developmentonly"],"description":""},{"name":"snd__beatpattern_stop_track","completion":"","flags":["cheat"],"description":"Stops the specified track"},{"name":"snd_async_flush","completion":"","flags":["defensive","developmentonly"],"description":"Flush all unlocked async audio data"},{"name":"snd_async_showmem","completion":"","flags":["defensive","developmentonly"],"description":"Show async memory stats"},{"name":"snd_async_showmem_music","completion":"","flags":["defensive","developmentonly"],"description":"Show async memory stats for just non-streamed music"},{"name":"snd_async_showmem_summary","completion":"","flags":["defensive","developmentonly"],"description":"Show brief async memory stats"},{"name":"snd_beatpattern_flush","completion":"","flags":["cheat"],"description":"Purge and reload all beat pattern data and files."},{"name":"snd_beatpattern_print_activetracks","completion":"","flags":["cheat"],"description":"List all active tracks"},{"name":"snd_beatpattern_print_patterns","completion":"","flags":["cheat"],"description":"List all available beat patterns"},{"name":"snd_beatpattern_set_track_bpm","completion":"","flags":["cheat"],"description":"Sets the tempo of the specified track"},{"name":"snd_beatpattern_set_track_transpose","completion":"","flags":["cheat"],"description":"Sets the transposition of the specified track"},{"name":"snd_beatpattern_stop_all_tracks","completion":"","flags":["cheat"],"description":"Stops all currently playing patterns"},{"name":"snd_cast","completion":"Yes","flags":["cheat"],"description":"Casts a ray and starts a sound event where the ray hits. The sound event will retrigger periodically if cl_snd_cast_retrigger is set. The sound event will clear previous snd_cast events if cl_snd_cast_clear is set. Usage: snd_cast <eventname> [<retrigger time>] [<max distance>]. Arguments that are specified will become defaults for the remainder of the session."},{"name":"snd_compare_soundevents","completion":"","flags":["cheat","developmentonly"],"description":"Compare the compiled and loaded contents of 2 soundevents."},{"name":"snd_cs_duck_reverb","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"One shot trigger to duck reverb for a few seconds."},{"name":"snd_front_headphone_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual front left/right headphones."},{"name":"snd_front_stereo_speaker_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual front left/right speakers."},{"name":"snd_front_surround_speaker_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual front left/right speakers."},{"name":"snd_get_physics_surface_properties","completion":"","flags":["cheat"],"description":"Get physics surface properties for all the materials."},{"name":"snd_headphone_pan_exponent","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the exponent for the pan xfade from phone to phone if the \"exp\" pan law is being used."},{"name":"snd_headphone_pan_radial_weight","completion":"","flags":["defensive","developmentonly"],"description":"Apply cos(angle) * weight before pan law"},{"name":"snd_list_deferred_soundevents","completion":"","flags":["cheat","developmentonly"],"description":"List all current deferred load soundevents"},{"name":"snd_list_soundevents","completion":"","flags":["cheat","developmentonly"],"description":"List all available soundevents"},{"name":"snd_list_soundevents_by_stack","completion":"","flags":["cheat","developmentonly"],"description":"List all available soundevents using specified stack name"},{"name":"snd_print_current_mixer_mixgroup","completion":"","flags":["defensive","developmentonly"],"description":"Get data related to mix group matching string"},{"name":"snd_print_samplers","completion":"","flags":["cheat"],"description":"List all available samplers"},{"name":"snd_print_soundevent","completion":"Yes","flags":["developmentonly","vconsole_fuzzy_matching","vconsole_set_focus"],"description":"Print the data associated with the specified soundevent."},{"name":"snd_print_soundevent_default_public_properties","completion":"Yes","flags":["developmentonly","vconsole_fuzzy_matching","vconsole_set_focus"],"description":"Print the default public properties of a specified soundevent. Values do not reflect values set on the soundevent. For that see \"snd_print_soundevent\""},{"name":"snd_purge_vsnd_table","completion":"","flags":["developmentonly"],"description":"Purges the VSnd table"},{"name":"snd_rear_headphone_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position  (in degrees) of the virtual rear left/right headphones."},{"name":"snd_rear_stereo_speaker_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual rear left/right speakers."},{"name":"snd_rear_surround_speaker_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual rear left/right speakers."},{"name":"snd_refresh_ui_audio_state","completion":"","flags":["cheat","clientdll"],"description":"Restores audio DSP state for the UI."},{"name":"snd_remove_all_soundevents","completion":"","flags":["cheat","developmentonly"],"description":"Remove all soundevents"},{"name":"snd_remove_soundevent","completion":"","flags":["cheat","developmentonly"],"description":"Remove the specified soundevent"},{"name":"snd_samplers_play_note","completion":"","flags":["cheat"],"description":"Play a note from a specified sampler"},{"name":"snd_samplers_stop_note","completion":"","flags":["cheat"],"description":"Stop a note from a specified sampler"},{"name":"snd_set_physics_surface_properties","completion":"","flags":["cheat"],"description":"Set physics surface properties for materials. Usage: <heuristic #> <commit>"},{"name":"snd_setmixer","completion":"","flags":["developmentonly"],"description":"Set named Mixgroup of current mixer to mix vol, mute, solo."},{"name":"snd_setmixlayer","completion":"","flags":["developmentonly"],"description":"Set named Mixgroup of named mix layer to mix vol, mute, solo."},{"name":"snd_side_surround_speaker_position","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the position (in degrees) of the virtual rear left/right speakers."},{"name":"snd_sos_cl_soundevent_pause_last","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Test"},{"name":"snd_sos_cl_soundevent_start","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Test"},{"name":"snd_sos_cl_soundevent_stop_last","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Test"},{"name":"snd_sos_cl_soundevent_unpause_last","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Test"},{"name":"snd_sos_compare_operator_stacks","completion":"","flags":["cheat"],"description":"Compares 2 operator stacks and spews any errors"},{"name":"snd_sos_flush_operators","completion":"","flags":["cheat"],"description":"Flush and re-parse the sound operator system"},{"name":"snd_sos_get_operator_field_info","completion":"","flags":["cheat"],"description":"Currently gets info for a single operator field"},{"name":"snd_sos_pause_soundevent","completion":"","flags":["cheat"],"description":"Pause the specified soundevent in the list"},{"name":"snd_sos_print_class_sizes","completion":"","flags":["cheat"],"description":"Prints the sizes of relevant sos classes."},{"name":"snd_sos_print_field_name_strings","completion":"","flags":["cheat"],"description":"Prints a list of currently cached field name strings"},{"name":"snd_sos_print_groups","completion":"","flags":["cheat"],"description":"Prints the current state of the groups system"},{"name":"snd_sos_print_operator_stack","completion":"","flags":["cheat"],"description":"Prints a master list of currently exposed variables"},{"name":"snd_sos_print_operator_stack_operator","completion":"","flags":["cheat"],"description":"Prints an operator from a stack"},{"name":"snd_sos_print_operator_stacks","completion":"","flags":["cheat"],"description":"Prints a list of currently available stacks"},{"name":"snd_sos_print_operators","completion":"","flags":["cheat"],"description":"Prints a list of currently available operators"},{"name":"snd_sos_print_stack_exec_list","completion":"","flags":["cheat"],"description":"Prints the current stack execution list"},{"name":"snd_sos_print_strings","completion":"","flags":["cheat"],"description":"Prints a list of currently cached strings"},{"name":"snd_sos_print_tool_properties","completion":"","flags":["cheat"],"description":"Prints the current state of tool properties."},{"name":"snd_sos_resolve_execute_operator","completion":"","flags":["cheat"],"description":"Resolve the inputs and execute one specified operator from a specified stack"},{"name":"snd_sos_set_operator_field","completion":"","flags":["cheat"],"description":"Currently sets a single float operator field"},{"name":"snd_sos_set_operator_field_by_guid","completion":"","flags":["cheat"],"description":"Currently sets a single float operator field"},{"name":"snd_sos_soundevent_profile","completion":"","flags":["cheat"],"description":"Dump a record of current soundevents and profile data"},{"name":"snd_sos_start_soundevent","completion":"Yes","flags":["cheat"],"description":"Starts a specified soundevent"},{"name":"snd_sos_start_soundevent_at_pos","completion":"Yes","flags":["cheat"],"description":"Starts a specified soundevent at the given position"},{"name":"snd_sos_start_stack","completion":"","flags":["cheat"],"description":"Starts a specified stack via an empty soundevent"},{"name":"snd_sos_stop_all_soundevents","completion":"","flags":["cheat"],"description":"Stops all soundevents currently on the execution list"},{"name":"snd_sos_stop_soundevent_guid","completion":"","flags":["cheat"],"description":"Stops a specified soundevent"},{"name":"snd_sos_stop_soundevent_index","completion":"","flags":["cheat"],"description":"Stops a specified soundevent"},{"name":"snd_sos_stop_track","completion":"","flags":["cheat"],"description":"Stop the specified track and it's queue."},{"name":"snd_sos_sv_soundevent_pause_last","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Test"},{"name":"snd_sos_sv_soundevent_start","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Test"},{"name":"snd_sos_sv_soundevent_stop_last","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Test"},{"name":"snd_sos_sv_soundevent_unpause_last","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Test"},{"name":"snd_sos_sv_test_gender","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Test"},{"name":"snd_sos_test_soundmessage","completion":"","flags":["cheat"],"description":"test"},{"name":"snd_sos_unpause_soundevent","completion":"","flags":["cheat"],"description":"UnPause the first soundevent in the list"},{"name":"snd_soundevent_clear_deferred","completion":"","flags":["cheat","developmentonly"],"description":"Clear the list of deferred soundevents for loading."},{"name":"snd_soundmixer_flush","completion":"","flags":["defensive","developmentonly"],"description":"Reload soundmixers.txt file."},{"name":"snd_soundmixer_list_mix_groups","completion":"","flags":["defensive","developmentonly"],"description":"List all mix groups to dev console."},{"name":"snd_soundmixer_list_mix_layers","completion":"","flags":["defensive","developmentonly"],"description":"List all mix layers to dev console."},{"name":"snd_soundmixer_list_mixers","completion":"","flags":["defensive","developmentonly"],"description":"List all mixers to dev console."},{"name":"snd_soundmixer_set_trigger_factor","completion":"","flags":["developmentonly"],"description":"Set named mix layer / mix group, trigger amount."},{"name":"snd_soundmixer_setmixlayer_amount","completion":"","flags":["developmentonly"],"description":"Set named mix layer mix amount."},{"name":"snd_steamaudio_display_probes","completion":"","flags":["defensive","developmentonly"],"description":"Load all the probes from a file and display probes based on the passed on arguments."},{"name":"snd_stereo_speaker_pan_exponent","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the exponent for the pan xfade from speaker to speaker if the \"exp\" pan law is being used."},{"name":"snd_stereo_speaker_pan_radial_weight","completion":"","flags":["defensive","developmentonly"],"description":"Apply cos(angle) * weight before pan law"},{"name":"snd_surround_speaker_pan_exponent","completion":"","flags":["defensive","developmentonly"],"description":"Specifies the exponent for the pan xfade from speaker to speaker if the \"exp\" pan law is being used."},{"name":"snd_surround_speaker_pan_radial_weight","completion":"","flags":["defensive","developmentonly"],"description":"Apply cos(angle) * weight before pan law"},{"name":"sndplaydelay","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"soundinfo","completion":"","flags":["release"],"description":"Describe the current sound device with an active voice list."},{"name":"soundlist","completion":"","flags":["defensive","developmentonly"],"description":"List all known sounds."},{"name":"soundscape_dumpclient","completion":"","flags":["cheat","clientdll"],"description":"Dumps the client's soundscape data.\n"},{"name":"soundscape_flush","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Flushes the server & client side soundscapes"},{"name":"soundsysteminfo","completion":"","flags":["defensive","developmentonly"],"description":"Describe the current sound device without an active voice list."},{"name":"spawnCashStack","completion":"","flags":["cheat","developmentonly","gamedll"],"description":""},{"name":"spec_goto","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Move the spectator camera to a specific location. `spec_goto x y z pitch yaw`"},{"name":"spec_lock_to_current_player","completion":"","flags":["clientdll","developmentonly"],"description":"As an observer, lock the spectator target to the currently observed target"},{"name":"spec_mode","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Set spectator mode"},{"name":"spec_next","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Spectate next player"},{"name":"spec_player","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Spectate a player by name or slot"},{"name":"spec_pos","completion":"","flags":["cheat","clientdll"],"description":"dump position and angles to the console"},{"name":"spec_prev","completion":"","flags":["clientcmd_can_execute","clientdll"],"description":"Spectate previous player"},{"name":"spew_fonts","completion":"","flags":["defensive","developmentonly"],"description":"Spew information about font manager fonts"},{"name":"splitscreen_testreadconfigconflict","completion":"","flags":["defensive","developmentonly"],"description":""},{"name":"ss_add","completion":"","flags":["defensive","developmentonly"],"description":"Adds a splitscreen user."},{"name":"ss_remove","completion":"","flags":["defensive","developmentonly"],"description":"Removes a splitscreen user."},{"name":"ss_teleport","completion":"","flags":["cheat","clientdll","developmentonly"],"description":"Teleport other splitscreen player to my location."},{"name":"StackStats_Dump","completion":"Yes","flags":["developmentonly"],"description":"Dump a named stackstats structure to disk. Usage: stackstats_dump \"structname\" [\"filename\"]"},{"name":"start_rec_mic","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Start recording to a desired wav."},{"name":"startdemos","completion":"","flags":["release"],"description":"Play demos in demo sequence."},{"name":"startmovie","completion":"","flags":["defensive","developmentonly","dontrecord"],"description":"Start recording movie frames."},{"name":"stats","completion":"","flags":["defensive","developmentonly"],"description":"Prints server performance variables"},{"name":"stats_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out perf statistics to the console, clears perf history"},{"name":"stats_print_gpu","completion":"","flags":["defensive","developmentonly"],"description":"Prints out GPU perf statistics to the console.  Requires stats_display > 0, and stats_collect_gpu = true.  Optional argument of CSV filename"},{"name":"status","completion":"","flags":["release"],"description":"Print connection status"},{"name":"status_json","completion":"","flags":["release"],"description":"Print status in JSON format"},{"name":"steamvrevent_quit","completion":"","flags":["defensive","developmentonly","gamedll","hidden"],"description":"steamvrevent_quit"},{"name":"stop","completion":"","flags":["release"],"description":"Finish recording demo."},{"name":"stop_rec_mic","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Stop recording to a desired wav."},{"name":"stop_rec_mic_all","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Stop recording all mic streams."},{"name":"stopdemos","completion":"","flags":["release"],"description":"Stop looping demos (current demo will complete)."},{"name":"stopsound","completion":"","flags":["cheat"],"description":""},{"name":"stopsoundscape","completion":"","flags":["cheat","clientdll"],"description":"Stops all soundscape processing and fades current looping sounds"},{"name":"stopwatch","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"General purpose timer. use 'stopwatch' to toggle or explicitly call 'stopwatch start' and/or 'stopwatch stop'."},{"name":"subclass_change","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Changes the subclass of the given entity.\n\tArguments:   \t<new_subclass> {entity_name} / {class_name} / {entity_index} / {no argument = pick what player is looking at}"},{"name":"subclass_create","completion":"Yes","flags":["cheat","gamedll","vconsole_fuzzy_matching"],"description":"Creates an entity of the given subclass where the player is looking."},{"name":"surfaceprop","completion":"","flags":["cheat","gamedll"],"description":"Reports the surface properties at the cursor"},{"name":"sv_annotation_give_weapon","completion":"","flags":["gamedll","hidden","release"],"description":"Give weapon required by annotation"},{"name":"sv_annotation_remove_weapon","completion":"","flags":["gamedll","hidden","release"],"description":"Remove weapon given by annotation"},{"name":"sv_clientrates","completion":"","flags":["defensive","developmentonly"],"description":"Show client rates."},{"name":"sv_cs_dump_econ_item_stringtable","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"sv_cs_dump_econ_item_stringtable"},{"name":"sv_dev_simulate_gcdown","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"<state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down)"},{"name":"sv_explode_inferno_at_crosshair","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"explodes molotov(0) or Incendiary (1) at crosshair location with single param"},{"name":"sv_explode_smokegrenade_at_crosshair","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"explodes smoke grenade at crosshair location"},{"name":"sv_fullupdate","completion":"","flags":["defensive","developmentonly"],"description":"Force a full update for all clients."},{"name":"sv_game_mode_convars","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Display the values of the convars for the current game_mode."},{"name":"sv_histogram","completion":"","flags":["defensive","developmentonly"],"description":"var change info histogram\n"},{"name":"sv_kill_smokegrenade","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"kill all smoke grenades"},{"name":"sv_load_forced_client_names_file","completion":"","flags":["gamedll","release"],"description":"Loads a file containing SteamID64 names for clients"},{"name":"sv_load_random_client_names_file","completion":"","flags":["gamedll","release"],"description":"Loads a file containing random name words for clients"},{"name":"sv_metaduplication","completion":"Yes","flags":["cheat"],"description":"Check serializer meta for duplication, add verbose to command for full spew"},{"name":"sv_packstats","completion":"","flags":["release"],"description":"Show entity packing stats, pass 'clear' as argument to reset counts."},{"name":"sv_querycache_stats","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Display status of the query cache (client only)"},{"name":"sv_rethrow_last_grenade","completion":"","flags":["cheat","gamedll"],"description":"Emit the last grenade thrown on the server."},{"name":"sv_setsteamaccount","completion":"","flags":["release"],"description":"token\nSet game server account token to use for logging in to a persistent game server account"},{"name":"sv_showtags","completion":"","flags":["defensive","developmentonly"],"description":"Describe current gametags."},{"name":"sv_shutdown","completion":"","flags":["release"],"description":"Sets the server to shutdown when all games have completed"},{"name":"sv_soundscape_printdebuginfo","completion":"","flags":["cheat","gamedll"],"description":"print soundscapes"},{"name":"sv_spewmeta","completion":"Yes","flags":["cheat"],"description":"Spew serializer meta"},{"name":"sv_spewworldgroups","completion":"","flags":["developmentonly"],"description":"Spew world groups (server)"},{"name":"sv_throw_decoygrenade","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"throw decoy grenade with parmas."},{"name":"sv_throw_flashgrenade","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"throw flash grenade with parmas."},{"name":"sv_throw_hegrenade","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"throw HEgrenade with parmas."},{"name":"sv_throw_molotov","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"throw molotov grenade with parmas."},{"name":"sv_throw_smokegrenade","completion":"","flags":["cheat","developmentonly","gamedll"],"description":"throw smoke grenade with parmas."},{"name":"switchhands","completion":"","flags":["clientdll","release"],"description":""},{"name":"switchhandsleft","completion":"","flags":["clientdll","release"],"description":""},{"name":"switchhandsright","completion":"","flags":["clientdll","release"],"description":""},{"name":"sys_info","completion":"","flags":["release"],"description":"Print system information to the console"},{"name":"teammenu","completion":"","flags":["clientdll","server_can_execute"],"description":"Show team selection window"},{"name":"telemetry_message","completion":"","flags":["cheat","gamedll"],"description":"Place a message in the telemetry timeline"},{"name":"telemetry_toggle_timespan","completion":"","flags":["cheat","gamedll"],"description":"Starts/stops a timespan with an ever increasing name."},{"name":"Test_Checkpoint","completion":"","flags":["defensive","developmentonly"],"description":"Indicate to a test script that a checkpoint has been reached"},{"name":"Test_CreateEntity","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"test_dispatcheffect","completion":"","flags":["cheat","gamedll"],"description":"Test a clientside dispatch effect.\n\tUsage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale>\n\tDefaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0>\n"},{"name":"Test_EHandle","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"test_entity_blocker","completion":"","flags":["cheat","gamedll"],"description":"Test command that drops an entity blocker out in front of the player."},{"name":"Test_ExitProcess","completion":"","flags":["cheat"],"description":"Test_ExitProcess <exit code> - immediately kill the process."},{"name":"test_list_entities","completion":"","flags":["cheat","gamedll"],"description":"test-list entities"},{"name":"Test_Loop","completion":"","flags":["defensive","developmentonly"],"description":"Test_Loop <loop name> - loop back to the specified loop start point unconditionally."},{"name":"Test_LoopCount","completion":"","flags":["defensive","developmentonly"],"description":"Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times."},{"name":"Test_LoopForNumSeconds","completion":"","flags":["defensive","developmentonly"],"description":"Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds."},{"name":"Test_RandomChance","completion":"","flags":["defensive","developmentonly"],"description":"Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance."},{"name":"Test_RandomPlayerPosition","completion":"","flags":["cheat","gamedll"],"description":""},{"name":"test_shipping_assert","completion":"","flags":["release"],"description":"Generate an assert to test shipping assertion code"},{"name":"Test_StartLoop","completion":"","flags":["defensive","developmentonly"],"description":"Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to."},{"name":"Test_StartScript","completion":"","flags":["defensive","developmentonly"],"description":"Start a test script running.."},{"name":"test_voice_container_nesting","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Test nesting voice containers."},{"name":"test_voice_containers","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Quick example for how we'd derive traits from voice containers."},{"name":"thirdperson","completion":"","flags":["cheat","clientdll","execute_per_tick"],"description":"Switch to thirdperson camera."},{"name":"thirdperson_mayamode","completion":"","flags":["cheat","clientdll"],"description":"Switch to thirdperson Maya-like camera controls."},{"name":"thirdpersonshoulder","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Switch to thirdperson-shoulder camera."},{"name":"timedemo","completion":"Yes","flags":["release"],"description":"Play a demo and report performance info."},{"name":"timedemoquit","completion":"Yes","flags":["release"],"description":"Play a demo, report performance info, and then exit"},{"name":"timeleft","completion":"","flags":["client_can_execute","gamedll"],"description":"prints the time remaining in the match"},{"name":"timeout_ct_start","completion":"","flags":["gamedll","release"],"description":""},{"name":"timeout_terrorist_start","completion":"","flags":["gamedll","release"],"description":""},{"name":"toggle","completion":"","flags":["dontrecord","release"],"description":"Toggles specified convar value on and off."},{"name":"toggleconsole","completion":"","flags":["dontrecord","release"],"description":"Show/hide the console."},{"name":"toggleradarscale","completion":"","flags":["clientdll","release"],"description":"Toggles the radar scale"},{"name":"toggleRdrOpt","completion":"","flags":["clientdll","developmentonly"],"description":""},{"name":"traceattack","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"traceattack damage hitgroup"},{"name":"tv_broadcast_resend","completion":"","flags":["defensive","developmentonly"],"description":"resend broadcast data to broadcast relay"},{"name":"tv_broadcast_status","completion":"","flags":["release"],"description":"Print out broadcast status"},{"name":"tv_clients","completion":"","flags":["release"],"description":"Shows list of connected SourceTV clients."},{"name":"tv_mem","completion":"","flags":["release"],"description":"hltv memory statistics. Use with \"ent 10\" (dump entity 10 memory usage) or \"top 8\" (dump top 8 memory users) or \"class\" CWorld (dump CWorld class)"},{"name":"tv_msg","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Send a screen message to all clients."},{"name":"tv_record","completion":"","flags":["release"],"description":"Starts SourceTV demo recording."},{"name":"tv_relay","completion":"","flags":["release"],"description":"Connect to SourceTV server and relay broadcast."},{"name":"tv_retry","completion":"","flags":["release"],"description":"Reconnects the SourceTV relay proxy."},{"name":"tv_status","completion":"","flags":["release"],"description":"Show SourceTV server status."},{"name":"tv_stop","completion":"","flags":["release"],"description":"Stops the SourceTV broadcast."},{"name":"tv_stoprecord","completion":"","flags":["release"],"description":"Stops SourceTV demo recording."},{"name":"unbind","completion":"","flags":["release"],"description":"Unbind a key."},{"name":"unbindall","completion":"","flags":["release"],"description":"Unbind all keys."},{"name":"unpause","completion":"","flags":["release"],"description":"Clear the pause state of the server."},{"name":"url_execute","completion":"","flags":["clientdll","defensive","developmentonly"],"description":"Executes url-based commands, used for incoming commands from url-based launches when the game's already running."},{"name":"users","completion":"","flags":["defensive","developmentonly"],"description":"Show user info for players on server."},{"name":"vis_debug_currentcluster","completion":"","flags":["defensive","developmentonly"],"description":"Show the current cluster number"},{"name":"vis_debug_drawcluster","completion":"","flags":["defensive","developmentonly"],"description":"Add cluster # to visualization, (-1) to clear"},{"name":"vis_debug_dumpvisibleclusters","completion":"","flags":["defensive","developmentonly"],"description":"Show the list of visible clusters"},{"name":"vis_debug_find_los","completion":"","flags":["defensive","developmentonly"],"description":"Find or clear the vis LOS to here"},{"name":"vis_debug_lock","completion":"","flags":["defensive","developmentonly"],"description":"Lock vis LOS origin to current"},{"name":"vis_debug_record_start","completion":"","flags":["defensive","developmentonly"],"description":"Record a path to debug vis"},{"name":"vis_debug_record_stop","completion":"","flags":["defensive","developmentonly"],"description":"Record a path to debug vis"},{"name":"vis_debug_show","completion":"","flags":["defensive","developmentonly"],"description":"Show/hide the vis debug visualization"},{"name":"vis_debug_sunclusters","completion":"","flags":["defensive","developmentonly"],"description":"Showing clusters for sun/csm rendering. Red (full sun csm & lighting), Orange (no viewmodel sun or csm), Green (no sun at all)"},{"name":"vis_debug_tracelos","completion":"","flags":["defensive","developmentonly"],"description":"Trace rays and check vis from the current camera"},{"name":"vmem_dump","completion":"","flags":["defensive","developmentonly"],"description":"Dump memory stats to log."},{"name":"vmix_debug_list","completion":"","flags":["defensive","developmentonly"],"description":"Debug dump the list of available vmix graphs"},{"name":"vmix_input","completion":"","flags":["cheat"],"description":"Set an input mix value"},{"name":"vmix_output","completion":"","flags":["cheat"],"description":"Dump main graph control output values"},{"name":"voice_containers_get_instance_args","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Args: [Voice Container Path]"},{"name":"voice_containers_get_instance_params","completion":"","flags":["defensive","developmentonly","linked_concommand"],"description":"Args: [Voice Container Path]"},{"name":"voice_modenable_toggle","completion":"","flags":["clientdll","release"],"description":"Toggle the voice_modenable convar."},{"name":"voice_status_test_toggle","completion":"","flags":["clientdll","developmentonly"],"description":"Test voice and status notices"},{"name":"voice_toggle_open_mic","completion":"","flags":["clientdll","release"],"description":"Toggles between open-mic and push-to-talk"},{"name":"vprof_dump_counters","completion":"","flags":["defensive","developmentonly"],"description":"Dump vprof counters to the console"},{"name":"vprof_generate_report","completion":"","flags":["defensive","developmentonly"],"description":"Generate a report to the console."},{"name":"vprof_generate_report_budget","completion":"","flags":["defensive","developmentonly"],"description":"Generate a report to the console based on budget group."},{"name":"vprof_generate_report_hierarchy","completion":"","flags":["defensive","developmentonly"],"description":"Generate a report to the console."},{"name":"vprof_loadhitstore_scale","completion":"","flags":["developmentonly","hidden"],"description":"Scale used when displaying load-hit-stores (0 = use default)"},{"name":"vprof_off","completion":"","flags":["defensive","developmentonly"],"description":"Disable vprof"},{"name":"vprof_on","completion":"","flags":["defensive","developmentonly"],"description":"Enable vprof"},{"name":"vprof_remote_start","completion":"","flags":["defensive","developmentonly"],"description":"Request a VProf data stream from the remote server (requires authentication)"},{"name":"vprof_remote_stop","completion":"","flags":["defensive","developmentonly"],"description":"Stop an existing remote VProf data request"},{"name":"vprof_reset","completion":"","flags":["defensive","developmentonly"],"description":"Reset the stats in VProf profiler"},{"name":"vprof_reset_peaks","completion":"","flags":["defensive","developmentonly"],"description":"Reset just the peak time in VProf profiler"},{"name":"vprof_time_scale","completion":"","flags":["developmentonly","hidden"],"description":"Scale used when displaying time (0 = use default)"},{"name":"vtune","completion":"","flags":["defensive","developmentonly"],"description":"Controls VTune's sampling."},{"name":"vulkan_framebuffermgr_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out stats for the Vulkan Framebuffer manager"},{"name":"vulkan_memgr_fragmentation_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out detailed memory fragmentation stats for the Vulkan memory manager"},{"name":"vulkan_memgr_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out stats for the Vulkan memory manager"},{"name":"vulkan_pipelinemgr_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out stats for the Vulkan Pipeline manager"},{"name":"vulkan_shader_table_print","completion":"","flags":["defensive","developmentonly"],"description":"Prints out stats for the Vulkan shader table"},{"name":"vulkan_vma_defrag","completion":"","flags":["defensive","developmentonly"],"description":"Force defragmenting memory with VMA"},{"name":"vulkan_vma_gpu_mem_dump","completion":"","flags":["defensive","developmentonly"],"description":"Dump .json file for use by GpuMemDumpVis.py"},{"name":"weapon_switch","completion":"","flags":["developmentonly","gamedll"],"description":"Use a particular weapon\t\nArguments: <weapon_name>"},{"name":"workshop_annotation_submit","completion":"","flags":["clientdll","release"],"description":"Submit annotation to workshop. To update an existing submission add its ID number from the workshop URL as a second argument."},{"name":"workshop_clear_cloud_save","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Remove a workshop save from steam cloud. Pass the published file id to delete or 0 to delete the non-workshop addon save."},{"name":"workshop_dump_cloud_contents","completion":"","flags":["defensive","developmentonly","gamedll"],"description":"Spew contents of steam cloud."},{"name":"workshop_item_submit","completion":"","flags":["clientdll","hidden","release"],"description":""},{"name":"workshop_tournament_item_submit","completion":"","flags":["clientdll","hidden","release"],"description":""},{"name":"world_dump_loaded_worlds","completion":"","flags":["defensive","developmentonly"],"description":"Dump all of the worlds that we know about"},{"name":"world_layer_list","completion":"","flags":["defensive","developmentonly"],"description":"List all world layers"},{"name":"world_layer_set_visible","completion":"","flags":["defensive","developmentonly"],"description":"Show or hide the specified world layer"},{"name":"writeid","completion":"","flags":["defensive","developmentonly"],"description":"Writes a list of permanently-banned user IDs to file."},{"name":"writeip","completion":"","flags":["defensive","developmentonly"],"description":"Save the ban list to file."},{"name":"writekeybindings","completion":"","flags":["release"],"description":"Saves current key bindings to disk."}]