-
Notifications
You must be signed in to change notification settings - Fork 1
/
cvars-1.34.7.2.txt
2553 lines (2553 loc) · 217 KB
/
cvars-1.34.7.2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
+alt1, Client only
+alt2, Client only
+attack, Client only
+attack2, Client only
+back, Client only
+break, Client only
+camdistance, Client only
+camin, Client only
+cammousemove, Client only
+camout, Client only
+campitchdown, Client only
+campitchup, Client only
+camyawleft, Client only
+camyawright, Client only
+commandermousemove, Client only
+csm_rot_x_neg, Client only
+csm_rot_x_plus, Client only
+csm_rot_y_neg, Client only
+csm_rot_y_plus, Client only
+duck, Client only
+forward, Client only
+graph, Client only
+grenade1, Client only
+grenade2, Client only
+jlook, Client only
+jump, Client only
+klook, Client only
+left, Client only
+lookdown, Client only
+lookspin, Client only
+lookup, Client only
+mat_texture_list,
+movedown, Client only
+moveleft, Client only
+moveright, Client only
+moveup, Client only
+posedebug, Turn on pose debugger or add ents to pose debugger UI\nRequires sv_cheats 1\nClient only
+reload, Client only
+right, Client only
+score, Client only
+showbudget, Requires sv_cheats 1
+showbudget_texture, Requires sv_cheats 1
+showbudget_texture_global, Requires sv_cheats 1
+showscores, Client only
+showvprof,
+speed, Client only
+strafe, Client only
+use, Client only
+vgui_drawtree,
+voicerecord,
+walk, Client only
+zoom, Client only
+zoom_in, Client only
+zoom_out, Client only
-alt1, Client only
-alt2, Client only
-attack, Client only
-attack2, Client only
-back, Client only
-break, Client only
-camdistance, Client only
-camin, Client only
-cammousemove, Client only
-camout, Client only
-campitchdown, Client only
-campitchup, Client only
-camyawleft, Client only
-camyawright, Client only
-commandermousemove, Client only
-csm_rot_x_neg, Client only
-csm_rot_x_plus, Client only
-csm_rot_y_neg, Client only
-csm_rot_y_plus, Client only
-duck, Client only
-forward, Client only
-graph, Client only
-grenade1, Client only
-grenade2, Client only
-jlook, Client only
-jump, Client only
-klook, Client only
-left, Client only
-lookdown, Client only
-lookspin, Client only
-lookup, Client only
-mat_texture_list,
-movedown, Client only
-moveleft, Client only
-moveright, Client only
-moveup, Client only
-posedebug, Turn off pose debugger or hide ents from pose debugger UI\nRequires sv_cheats 1\nClient only
-reload, Client only
-right, Client only
-score, Client only
-showbudget, Requires sv_cheats 1
-showbudget_texture, Requires sv_cheats 1
-showbudget_texture_global, Requires sv_cheats 1
-showscores, Client only
-showvprof,
-speed, Client only
-strafe, Client only
-use, Client only
-vgui_drawtree,
-voicerecord,
-walk, Client only
-zoom, Client only
-zoom_in, Client only
-zoom_out, Client only
_autosave, Autosave
_autosavedangerous, AutoSaveDangerous
_bugreporter_restart, Restarts bug reporter .dll
_record, Record a demo incrementally.
_resetgamestats, Erases current game stats and writes out a blank stats file\nServer only
_restart, Shutdown and restart the engine.
achievement_debug, Default: 0\nTurn on achievement debug msgs.\nRequires sv_cheats 1\nClient only
achievement_disable, Default: 0\nTurn off achievements.\nRequires sv_cheats 1\nClient only
addip, Add an IP address to the ban list.
adsp_debug, Default: 0
adsp_reset_nodes,
ai_clear_bad_links, Clears bits set on nav links indicating link is unusable\nServer only
ai_debug_los, Default: 0\nNPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid.\nRequires sv_cheats 1\nServer only
ai_debug_node_connect, Debug the attempted connection between two nodes\nServer only
ai_debug_shoot_positions, Default: 0\nRequires sv_cheats 1\nClient only
ai_disable, Bi-passes all AI logic routines and puts all NPCs into their idle animations. Can be used to get NPCs out of your way and to test effect of AI logic routines on frame rate\nRequires sv_cheats 1\nServer only
ai_drawbattlelines, Default: 0\nRequires sv_cheats 1\nServer only
ai_drop_hint, Drop an ai_hint at the player's current eye position.\nRequires sv_cheats 1\nServer only
ai_dump_hints, Server only
ai_hull, Controls which connections are shown when ai_show_hull or ai_show_connect commands are used\n Arguments: NPC name or classname, <none>=NPC under crosshair\nRequires sv_cheats 1\nServer only
ai_next_hull, Cycles through the various hull sizes. Currently selected hull size is written to the screen. Controls which connections are shown when ai_show_hull or ai_show_connect commands are used\n Arguments: -none-\nRequires sv_cheats 1\nServer only
ai_nodes, Toggles node display. First call displays the nodes for the given network as green objects. Second call displays the nodes and their IDs. Nodes are color coded as follows:\n Green - ground node\n Cyan - air node\n Magenta - climb node\n Grey - node not available for selected hull size\n Orange - node currently locked\nRequires sv_cheats 1\nServer only
ai_report_task_timings_on_limit, Default: 0\nServer only
ai_resume, If NPC is stepping through tasks (see ai_step ) will resume normal processing.\nRequires sv_cheats 1\nServer only
ai_set_move_height_epsilon, Set how high AI bumps up ground walkers when checking steps\nServer only
ai_setenabled, Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it.\nRequires sv_cheats 1\nServer only
ai_show_connect, Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows:\n Green - ground movement \n Blue - jumping movement\n Cyan - flying movement\n \n Yellow - crawling movement\n Magenta - climbing movement\n Red - connection disabled\nRequires sv_cheats 1\nServer only
ai_show_connect_crawl, Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows:\n Green - ground movement \n Blue - jumping movement\n Cyan - flying movement\n Yellow - crawling movement\n Magenta - climbing movement\n Red - connection disabled\nRequires sv_cheats 1\nServer only
ai_show_connect_fly, Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows:\n Green - ground movement \n Blue - jumping movement\n Cyan - flying movement\n \n Yellow - crawling movement\n Magenta - climbing movement\n Red - connection disabled\nRequires sv_cheats 1\nServer only
ai_show_connect_jump, Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows:\n Green - ground movement \n Blue - jumping movement\n Cyan - flying movement\n \n Yellow - crawling movement\n Magenta - climbing movement\n Red - connection disabled\nRequires sv_cheats 1\nServer only
ai_show_graph_connect, Toggles graph connection display for the node that the player is looking at. Nodes that are connected to the selected node by the net graph will be drawn in red with magenta lines connecting to the selected node. Nodes that are not connected via the net graph from the selected node will be drawn in blue.\nRequires sv_cheats 1\nServer only
ai_show_grid, Draw a grid on the floor where looking.\nRequires sv_cheats 1\nServer only
ai_show_hints, Displays all hints as small boxes\n Blue - hint is available for use\n Red - hint is currently being used by an NPC\n Orange - hint not being used by timed out\n Grey - hint has been disabled\nRequires sv_cheats 1\nServer only
ai_show_hull, Displays the allowed hulls between each node for the currently selected hull type. Hulls are color code as follows:\n Green - ground movement \n Blue - jumping movement\n Cyan - flying movement\n \n Yellow - crawling movement\n Magenta - climbing movement\n Arguments: -none-\nRequires sv_cheats 1\nServer only
ai_show_node, Highlight the specified node\nRequires sv_cheats 1\nServer only
ai_show_visibility, Toggles visibility display for the node that the player is looking at. Nodes that are visible from the selected node will be drawn in red with yellow lines connecting to the selected node. Nodes that are not visible from the selected node will be drawn in blue.\nRequires sv_cheats 1\nServer only
ai_step, NPCs will freeze after completing their current task. To complete the next task, use 'ai_step' again. To resume processing normally use 'ai_resume'\nRequires sv_cheats 1\nServer only
ai_test_los, Test AI LOS from the player's POV\nServer only
ai_think_limit_label, Default: 0\nServer only
ai_vehicle_avoidance, Default: 1\nRequires sv_cheats 1\nServer only
ainet_generate_report, Generate a report to the console.\nServer only
ainet_generate_report_only, Generate a report to the console.\nServer only
air_density, Changes the density of air for drag computations.\nRequires sv_cheats 1\nServer only
alias, Alias a command.
ammo_338mag_max, Default: 30\nClient only
ammo_357sig_max, Default: 52\nClient only
ammo_357sig_min_max, Default: 12\nClient only
ammo_357sig_p250_max, Default: 26\nClient only
ammo_357sig_small_max, Default: 24\nClient only
ammo_45acp_max, Default: 100\nClient only
ammo_50AE_max, Default: 35\nClient only
ammo_556mm_box_max, Default: 200\nClient only
ammo_556mm_max, Default: 90\nClient only
ammo_556mm_small_max, Default: 40\nClient only
ammo_57mm_max, Default: 100\nClient only
ammo_762mm_max, Default: 90\nClient only
ammo_9mm_max, Default: 120\nClient only
ammo_buckshot_max, Default: 32\nClient only
ammo_grenade_limit_default, Default: 1\nClient only
ammo_grenade_limit_flashbang, Default: 1\nClient only
ammo_grenade_limit_total, Default: 3\nClient only
askconnect_accept, Accept a redirect request by the server.
asw_engine_finished_building_map, Notify engine that we've finished building a map
async_resume,
async_suspend,
audit_save_in_memory, Audit the memory usage and files in the save-to-memory system
autobuy, Attempt to purchase items with the order listed in cl_autobuy\nClient only
autosave, Autosave
autosavedangerous, AutoSaveDangerous
autosavedangerousissafe,
banid, Add a user ID to the ban list.
banip, Add an IP address to the ban list.
bench_end, Ends gathering of info.\nRequires sv_cheats 1
bench_showstatsdialog, Shows a dialog displaying the most recent benchmark results.\nRequires sv_cheats 1\nClient only
bench_start, Starts gathering of info. Arguments: filename to write results into\nRequires sv_cheats 1
bench_upload, Uploads most recent benchmark stats to the Valve servers.\nRequires sv_cheats 1
benchframe, Takes a snapshot of a particular frame in a time demo.
bind, Bind a key.
bind_osx, Bind a key for OSX only.
BindToggle, Performs a bind <key> "increment var <cvar> 0 1 1"
blackbox_dump, Dump the contents of the blackbox
blackbox_record, Record an entry into the blackbox
bot_add, bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria.\nServer only
bot_add_ct, bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria.\nServer only
bot_add_t, bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria.\nServer only
bot_all_weapons, Allows the bots to use all weapons\nServer only
bot_autodifficulty_threshold_high, Default: 5.0\nMin: -20, Max: 20\nUpper bound above Average Human Contribution Score that a bot must be above to change its difficulty\nClient only
bot_autodifficulty_threshold_low, Default: -2.0\nMin: -20, Max: 20\nLower bound below Average Human Contribution Score that a bot must be below to change its difficulty\nClient only
bot_chatter, Default: normal\nControl how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.\nServer only
bot_crouch, Default: 0\nRequires sv_cheats 1\nServer only
bot_debug, Default: 0\nFor internal testing purposes.\nRequires sv_cheats 1\nServer only
bot_debug_target, Default: 0\nFor internal testing purposes.\nRequires sv_cheats 1\nServer only
bot_defer_to_human_goals, Default: 0\nIf nonzero and there is a human on the team, the bots will not do the scenario tasks.\nServer only
bot_defer_to_human_items, Default: 1\nIf nonzero and there is a human on the team, the bots will not get scenario items.\nServer only
bot_difficulty, Default: 1\nDefines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert.\nServer only
bot_dont_shoot, Default: 0\nIf nonzero, bots will not fire weapons (for debugging).\nRequires sv_cheats 1\nServer only
bot_freeze, Default: 0\nRequires sv_cheats 1\nServer only
bot_goto_mark, Sends a bot to the marked nav area (useful for testing navigation meshes)\nRequires sv_cheats 1\nServer only
bot_goto_selected, Sends a bot to the selected nav area (useful for testing navigation meshes)\nRequires sv_cheats 1\nServer only
bot_join_after_player, Default: 1\nIf nonzero, bots wait until a player joins before entering the game.\nServer only
bot_join_team, Default: any\nDetermines the team bots will join into. Allowed values: 'any', 'T', or 'CT'.\nServer only
bot_kick, bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria.\nServer only
bot_kill, bot_kill <all> <t|ct> <type> <difficulty> <name> - Kills a specific bot, or all bots, matching the given criteria.\nRequires sv_cheats 1\nServer only
bot_knives_only, Restricts the bots to only using knives\nServer only
bot_loadout, Default: \nbots are given these items at round start\nRequires sv_cheats 1\nServer only
bot_max_vision_distance_override, Default: -1\nMin: -1\nMax distance bots can see targets.\nRequires sv_cheats 1\nServer only
bot_mimic, Default: 0\nRequires sv_cheats 1\nServer only
bot_mimic_yaw_offset, Default: 180\nRequires sv_cheats 1\nServer only
bot_pistols_only, Restricts the bots to only using pistols\nServer only
bot_place, bot_place - Places a bot from the map at where the local player is pointing.\nRequires sv_cheats 1\nServer only
bot_quota, Default: 10\nDetermines the total number of bots in the game.\nServer only
bot_quota_mode, Default: normal\nDetermines the type of quota.\nAllowed values: 'normal', 'fill', and 'match'.\nIf 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota.\nIf 'match', the server will maintain a 1:N ratio of humans to bots, where N is bot_quota.\nServer only
bot_randombuy, Default: 0\nshould bots ignore their prefered weapons and just buy weapons at random?\nRequires sv_cheats 1\nServer only
bot_show_battlefront, Default: 0\nShow areas where rushing players will initially meet.\nRequires sv_cheats 1\nServer only
bot_show_nav, Default: 0\nFor internal testing purposes.\nRequires sv_cheats 1\nServer only
bot_show_occupy_time, Default: 0\nShow when each nav area can first be reached by each team.\nRequires sv_cheats 1\nServer only
bot_snipers_only, Restricts the bots to only using sniper rifles\nServer only
bot_stop, Default: 0\nIf nonzero, immediately stops all bot processing.\nRequires sv_cheats 1\nServer only
bot_traceview, Default: 0\nFor internal testing purposes.\nRequires sv_cheats 1\nServer only
bot_zombie, Default: 0\nIf nonzero, bots will stay in idle mode and not attack.\nRequires sv_cheats 1\nServer only
box, Draw a debug box.\nRequires sv_cheats 1
buddha, Toggle. Player takes damage but won't die. (Shows red cross when health is zero)\nRequires sv_cheats 1\nServer only
budget_averages_window, Default: 30\nnumber of frames to look at when figuring out average frametimes
budget_background_alpha, Default: 128\nhow translucent the budget panel is
budget_bargraph_background_alpha, Default: 128\nhow translucent the budget panel is
budget_bargraph_range_ms, Default: 16.6666666667\nbudget bargraph range in milliseconds
budget_history_numsamplesvisible, Default: 100\nnumber of samples to draw in the budget history window. The lower the better as far as rendering overhead of the budget panel
budget_history_range_ms, Default: 66.666666667\nbudget history range in milliseconds
budget_panel_bottom_of_history_fraction, Default: .25\nnumber between 0 and 1
budget_panel_height, Default: 384\nheight in pixels of the budget panel
budget_panel_width, Default: 512\nwidth in pixels of the budget panel
budget_panel_x, Default: 0\nnumber of pixels from the left side of the game screen to draw the budget panel
budget_panel_y, Default: 50\nnumber of pixels from the top side of the game screen to draw the budget panel
budget_peaks_window, Default: 30\nnumber of frames to look at when figuring out peak frametimes
budget_show_averages, Default: 0\nenable/disable averages in the budget panel
budget_show_history, Default: 1\nturn history graph off and on. . good to turn off on low end
budget_show_peaks, Default: 1\nenable/disable peaks in the budget panel
budget_toggle_group, Turn a budget group on/off
bug, Show the bug reporting UI.
bug_swap, Automatically swaps the current weapon for the bug bait and back again.\nRequires sv_cheats 1\nServer only
bugreporter_uploadasync, Default: 0\nUpload attachments asynchronously
bugreporter_username, Default: \nUsername to use for bugreporter
buildcubemaps, Rebuild cubemaps.
building_cubemaps, Default: 0\nIndicates we're building cubemaps\nRequires sv_cheats 1\nClient only
buildmodelforworld, buildmodelforworld
buy_stamps, Temporary solution for Pinion to kick back to community map makers.\nClient only
buymenu, Show or hide main buy menu\nClient only
buyrandom, Buy random primary and secondary. Primarily for deathmatch where cost is not an issue.\nServer only
c_maxdistance, Default: 200\nClient only
c_maxpitch, Default: 90\nClient only
c_maxyaw, Default: 135\nClient only
c_mindistance, Default: 30\nClient only
c_minpitch, Default: 0\nClient only
c_minyaw, Default: -135\nClient only
c_orthoheight, Default: 100\nClient only
c_orthowidth, Default: 100\nClient only
c_thirdpersonshoulder, Default: false\nClient only
c_thirdpersonshoulderaimdist, Default: 120.0\nClient only
c_thirdpersonshoulderdist, Default: 40.0\nClient only
c_thirdpersonshoulderheight, Default: 5.0\nClient only
c_thirdpersonshoulderoffset, Default: 20.0\nClient only
cache_print, cache_print [section]\nPrint out contents of cache memory.
cache_print_lru, cache_print_lru [section]\nPrint out contents of cache memory.
cache_print_summary, cache_print_summary [section]\nPrint out a summary contents of cache memory.
callvote, Start a vote on an issue.\nServer only
cam_collision, Default: 1\nWhen in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls.\nClient only
cam_command, Tells camera to change modes\nRequires sv_cheats 1\nClient only
cam_idealdelta, Default: 4.0\nControls the speed when matching offset to ideal angles in thirdperson view\nClient only
cam_idealdist, Default: 150\nClient only
cam_idealdistright, Default: 0\nClient only
cam_idealdistup, Default: 0\nClient only
cam_ideallag, Default: 4.0\nAmount of lag used when matching offset to ideal angles in thirdperson view\nClient only
cam_idealpitch, Default: 0\nClient only
cam_idealyaw, Default: 0\nClient only
cam_showangles, Default: 0\nWhen in thirdperson, print viewangles/idealangles/cameraoffsets to the console.\nRequires sv_cheats 1\nClient only
cam_snapto, Default: 0\nClient only
cancelselect, Client only
cash_player_bomb_defused, Default: 300\nClient only
cash_player_bomb_planted, Default: 300\nClient only
cash_player_damage_hostage, Default: -30\nClient only
cash_player_get_killed, Default: 0\nClient only
cash_player_interact_with_hostage, Default: 150\nClient only
cash_player_killed_enemy_default, Default: 300\nClient only
cash_player_killed_enemy_factor, Default: 1\nClient only
cash_player_killed_hostage, Default: -1000\nClient only
cash_player_killed_teammate, Default: -300\nClient only
cash_player_rescued_hostage, Default: 1000\nClient only
cash_player_respawn_amount, Default: 0\nClient only
cash_team_elimination_bomb_map, Default: 3250\nClient only
cash_team_elimination_hostage_map_t, Default: 1000\nClient only
cash_team_elimination_hostage_map_ct, Default: 2000\nClient only
cash_team_hostage_alive, Default: 0\nClient only
cash_team_hostage_interaction, Default: 500\nClient only
cash_team_loser_bonus, Default: 1400\nClient only
cash_team_loser_bonus_consecutive_rounds, Default: 500\nClient only
cash_team_planted_bomb_but_defused, Default: 800\nClient only
cash_team_rescued_hostage, Default: 0\nClient only
cash_team_terrorist_win_bomb, Default: 3500\nClient only
cash_team_win_by_defusing_bomb, Default: 3250\nClient only
cash_team_win_by_hostage_rescue, Default: 3500\nClient only
cash_team_win_by_time_running_out_hostage, Default: 3250\nClient only
cash_team_win_by_time_running_out_bomb, Default: 3250\nClient only
cast_hull, Tests hull collision detection\nRequires sv_cheats 1\nServer only
cast_ray, Tests collision detection\nRequires sv_cheats 1\nServer only
cc_emit, Emits a closed caption\nClient only
cc_findsound, Searches for soundname which emits specified text.\nClient only
cc_flush, Flushes async'd captions.\nClient only
cc_lang, Default: \nCurrent close caption language (emtpy = use game UI language)\nClient only
cc_linger_time, Default: 1.0\nClose caption linger time.\nClient only
cc_predisplay_time, Default: 0.25\nClose caption delay before showing caption.\nClient only
cc_random, Emits a random caption\nClient only
cc_showblocks, Toggles showing which blocks are pending/loaded async.\nClient only
cc_subtitles, Default: 0\nIf set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players).\nClient only
centerview, Client only
ch_createairboat, Spawn airboat in front of the player.\nRequires sv_cheats 1\nServer only
ch_createjeep, Spawn jeep in front of the player.\nRequires sv_cheats 1\nServer only
changelevel, Change server to the specified map
changelevel2, Transition to the specified map in single player
chet_debug_idle, Default: 0\nIf set one, many debug prints to help track down the TLK_IDLE issue. Set two for super verbose info\nServer only
cl_accountprivacysetting1, Default: 1\nClient only
cl_allowdownload, Default: 1\nClient downloads customization files
cl_allowupload, Default: 1\nClient uploads customization files
cl_animationinfo, Hud element to examine.\nClient only
cl_autobuy, Default: \nThe order in which autobuy will attempt to purchase items\nClient only
cl_autohelp, Default: 1\nAuto-help\nClient only
cl_autowepswitch, Default: 1\nAutomatically switch to picked up weapons (if more powerful)\nClient only
cl_backspeed, Default: 450\nRequires sv_cheats 1\nClient only
cl_bob_lower_amt, Default: 21\nMin: 5, Max: 30\nThe amount the viewmodel lowers when running\nClient only
cl_bob_version, Default: 0\nRequires sv_cheats 1\nClient only
cl_bobamt_lat, Default: 0.4\nMin: 0.1, Max: 2\nThe amount the viewmodel moves side to side when running\nClient only
cl_bobamt_vert, Default: 0.25\nMin: 0.1, Max: 2\nThe amount the viewmodel moves up and down when running\nClient only
cl_bobcycle, Default: 0.98\nMin: 0.1, Max: 2\nthe frequency at which the viewmodel bobs.\nClient only
cl_bobup, Default: 0.5\nRequires sv_cheats 1\nClient only
cl_brushfastpath, Default: 1\nRequires sv_cheats 1\nClient only
cl_buy_favorite, Purchase a favorite weapon/equipment loadout\nClient only
cl_buy_favorite_nowarn, Default: 0\nSkips the error prompt when saving an invalid buy favorite\nClient only
cl_buy_favorite_quiet, Default: 0\nSkips the prompt when saving a buy favorite in the buy menu\nClient only
cl_buy_favorite_reset, Reset favorite loadouts to the default\nClient only
cl_buy_favorite_set, Saves the current loadout as a favorite\nClient only
cl_camera_follow_bone_index, Default: -2\nIndex of the bone to follow. -2 == disabled. -1 == root bone. 0+ is bone index.\nRequires sv_cheats 1\nClient only
cl_chatfilter_version, Default: 0\nStores the chat filter version\nClient only
cl_chatfilters, Default: 63\nStores the chat filter settings\nClient only
cl_clanid, Default: 0\nCurrent clan ID for name decoration
cl_clearhinthistory, Clear memory of client side hints displayed to the player.\nClient only
cl_clock_correction, Default: 1\nEnable/disable clock correction on the client.\nRequires sv_cheats 1
cl_clock_correction_adjustment_min_offset, Default: 10\nIf the clock offset is less than this amount (in milliseconds), then no clock correction is applied.\nRequires sv_cheats 1
cl_clock_correction_adjustment_max_amount, Default: 200\nSets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount if the difference between the client and server clock is equal to or larger than cl_clock_correction_adjustment_max_offset.\nRequires sv_cheats 1
cl_clock_correction_adjustment_max_offset, Default: 90\nAs the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards applying cl_clock_correction_adjustment_max_amount of adjustment. That way, the response is small when the offset is small.\nRequires sv_cheats 1
cl_clock_correction_force_server_tick, Default: 999\nForce clock correction to match the server tick + this offset (-999 disables it).\nRequires sv_cheats 1
cl_clock_showdebuginfo, Default: 0\nShow debugging info about the clock drift.\nRequires sv_cheats 1
cl_clockdrift_max_ms, Default: 150\nMaximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's.\nRequires sv_cheats 1
cl_clockdrift_max_ms_threadmode, Default: 0\nMaximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's.\nRequires sv_cheats 1
cl_cmdrate, Default: 64\nMin: 10, Max: 128\nMax number of command packets sent to server per second
cl_color, Default: 0\nMin: 0, Max: 4\nPreferred teammate color
cl_crosshair_drawoutline, Default: 1\nDraws a black outline around the crosshair for better visibility\nClient only
cl_crosshair_dynamic_maxdist_splitratio, Default: 0.35\nMin: 0, Max: 1\nIf using cl_crosshairstyle 2, this is the ratio used to determine how long the inner and outer xhair pips will be. [inner = cl_crosshairsize*(1-cl_crosshair_dynamic_maxdist_splitratio), outer = cl_crosshairsize*cl_crosshair_dynamic_maxdist_splitratio] [0 - 1]\nClient only
cl_crosshair_dynamic_splitalpha_innermod, Default: 1\nMin: 0, Max: 1\nIf using cl_crosshairstyle 2, this is the alpha modification that will be used for the INNER crosshair pips once they've split. [0 - 1]\nClient only
cl_crosshair_dynamic_splitalpha_outermod, Default: 0.5\nMin: 0.3, Max: 1\nIf using cl_crosshairstyle 2, this is the alpha modification that will be used for the OUTER crosshair pips once they've split. [0.3 - 1]\nClient only
cl_crosshair_dynamic_splitdist, Default: 7\nIf using cl_crosshairstyle 2, this is the distance that the crosshair pips will split into 2. (default is 7)\nClient only
cl_crosshair_outlinethickness, Default: 1\nMin: 0.1, Max: 3\nSet how thick you want your crosshair outline to draw (0.1-3)\nClient only
cl_crosshairalpha, Default: 200\nClient only
cl_crosshaircolor, Default: 1\nSet crosshair color as defined in game_options.consoles.txt\nClient only
cl_crosshaircolor_b, Default: 50\nClient only
cl_crosshaircolor_g, Default: 250\nClient only
cl_crosshaircolor_r, Default: 50\nClient only
cl_crosshairdot, Default: 1\nClient only
cl_crosshairgap, Default: 1\nClient only
cl_crosshairgap_useweaponvalue, Default: 0\nIf set to 1, the gap will update dynamically based on which weapon is currently equipped\nClient only
cl_crosshairscale, Default: 0\nCrosshair scaling factor (deprecated)\nClient only
cl_crosshairsize, Default: 5\nClient only
cl_crosshairstyle, Default: 2\n0 = DEFAULT, 1 = DEFAULT STATIC, 2 = ACCURATE SPLIT (accurate recoil/spread feedback with a fixed inner part), 3 = ACCURATE DYNAMIC (accurate recoil/spread feedback), 4 = CLASSIC STATIC, 5 = OLD CS STYLE (fake recoil - inaccurate feedback)\nClient only
cl_crosshairthickness, Default: 0.5\nClient only
cl_crosshairusealpha, Default: 1\nClient only
cl_cs_dump_econ_item_stringtable, cl_cs_dump_econ_item_stringtable\nClient only
cl_csm_server_status, Usage:\n cl_csm_server_status\nServer only
cl_csm_status, Usage:\n cl_csm_status\nClient only
cl_custommaterial_debug_graph, Default: 0\nRequires sv_cheats 1\nClient only
cl_debug_ugc_downloads, Default: 0
cl_debugrumble, Default: 0\nTurn on rumble debugging spew\nClient only
cl_decryptdata_key, Default: \nKey to decrypt encrypted GOTV messages
cl_decryptdata_key_pub, Default: \nKey to decrypt public encrypted GOTV messages
cl_detail_avoid_force, Default: 0\nforce with which to avoid players ( in units, percentage of the width of the detail sprite )\nClient only
cl_detail_avoid_radius, Default: 0\nradius around detail sprite to avoid players\nClient only
cl_detail_avoid_recover_speed, Default: 0\nhow fast to recover position after avoiding players\nClient only
cl_detail_max_sway, Default: 0\nAmplitude of the detail prop sway\nClient only
cl_detail_multiplier, Default: 1\nextra details to create\nRequires sv_cheats 1\nClient only
cl_disable_ragdolls, Default: 0\nRequires sv_cheats 1\nClient only
cl_disablefreezecam, Default: 0\nTurn on/off freezecam on client\nClient only
cl_disablehtmlmotd, Default: 0\nDisable HTML motds.\nClient only
cl_dm_buyrandomweapons, Default: 1\nPlayer will automatically receive a random weapon on spawn in deathmatch if this is set to 1 (otherwise, they will receive the last weapon)\nClient only
cl_download_demoplayer, Default: 1\nDetermines whether downloads of external resources are allowed during demo playback (0:no,1:workshop,2:all)
cl_downloadfilter, Default: all\nDetermines which files can be downloaded from the server (all, none, nosounds)
cl_draw_only_deathnotices, Default: 0\nFor drawing only the crosshair and death notices (used for moviemaking)\nRequires sv_cheats 1\nClient only
cl_drawhud, Default: 1\nEnable the rendering of the hud\nRequires sv_cheats 1\nClient only
cl_drawleaf, Default: -1\nRequires sv_cheats 1\nClient only
cl_drawmaterial, Default: \nDraw a particular material over the frame\nRequires sv_cheats 1\nClient only
cl_drawshadowtexture, Default: 0\nRequires sv_cheats 1\nClient only
cl_dump_particle_stats, dump particle profiling info to particle_profile.csv\nClient only
cl_dumpplayer, Dumps info about a player\nRequires sv_cheats 1\nClient only
cl_dumpsplithacks, Dump split screen workarounds.\nClient only
cl_ent_absbox, Displays the client's absbox for the entity under the crosshair.\nRequires sv_cheats 1\nClient only
cl_ent_bbox, Displays the client's bounding box for the entity under the crosshair.\nRequires sv_cheats 1\nClient only
cl_ent_rbox, Displays the client's render box for the entity under the crosshair.\nRequires sv_cheats 1\nClient only
cl_entityreport, Default: 0\nFor debugging, draw entity states to console\nRequires sv_cheats 1
cl_extrapolate, Default: 1\nEnable/disable extrapolation if interpolation history runs out.\nRequires sv_cheats 1\nClient only
cl_extrapolate_amount, Default: 0.25\nSet how many seconds the client will extrapolate entities for.\nRequires sv_cheats 1\nClient only
cl_fastdetailsprites, Default: 1\nwhether to use new detail sprite system\nRequires sv_cheats 1\nClient only
cl_find_ent, Find and list all client entities with classnames that contain the specified substring.\nFormat: cl_find_ent <substring>\nRequires sv_cheats 1\nClient only
cl_find_ent_index, Display data for clientside entity matching specified index.\nFormat: cl_find_ent_index <index>\nRequires sv_cheats 1\nClient only
cl_fixedcrosshairgap, Default: 3\nHow big to make the gap between the pips in the fixed crosshair\nClient only
cl_flushentitypacket, Default: 0\nFor debugging. Force the engine to flush an entity packet.\nRequires sv_cheats 1
cl_forcepreload, Default: 0\nWhether we should force preloading.
cl_forwardspeed, Default: 450\nRequires sv_cheats 1\nClient only
cl_freezecameffects_showholiday, Default: 0\nHappy holidays from the CS:GO team and Valve!\nClient only
cl_freezecampanel_position_dynamic, Default: 1\nTurn on/off freezecam's kill panel dynamic Y movement\nClient only
cl_fullupdate, Forces the server to send a full update packet\nRequires sv_cheats 1
cl_game_mode_convars, Display the values of the convars for the current game_mode.\nClient only
cl_hideserverip, Default: 0\nIf set to 1, server IPs will be hidden in the console (except when you type 'status')
cl_hud_background_alpha, Default: 0.5\nMin: 0, Max: 1\nClient only
cl_hud_bomb_under_radar, Default: 1\nClient only
cl_hud_color, Default: 0\n0 = default, 1 = light blue, 2 = orange, 3 = green, 4 = purple, 5 = white.\nClient only
cl_hud_healthammo_style, Default: 0\nClient only
cl_hud_playercount_pos, Default: 0\n0 = default (top), 1 = bottom\nClient only
cl_hud_playercount_showcount, Default: 0\n0 = show player avatars (default), 1 = just show count number (no avatars)\nClient only
cl_hud_radar_scale, Default: 1\nMin: 0.8, Max: 1.3\nClient only
cl_idealpitchscale, Default: 0.8\nClient only
cl_ignorepackets, Default: 0\nForce client to ignore packets (for debugging).\nRequires sv_cheats 1
cl_interp, Default: 0.03125\nMin: 0, Max: 0.5\nSets the interpolation amount (bounded on low side by server interp ratio settings).\nClient only
cl_interp_ratio, Default: 2.0\nSets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate).\nClient only
cl_interpolate, Default: 1\nEnables or disables interpolation on listen servers or during demo playback
cl_inv_showdividerline, Default: 0\nIf 1, will show a divider line above the grenades in the inventory panel.\nClient only
cl_inventory_saved_filter, Default: all\nClient only
cl_inventory_saved_sort, Default: newest\nClient only
cl_jiggle_bone_debug, Default: 0\nDisplay physics-based 'jiggle bone' debugging information\nRequires sv_cheats 1\nClient only
cl_jiggle_bone_debug_pitch_constraints, Default: 0\nDisplay physics-based 'jiggle bone' debugging information\nRequires sv_cheats 1\nClient only
cl_jiggle_bone_debug_yaw_constraints, Default: 0\nDisplay physics-based 'jiggle bone' debugging information\nRequires sv_cheats 1\nClient only
cl_jiggle_bone_invert, Default: 0\nRequires sv_cheats 1\nClient only
cl_join_advertise, Default: 1\nAdvertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: none)\nClient only
cl_lagcompensation, Default: 1\nPerform server side lag compensation of weapon firing events.\nClient only
cl_leafsystemvis, Default: 0\nRequires sv_cheats 1\nClient only
cl_leveloverview, Default: 0\nRequires sv_cheats 1\nClient only
cl_leveloverviewmarker, Default: 0\nRequires sv_cheats 1\nClient only
cl_loadout_colorweaponnames, Default: 0\nIf set to true, the weapon names are colored in the weapon loadout to match their rarity.\nClient only
cl_logofile, Default: \nSpraypoint logo decal.
cl_mainmenu_blog_file, Load blog file\nClient only
cl_mainmenu_hide_blog, Show the news panel and hide blog\nClient only
cl_mainmenu_show_blog, Show the blog and hide news panel\nClient only
cl_mainmenu_show_datagraph, Default:\nClient only
cl_maxrenderable_dist, Default: 3000\nMax distance from the camera at which things will be rendered\nRequires sv_cheats 1\nClient only
cl_minimal_rtt_shadows, Default: 1\nClient only
cl_modemanager_reload, Reloads the panel metaclasses for vgui screens.\nClient only
cl_mouseenable, Default: 1\nClient only
cl_mouselook, Default: 1\nSet to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server.\nClient only
cl_obs_interp_enable, Default: 1\nEnables interpolation between observer targets\nClient only
cl_observercrosshair, Default: 1\nClient only
cl_operation_premium_reminder_op05, Default: 0\nClient only
cl_overdraw_test, Default: 0\nRequires sv_cheats 1\nClient only
cl_panelanimation, Shows panel animation variables: <panelname | blank for all panels>.\nClient only
cl_particle_retire_cost, Default: 0\nRequires sv_cheats 1\nClient only
cl_particles_dump_effects, Client only
cl_particles_dumplist, Dump all new particles, optional name substring.\nClient only
cl_particles_show_bbox, Default: 0\nRequires sv_cheats 1\nClient only
cl_particles_show_controlpoints, Default: 0\nRequires sv_cheats 1\nClient only
cl_pclass, Default: \nDump entity by prediction classname.\nRequires sv_cheats 1\nClient only
cl_pdump, Default: -1\nDump info about this entity to screen.\nRequires sv_cheats 1\nClient only
cl_phys_show_active, Default: 0\nRequires sv_cheats 1\nClient only
cl_phys_timescale, Default: 1.0\nSets the scale of time for client-side physics (ragdolls)\nRequires sv_cheats 1\nClient only
cl_pitchdown, Default: 89\nRequires sv_cheats 1\nClient only
cl_pitchup, Default: 89\nRequires sv_cheats 1\nClient only
cl_portal_use_new_dissolve, Default: 1\nUse new dissolve effect\nRequires sv_cheats 1\nClient only
cl_precacheinfo, Show precache info (client).
cl_pred_track, <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname.\nClient only
cl_predict, Default: 1.0\nPerform client side prediction.\nClient only
cl_predictioncopy_describe, Describe datamap_t for entindex\nClient only
cl_predictionlist, Default: 0\nShow which entities are predicting\nRequires sv_cheats 1\nClient only
cl_predictweapons, Default: 1\nPerform client side prediction of weapon effects.\nClient only
cl_radar_always_centered, Default: 1\nIf set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents.\nClient only
cl_radar_icon_scale_min, Default: 0.6\nMin: 0.4, Max: 1\nSets the minimum icon scale. Valid values are 0.4 to 1.0.\nClient only
cl_radar_rotate, Default: 1\n1\nClient only
cl_radar_scale, Default: 0.7\nMin: 0.25, Max: 1\nSets the radar scale. Valid values are 0.25 to 1.0.\nClient only
cl_radar_square_with_scoreboard, Default: 1\nIf set, the radar will toggle to square when the scoreboard is visible.\nClient only
cl_ragdoll_gravity, Default: 600\nSets the gravity client-side ragdolls\nRequires sv_cheats 1\nClient only
cl_rebuy, Default: \nThe order in which rebuy will attempt to repurchase items\nClient only
cl_reload_hud, Reloads the hud scale and resets scale and borders\nClient only
cl_reloadpostprocessparams, Requires sv_cheats 1\nClient only
cl_remove_all_workshop_maps, Removes all maps from the workshop directory.\nClient only
cl_remove_old_ugc_downloads, Default: 1\nClient only
cl_removedecals, Remove the decals from the entity under the crosshair.\nRequires sv_cheats 1\nClient only
cl_report_soundpatch, reports client-side sound patch count\nClient only
cl_resend, Default: 6\nMin: 1.5, Max: 20\nDelay in seconds before the client will resend the 'connect' attempt
cl_resend_timeout, Default: 60\nMin: 1.5, Max: 20000\nTotal time allowed for the client to resend the 'connect' attempt
cl_righthand, Default: 1\nUse right-handed view models.\nClient only
cl_rumblescale, Default: 1.0\nScale sensitivity of rumble effects (0 to 1.0)\nClient only
cl_saveweaponcustomtextures, Save custom textures of current weapon.\nClient only
cl_scalecrosshair, Default: 1\nEnable crosshair scaling (deprecated)\nClient only
cl_scoreboard_mouse_enable_binding, Default: +attack2\nName of the binding to enable mouse selection in the scoreboard\nClient only
cl_shadowtextureoverlaysize, Default: 256\nRequires sv_cheats 1\nClient only
cl_show_clan_in_death_notice, Default: 1\nIs set, the clan name will show next to player names in the death notices.\nClient only
cl_showanimstate_activities, Default: 0\nShow activities in the (client) animation state display.\nRequires sv_cheats 1\nClient only
cl_showents, Dump entity list to console.\nRequires sv_cheats 1
cl_showerror, Default: 0\nShow prediction errors, 2 for above plus detailed field deltas.\nClient only
cl_showevents, Default: 0\nPrint event firing info in the console\nRequires sv_cheats 1
cl_showfps, Default: 0\nDraw fps meter (1 = fps, 2 = smooth, 3 = server, 4 = Show+LogToFile, 5 = Thread and wait times +10 = detailed )\nClient only
cl_showhelp, Default: 1\nSet to 0 to not show on-screen help\nClient only
cl_showloadout, Default: 1\nToggles display of current loadout.\nClient only
cl_showpluginmessages, Default: 1\nAllow plugins to display messages to you
cl_showpos, Default: 0\nDraw current position at top of screen\nClient only
cl_sidespeed, Default: 450\nRequires sv_cheats 1\nClient only
cl_skipfastpath, Default: 0\nSet to 1 to stop all models that go through the model fast path from rendering\nRequires sv_cheats 1\nClient only
cl_skipslowpath, Default: 0\nSet to 1 to skip any models that don't go through the model fast path\nRequires sv_cheats 1
cl_sos_test_get_opvar, Requires sv_cheats 1\nClient only
cl_sos_test_set_opvar, Requires sv_cheats 1\nClient only
cl_soundemitter_flush, Flushes the sounds.txt system (server only)\nClient only
cl_soundemitter_reload, Flushes the sounds.txt system\nClient only
cl_soundfile, Default: \nJingle sound file.
cl_soundscape_flush, Flushes the client side soundscapes\nRequires sv_cheats 1\nClient only
cl_soundscape_printdebuginfo, print soundscapes\nClient only
cl_spec_follow_grenade_key, Default: 0\n0 = LALT, 1 = LSHIFT, 2 = +reload\nClient only
cl_spec_mode, Default: 0\nSaves the last viewed spectator mode for use next time we start to spectate\nClient only
cl_spec_show_bindings, Default: 1\nToggle the visibility of the spectator bindings.\nClient only
cl_spec_stats, Default: 1\nClient only
cl_sporeclipdistance, Default: 512\nRequires sv_cheats 1\nClient only
cl_ss_origin, print origin in script format\nClient only
cl_steamscreenshots, Enable/disable saving screenshots to Steam\nClient only
cl_sun_decay_rate, Default: 0.05\nRequires sv_cheats 1\nClient only
cl_sunlight_ortho_size, Default: 0.0\nSet to values greater than 0 for ortho view render projections.\nRequires sv_cheats 1\nClient only
cl_teamid_overhead, Default: 1\nShows teamID over player's heads. 0 = off, 1 = on\nRequires sv_cheats 1\nClient only
cl_teamid_overhead_maxdist, Default: 3000\nmax distance at which the overhead team id icons will show\nRequires sv_cheats 1\nClient only
cl_teamid_overhead_maxdist_spec, Default: 2000\nmax distance at which the overhead team id icons will show when a spectator\nRequires sv_cheats 1\nClient only
cl_teamid_overhead_name_alpha, Default: 245\nThe max alpha the overhead ID names will draw as.\nClient only
cl_teamid_overhead_name_fadetime, Default: 1.0\nHow long it takes for the overhad name to fade out once your crosshair has left the target.\nClient only
cl_teammate_colors_show, Default: 1\nIn competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters\nClient only
cl_timeout, Default: 30\nAfter this many seconds without receiving a packet from the server, the client will disconnect itself
cl_tree_sway_dir, sets tree sway wind direction and strength\nClient only
cl_updaterate, Default: 64\nNumber of packets per second of updates you are requesting from the server
cl_updatevisibility, Updates visibility bits.\nClient only
cl_upspeed, Default: 320\nRequires sv_cheats 1\nClient only
cl_use_new_headbob, Default: 1\nRequires sv_cheats 1\nClient only
cl_use_opens_buy_menu, Default: 1\nPressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key).\nClient only
cl_view, Set the view entity index.\nRequires sv_cheats 1
cl_viewmodel_shift_left_amt, Default: 1.5\nMin: 0.5, Max: 2\nThe amount the viewmodel shifts to the left when shooting accuracy increases.\nClient only
cl_viewmodel_shift_right_amt, Default: 0.75\nMin: 0.25, Max: 2\nThe amount the viewmodel shifts to the right when shooting accuracy decreases.\nClient only
cl_weapon_debug_print_accuracy, Default: 0\nRequires sv_cheats 1\nClient only
cl_winddir, Default: 0\nWeather effects wind direction angle\nRequires sv_cheats 1\nClient only
cl_windspeed, Default: 0\nWeather effects wind speed scalar\nRequires sv_cheats 1\nClient only
cl_wpn_sway_scale, Default: 1.6\nRequires sv_cheats 1\nClient only
clear, Clear all console output.
clear_anim_cache, Clears the animation cache, freeing the memory (until the next time a streaming animblock is requested).
clear_debug_overlays, clears debug overlays\nServer only
clientport, Default: 27005\nHost game client port
closecaption, Default: 0\nEnable close captioning.
closeonbuy, Default: 0\nSet non-zero to close the buy menu after buying something\nClient only
cmd, Forward command to server.
cmd1, sets userinfo string for split screen player in slot 1
cmd2, sets userinfo string for split screen player in slot 2
cmd3, sets userinfo string for split screen player in slot 3
cmd4, sets userinfo string for split screen player in slot 4
collision_test, Tests collision system\nRequires sv_cheats 1\nServer only
colorcorrectionui, Show/hide the color correction tools UI.\nRequires sv_cheats 1
commentary_cvarsnotchanging, Server only
commentary_finishnode, Server only
commentary_firstrun, Default: 0\nClient only
commentary_showmodelviewer, Display the commentary model viewer. Usage: commentary_showmodelviewer <model name> <optional attached model name>\nClient only
commentary_testfirstrun, Client only
computer_name, Spew computer name\nServer only
con_enable, Default: 0\nAllows the console to be activated.
con_filter_enable, Default: 0\nFilters console output based on the setting of con_filter_text. 1 filters completely, 2 displays filtered text brighter than other text.
con_filter_text, Default: \nText with which to filter console spew. Set con_filter_enable 1 or 2 to activate.
con_filter_text_out, Default: \nText with which to filter OUT of console spew. Set con_filter_enable 1 or 2 to activate.
con_logfile, Default: \nConsole output gets written to this file
con_min_severity, Minimum severity level for messages sent to any logging channel: LS_MESSAGE=0, LS_WARNING=1, LS_ASSERT=2, LS_ERROR=3.
condump, dump the text currently in the console to condumpXX.log\nClient only
confirm_abandon_match, Confirm that we wish to abandon match\nClient only
confirm_activate_itemid_now, Confirm item activation by item id\nClient only
confirm_join_friend_session_exit_current, Confirm that we wish to join a friend session, destroying a previous session\nClient only
confirm_join_new_session_exit_current, Confirm that we wish to join a new session, destroying a previous session\nClient only
confirm_purchase_item_def_now, Confirm item purchase\nClient only
confirm_watch_friend_session_exit_current, Confirm that we wish to watch a friend session, destroying a previous session\nClient only
connect, Connect to specified server.
connect_splitscreen, Connect to specified server. With multiple players.
coverme, Radio command
crash, Cause the engine to crash (Debug!!)\nRequires sv_cheats 1
create_flashlight, Requires sv_cheats 1\nServer only
CreatePredictionError, Create a prediction error\nRequires sv_cheats 1\nServer only
creditsdone, Server only
crosshair, Default: 1\nClient only
cs_enable_player_physics_box, Default: 0\nServer only
cs_hostage_near_rescue_music_distance, Default: 2000\nRequires sv_cheats 1\nServer only
cs_make_vip, Marks a player as the VIP\nServer only
cs_ShowStateTransitions, Default: -2\ncs_ShowStateTransitions <ent index or -1 for all>. Show player state transitions.\nRequires sv_cheats 1\nServer only
CS_WarnFriendlyDamageInterval, Default: 3.0\nDefines how frequently the server notifies clients that a player damaged a friend\nRequires sv_cheats 1\nServer only
csgo_download_match, Downloads a match via serial code and starts playback\nClient only
csgo_econ_action_preview, Preview an economy item\nClient only
cursortimeout, Default: 60.0\nSeconds before mouse cursor hides itself due to inactivity
custom_bot_difficulty, Default: 0\nBot difficulty for offline play.\nServer only\nClient only
cvarlist, Show the list of convars/concommands.
dbghist_addline, Add a line to the debug history. Format: <category id> <line>\nServer only
dbghist_dump, 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\nServer only
debug_map_crc, Default: 0\nPrints CRC for each map lump loaded
debug_visibility_monitor, Default: 0\nRequires sv_cheats 1\nServer only
debugsystemui, Show/hide the debug system UI.\nRequires sv_cheats 1
default_fov, Default: 90\nRequires sv_cheats 1\nClient only
demo_gototick, Skips to a tick in demo.
demo_listhighlights, List all highlights data for the demo.
demo_listimportantticks, List all important ticks in the demo.
demo_pause, Pauses demo playback.
demo_recordcommands, Default: 1\nRecord commands typed at console into .dem files.\nRequires sv_cheats 1
demo_resume, Resumes demo playback.
demo_timescale, Sets demo replay speed.
demo_togglepause, Toggles demo playback.
demolist, Print demo sequence list.
demos, Demo demo file sequence.
demoui, Show/hide the demo player UI.
developer, Default: 0\nSet developer message level
devshots_nextmap, Used by the devshots system to go to the next map in the devshots maplist.
devshots_screenshot, Used by the -makedevshots system to take a screenshot. For taking your own screenshots, use the 'screenshot' command instead.
differences, Show all convars which are not at their default values.
disable_static_prop_loading, Default: 0\nIf non-zero when a map loads, static props won't be loaded\nRequires sv_cheats 1
disconnect, Disconnect game from server.
disp_list_all_collideable, List all collideable displacements
display_elapsedtime, Displays how much time has elapsed since the game started\nRequires sv_cheats 1
display_game_events, Default: 0\nRequires sv_cheats 1
dlight_debug, Creates a dlight in front of the player\nRequires sv_cheats 1\nClient only
dm_reset_spawns, Server only
dm_togglerandomweapons, Turns random weapons in deathmatch on/off\nClient only
drawcross, Draws a cross at the given location\n Arguments: x y z\nRequires sv_cheats 1\nServer only
drawline, Draws line between two 3D Points.\n Green if no collision\n Red is collides with something\n Arguments: x1 y1 z1 x2 y2 z2\nRequires sv_cheats 1\nServer only
drawoverviewmap, Draws the overview map\nClient only
drawradar, Draws HUD radar\nClient only
ds_get_newest_subscribed_files, Re-reads web api auth key and subscribed file lists from disk and downloads the latest updates of those files from steam\nServer only
dsp_db_min, Default: 80\nRequires sv_cheats 1
dsp_db_mixdrop, Default: 0.5\nRequires sv_cheats 1
dsp_dist_max, Default: 1440.0\nRequires sv_cheats 1
dsp_dist_min, Default: 0.0\nRequires sv_cheats 1
dsp_enhance_stereo, Default: 0
dsp_mix_max, Default: 0.8\nRequires sv_cheats 1
dsp_mix_min, Default: 0.2\nRequires sv_cheats 1
dsp_off, Default: 0\nRequires sv_cheats 1
dsp_player, Default: 0
dsp_reload, Requires sv_cheats 1
dsp_slow_cpu, Default: 0\nRequires sv_cheats 1
dsp_volume, Default: 0.8\nRequires sv_cheats 1
dt_dump_flattened_tables, Default: 0\nDump out the flattened sendtable props.
dti_flush, Write out the datatable instrumentation files (you must run with -dti for this to work).
dump_entity_sizes, Print sizeof(entclass)\nServer only
dump_globals, Dump all global entities/states\nServer only
dump_particlemanifest, Dump the list of particles loaded.\nRequires sv_cheats 1\nClient only
dumpentityfactories, Lists all entity factory names.\nServer only
dumpeventqueue, Dump the contents of the Entity I/O event queue to the console.\nServer only
dumpgamestringtable, Dump the contents of the game string table to the console.\nRequires sv_cheats 1\nServer only
dumpstringtables, Print string tables to console.
echo, Echo text to console.
econ_build_pinboard_images_from_collection_name, Renders and saves images for all models in a collection.\nClient only
econ_clear_inventory_images, clear the local inventory images (they will regenerate)\nClient only
econ_highest_baseitem_seen, Default: 59\nMin: 59, Max: 499\nClient only
econ_show_items_with_tag, Lists the item definitions that have a specified tag.\nClient only
editdemo, Edit a recorded demo file (.dem ).
editor_toggle, Disables the simulation and returns focus to the editor\nRequires sv_cheats 1
enable_debug_overlays, Default: 1\nEnable rendering of debug overlays\nRequires sv_cheats 1\nServer only
enable_fast_math, Default: 1\nTurns Denormals-Are-Zeroes and Flush-to-Zero on or off
enable_skeleton_draw, Default: 0\nRender skeletons in wireframe\nRequires sv_cheats 1\nClient only
endmatch_votenextmap, Votes for the next map at the end of the match\nClient only
endmovie, Stop recording movie frames.
endround, End the current round.\nRequires sv_cheats 1\nServer only
enemydown, Radio command
enemyspot, Radio command
engine_no_focus_sleep, Default: 50
ent_absbox, Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_attachments, Displays the attachment points on an entity.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_autoaim, Displays the entity's autoaim radius.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_bbox, Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_cancelpendingentfires, Cancels all ent_fire created outputs that are currently waiting for their delay to expire.\nServer only
ent_create, Creates an entity of the given type where the player is looking.\nRequires sv_cheats 1\nServer only
ent_dump, Usage:\n ent_dump <entity name>\nRequires sv_cheats 1\nServer only
ent_fire, Usage:\n ent_fire <target> [action] [value] [delay]\nRequires sv_cheats 1\nServer only
ent_info, Usage:\n ent_info <class name>\nRequires sv_cheats 1\nServer only
ent_keyvalue, Applies the comma delimited key=value pairs to the entity with the given Hammer ID.\n Format: ent_keyvalue <entity id> <key1>=<value1>,<key2>=<value2>,...,<keyN>=<valueN>\nRequires sv_cheats 1\nServer only
ent_messages, 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 Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_messages_draw, Default: 0\nVisualizes all entity input/output activity.\nRequires sv_cheats 1\nServer only
ent_name, Requires sv_cheats 1\nServer only
ent_orient, 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 Format: ent_orient <entity name> <optional: allangles>\nRequires sv_cheats 1\nServer only
ent_pause, Toggles pausing of input/output message processing for entities. When turned on processing of all message will stop. Any messages displayed with 'ent_messages' will stop fading and be displayed indefinitely. To step through the messages one by one use 'ent_step'.\nRequires sv_cheats 1\nServer only
ent_pivot, Displays the pivot for the given entity(ies).\n (y=up=green, z=forward=blue, x=left=red). \n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_rbox, Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_remove, Removes the given entity(s)\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_remove_all, Removes all entities of the specified type\n Arguments: {entity_name} / {class_name}\nRequires sv_cheats 1\nServer only
ent_rotate, Rotates an entity by a specified # of degrees\nRequires sv_cheats 1\nServer only
ent_script_dump, Dumps the names and values of this entity's script scope to the console\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_setang, Set entity angles\nRequires sv_cheats 1\nServer only
ent_setname, Sets the targetname of the given entity(s)\n Arguments: {new entity name} {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_setpos, Move entity to position\nRequires sv_cheats 1\nServer only
ent_show_response_criteria, Print, to the console, an entity's current criteria set used to select responses.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_step, When 'ent_pause' is set this will step through one waiting input / output message at a time.\nRequires sv_cheats 1\nServer only
ent_teleport, Teleport the specified entity to where the player is looking.\n Format: ent_teleport <entity name>\nRequires sv_cheats 1\nServer only
ent_text, Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
ent_viewoffset, Displays the eye position for the given entity(ies) in red.\n Arguments: {entity_name} / {class_name} / no argument picks what player is looking at\nRequires sv_cheats 1\nServer only
envmap,
error_message_explain_vac, Take user to Steam support article\nClient only
escape, Escape key pressed.
exec, Execute script file.
execifexists, Execute script file if file exists.
execwithwhitelist, Execute script file, only execing convars on a whitelist.
exit, Exit the engine.
explode, Kills the player with explosive damage\nServer only
explodevector, Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value>\nServer only
fadein, fadein {time r g b}: Fades the screen in from black or from the specified color over the given number of seconds.\nRequires sv_cheats 1\nServer only
fadeout, fadeout {time r g b}: Fades the screen to black or to the specified color over the given number of seconds.\nRequires sv_cheats 1\nServer only
fallback, Radio command
ff_damage_bullet_penetration, Default: 0\nMin: 0, Max: 1\nIf friendly fire is off, this will scale the penetration power and damage a bullet does when penetrating another friendly player\nClient only
ff_damage_reduction_bullets, Default: 0.1\nHow much to reduce damage done to teammates when shot. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)\nClient only
ff_damage_reduction_grenade, Default: 0.25\nHow much to reduce damage done to teammates by a thrown grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)\nClient only
ff_damage_reduction_grenade_self, Default: 1\nHow much to damage a player does to himself with his own grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)\nClient only
ff_damage_reduction_other, Default: 0.25\nHow much to reduce damage done to teammates by things other than bullets and grenades. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)\nClient only
find, Find concommands with the specified string in their name/help text.
find_ent, Find and list all entities with classnames or targetnames that contain the specified substring.\nFormat: find_ent <substring>\nRequires sv_cheats 1\nServer only
find_ent_index, Display data for entity matching specified index.\nFormat: find_ent_index <index>\nRequires sv_cheats 1\nServer only
findflags, Find concommands by flags.
firetarget, Requires sv_cheats 1\nServer only
firstperson, Switch to firstperson camera.\nClient only
fish_debug, Default: 0\nShow debug info for fish\nRequires sv_cheats 1\nClient only
fish_dormant, Default: 0\nTurns off interactive fish behavior. Fish become immobile and unresponsive.\nRequires sv_cheats 1\nServer only
flush, Flush unlocked cache memory.\nRequires sv_cheats 1
flush_locked, Flush unlocked and locked cache memory.\nRequires sv_cheats 1
fog_color, Default: -1 -1 -1\nRequires sv_cheats 1\nClient only
fog_colorskybox, Default: -1 -1 -1\nRequires sv_cheats 1\nClient only
fog_enable, Default: 1\nRequires sv_cheats 1\nClient only
fog_enable_water_fog, Default: 1\nRequires sv_cheats 1
fog_enableskybox, Default: 1\nRequires sv_cheats 1\nClient only
fog_end, Default: -1\nRequires sv_cheats 1\nClient only
fog_endskybox, Default: -1\nRequires sv_cheats 1\nClient only
fog_hdrcolorscale, Default: -1\nRequires sv_cheats 1\nClient only
fog_hdrcolorscaleskybox, Default: -1\nRequires sv_cheats 1\nClient only
fog_maxdensity, Default: -1\nRequires sv_cheats 1\nClient only
fog_maxdensityskybox, Default: -1\nRequires sv_cheats 1\nClient only
fog_override, Default: 0\nOverrides the map's fog settings (-1 populates fog_ vars with map's values)\nRequires sv_cheats 1\nClient only
fog_start, Default: -1\nRequires sv_cheats 1\nClient only
fog_startskybox, Default: -1\nRequires sv_cheats 1\nClient only
fogui, Show/hide fog control UI.
followme, Radio command
force_audio_english, Default: 0\nKeeps track of whether we're forcing english in a localized language.
force_centerview, Client only
forcebind, Bind a command to an available key. (forcebind command opt:suggestedKey)
forktest, Cause the engine to fork and wait for child PID, parameter can be passed for requested exit code (Debug!!)\nRequires sv_cheats 1
foundry_engine_get_mouse_control, Give the engine control of the mouse.\nRequires sv_cheats 1\nServer only
foundry_engine_release_mouse_control, Give the control of the mouse back to Hammer.\nRequires sv_cheats 1\nServer only
foundry_select_entity, Select the entity under the crosshair or select entities with the specified name.\nRequires sv_cheats 1\nServer only
foundry_sync_hammer_view, Move Hammer's 3D view to the same position as the engine's 3D view.\nRequires sv_cheats 1\nServer only
foundry_update_entity, Updates the entity's position/angles when in edit mode\nRequires sv_cheats 1\nServer only
fov_cs_debug, Default: 0\nSets the view fov if cheats are on.\nRequires sv_cheats 1\nClient only
fps_max, Default: 300\nFrame rate limiter
fps_max_menu, Default: 120\nFrame rate limiter, main menu
fps_screenshot_frequency, Default: 10\nWhile the fps is below the threshold we will dump a screen shot this often in seconds (i.e. 10 = screen shot every 10 seconds when under the given fps.)\nRequires sv_cheats 1
fps_screenshot_threshold, Default: -1\nDump a screenshot when the FPS drops below the given value.\nRequires sv_cheats 1
fs_clear_open_duplicate_times, Clear the list of files that have been opened.
fs_dump_open_duplicate_times, 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.
fs_fios_cancel_prefetches, Cancels all the prefetches in progress.
fs_fios_flush_cache, Flushes the FIOS HDD cache.
fs_fios_prefetch_file, Prefetches a file: </PS3_GAME/USRDIR/filename.bin>.\nThe preftech is medium priority and persistent.
fs_fios_prefetch_file_in_pack, Prefetches a file in a pack: <portal2/models/container_ride/fineDebris_part5.ani>.\nThe preftech is medium priority and non-persistent.
fs_fios_print_prefetches, Displays all the prefetches currently in progress.
fs_printopenfiles, Show all files currently opened by the engine.
fs_report_sync_opens, Default: 0\n0:Off, 1:Always, 2:Not during map load
fs_syncdvddevcache, Force the 360 to get updated files that are in your p4 changelist(s) from the host PC when running with -dvddev.
fs_warning_level, Set the filesystem warning level.
func_break_max_pieces, Default: 15\nClient only
fx_new_sparks, Default: 1\nUse new style sparks.\nRequires sv_cheats 1\nServer only
g15_dumpplayer, Spew player data.\nClient only
g15_reload, Reloads the Logitech G-15 Keyboard configs.\nClient only
g15_update_msec, Default: 250\nLogitech G-15 Keyboard update interval.\nClient only
g_debug_angularsensor, Default: 0\nRequires sv_cheats 1\nServer only
g_debug_constraint_sounds, Default: 0\nEnable debug printing about constraint sounds.\nRequires sv_cheats 1\nServer only
g_debug_ragdoll_removal, Default: 0\nRequires sv_cheats 1\nClient only
g_debug_ragdoll_visualize, Default: 0\nRequires sv_cheats 1\nClient only
g_debug_trackpather, Default: 0\nRequires sv_cheats 1\nServer only
g_debug_vehiclebase, Default: 0\nRequires sv_cheats 1\nServer only
g_debug_vehicledriver, Default: 0\nRequires sv_cheats 1\nServer only
g_debug_vehicleexit, Default: 0\nRequires sv_cheats 1\nServer only
g_debug_vehiclesound, Default: 0\nRequires sv_cheats 1\nServer only
g_jeepexitspeed, Default: 100\nRequires sv_cheats 1\nServer only
game_mode, Default: 0\nThe current game mode (based on game type). See GameModes.txt.\nServer only\nClient only
game_type, Default: 0\nThe current game type. See GameModes.txt.\nServer only\nClient only
gameinstructor_dump_open_lessons, Gives a list of all currently open lessons.\nRequires sv_cheats 1\nClient only
gameinstructor_enable, Default: 1\nDisplay in game lessons that teach new players.\nClient only
gameinstructor_find_errors, Default: 0\nSet to 1 and the game instructor will run EVERY scripted command to uncover errors.\nRequires sv_cheats 1\nClient only
gameinstructor_reload_lessons, Shuts down all open lessons and reloads them from the script file.\nRequires sv_cheats 1\nClient only
gameinstructor_reset_counts, Resets all display and success counts to zero.\nClient only
gameinstructor_save_restore_lessons, Default: 1\nSet to 0 to disable save/load of open lesson opportunities in single player.\nRequires sv_cheats 1\nClient only
gameinstructor_verbose, Default: 0\nSet to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions.\nRequires sv_cheats 1\nClient only
gameinstructor_verbose_lesson, Default: \nDisplay more verbose information for lessons have this name.\nRequires sv_cheats 1\nClient only
gamemenucommand, Issue game menu command.\nClient only
gamepadslot1, Client only
gamepadslot2, Client only
gamepadslot3, Client only
gamepadslot4, Client only
gamepadslot5, Client only
gamepadslot6, Client only
gameui_activate, Shows the game UI
gameui_allowescape, Escape key allowed to hide game UI
gameui_allowescapetoshow, Escape key allowed to show game UI
gameui_hide, Hides the game UI
gameui_preventescape, Escape key doesn't hide game UI
gameui_preventescapetoshow, Escape key doesn't show game UI
gcmd, Generate a command\nClient only
getinpos, Radio command
getout, Radio command
getpos, dump position and angles to the console\nClient only
getpos_exact, dump origin and angles to the console\nClient only
give, Give item to player.\n Arguments: <item_name>\nServer only
givecurrentammo, Give a supply of ammo for current weapon..\nRequires sv_cheats 1\nServer only
gl_clear_randomcolor, Default: 0\nClear the back buffer to random colors every frame. Helps spot open seams in geometry.\nRequires sv_cheats 1\nClient only
gl_dump_stats,
gl_persistent_buffer_max_offset,
gl_shader_compile_time_dump, Dump stats shader compile time.
global_event_log_enabled, Default: 0\nEnables the global event log system\nRequires sv_cheats 1\nServer only
global_set, global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD).\nRequires sv_cheats 1\nServer only
glow_outline_effect_enable, Default: 1\nEnable entity outline glow effects.\nRequires sv_cheats 1\nClient only
glow_outline_width, Default: 6.0f\nWidth of glow outline effect in screen space.\nRequires sv_cheats 1\nClient only
god, Toggle. Player becomes invulnerable.\nRequires sv_cheats 1\nServer only
gods, Toggle. All players become invulnerable.\nRequires sv_cheats 1\nServer only
gotv_theater_container, Default: \nEnables GOTV theater mode for the specified container, setting it to 'live' will play top live matches\nClient only
groundlist, Display ground entity list <index>\nServer only
hammer_update_entity, Updates the entity's position/angles when in edit mode\nServer only
hammer_update_safe_entities, Updates entities in the map that can safely be updated (don't have parents or are affected by constraints). Also excludes entities mentioned in any hammer_updateignorelist objects in this map.\nServer only
heartbeat, Force heartbeat of master servers
help, Find help about a convar/concommand.
hideconsole, Hide the console.
hidehud, Default: 0\nRequires sv_cheats 1\nClient only
hideoverviewmap, Hides the overview map\nClient only
hidepanel, Hides a viewport panel <name>\nClient only
hideradar, Hides HUD radar\nClient only
hidescores, Forcibly hide score panel\nClient only
holdpos, Radio command
host_filtered_time_report, Dumps time spent idle in previous frames in ms(dedicated only).
host_flush_threshold, Default: 12\nMemory threshold below which the host should flush caches between server instances
host_framerate, Default: 0\nSet to lock per-frame time elapse.\nRequires sv_cheats 1
host_info_show, Default: 1\nHow server info gets disclosed in server queries: 0 - query disabled, 1 - show only general info, 2 - show full info
host_map, Default: \nCurrent map name.
host_name_store, Default: 1\nWhether hostname is recorded in game events and GOTV.
host_players_show, Default: 1\nHow players are disclosed in server queries: 0 - query disabled, 1 - show only max players count, 2 - show all players
host_reset_config, reset config (for testing) with param as splitscreen index.
host_rules_show, Default: 1\nHow server rules get disclosed in server queries: 0 - query disabled, 1 - query enabled
host_runofftime, Run off some time without rendering/updating sounds
host_sleep, Default: 0\nForce the host to sleep a certain number of milliseconds each frame.\nRequires sv_cheats 1
host_timer_report, Spew CPU timer jitter for the last 128 frames in microseconds (dedicated only)
host_timescale, Default: 1.0\nPrescale the clock by this amount.\nRequires sv_cheats 1
host_workshop_collection, Get the latest version of maps in a workshop collection and host them as a maplist.\nServer only
host_workshop_map, Get the latest version of the map and host it on this server.\nServer only
host_writeconfig, Store current settings to config.cfg (or specified .cfg file).
host_writeconfig_ss, Store current settings to config.cfg (or specified .cfg file) with first param as splitscreen index.
hostage_debug, Default: 0\nShow hostage AI debug information\nRequires sv_cheats 1\nServer only
hostfile, Default: host.txt\nThe HOST file to load.\nServer only
hostip, Default: \nHost game server ip
hostname, Default: \nHostname for server.
hostport, Default: 27015\nHost game server port
hud_reloadscheme, Reloads hud layout and animation scripts.\nClient only
hud_scaling, Default: 1.0\nMin: 0.5, Max: 0.95\nScales hud elements
hud_showtargetid, Default: 1\nEnables display of target names\nClient only
hud_subtitles, Plays the Subtitles: <filename>\nClient only
hud_takesshots, Default: 0\nAuto-save a scoreboard screenshot at the end of a map.\nClient only
hunk_print_allocations,
hunk_track_allocation_types, Default: 1\nRequires sv_cheats 1
hurtme, Hurts the player.\n Arguments: <health to lose>\nRequires sv_cheats 1\nServer only
impulse, Client only
in_forceuser, Default: 0\nForce user input to this split screen player.\nRequires sv_cheats 1
incrementvar, Increment specified convar value.
inferno_child_spawn_interval_multiplier, Default: 0.1\nAmount spawn interval increases for each child\nRequires sv_cheats 1\nServer only
inferno_child_spawn_max_depth, Default: 4\nRequires sv_cheats 1\nServer only
inferno_damage, Default: 40\nDamage per second\nRequires sv_cheats 1\nServer only
inferno_debug, Default: 0\nRequires sv_cheats 1\nServer only
inferno_dlight_spacing, Default: 200\nInferno dlights are at least this far apart\nRequires sv_cheats 1\nClient only
inferno_flame_lifetime, Default: 7\nAverage lifetime of each flame in seconds\nRequires sv_cheats 1\nServer only
inferno_flame_spacing, Default: 42\nMinimum distance between separate flame spawns\nRequires sv_cheats 1\nServer only
inferno_forward_reduction_factor, Default: 0.9\nRequires sv_cheats 1\nServer only
inferno_friendly_fire_duration, Default: 6\nFor this long, FF is credited back to the thrower.\nRequires sv_cheats 1\nServer only
inferno_initial_spawn_interval, Default: 0.02\nTime between spawning flames for first fire\nRequires sv_cheats 1\nServer only
inferno_max_child_spawn_interval, Default: 0.5\nLargest time interval for child flame spawning\nRequires sv_cheats 1\nServer only
inferno_max_flames, Default: 16\nMaximum number of flames that can be created\nRequires sv_cheats 1\nServer only
inferno_max_range, Default: 150\nMaximum distance flames can spread from their initial ignition point\nRequires sv_cheats 1\nServer only
inferno_per_flame_spawn_duration, Default: 3\nDuration each new flame will attempt to spawn new flames\nRequires sv_cheats 1\nServer only
inferno_scorch_decals, Default: 1\nRequires sv_cheats 1\nServer only
inferno_spawn_angle, Default: 45\nAngular change from parent\nRequires sv_cheats 1\nServer only
inferno_surface_offset, Default: 20\nRequires sv_cheats 1\nServer only
inferno_velocity_decay_factor, Default: 0.2\nRequires sv_cheats 1\nServer only
inferno_velocity_factor, Default: 0.003\nRequires sv_cheats 1\nServer only
inferno_velocity_normal_factor, Default: 0\nRequires sv_cheats 1\nServer only
inposition, Radio command
invnext, Client only
invnextgrenade, Client only
invnextitem, Client only
invnextnongrenade, Client only
invprev, Client only
ip, Default: localhost\nOverrides IP for multihomed hosts
ip_steam, Default: \nOverrides IP used to bind Steam port for multihomed hosts
ip_tv, Default: \nOverrides IP used to bind TV port for multihomed hosts
joy_accelmax, Default: 1.0\nClient only
joy_accelscale, Default: 3.5\nClient only
joy_accelscalepoly, Default: 0.4\nClient only
joy_advanced, Default: 0\nClient only
joy_advaxisr, Default: 0\nClient only
joy_advaxisu, Default: 0\nClient only
joy_advaxisv, Default: 0\nClient only
joy_advaxisx, Default: 0\nClient only
joy_advaxisy, Default: 0\nClient only
joy_advaxisz, Default: 0\nClient only
joy_autoaimdampen, Default: 0\nHow much to scale user stick input when the gun is pointing at a valid target.\nClient only
joy_autoAimDampenMethod, Default: 0\nClient only
joy_autoaimdampenrange, Default: 0\nThe stick range where autoaim dampening is applied. 0 = off\nClient only
joy_axis_deadzone, Default: 0.2\nDead zone near the zero point to not report movement.
joy_axisbutton_threshold, Default: 0.3\nAnalog axis range before a button press is registered.
joy_cfg_preset, Default: 1\nClient only
joy_circle_correct, Default: 1\nClient only
joy_curvepoint_1, Default: 0.001\nMin: 0.001, Max: 5\nClient only
joy_curvepoint_2, Default: 0.4\nMin: 0.001, Max: 5\nClient only
joy_curvepoint_3, Default: 0.75\nMin: 0.001, Max: 5\nClient only
joy_curvepoint_4, Default: 1\nMin: 0.001, Max: 5\nClient only
joy_curvepoint_end, Default: 2\nMin: 0.001, Max: 5\nClient only
joy_diagonalpov, Default: 0\nPOV manipulator operates on diagonal axes, too.\nClient only
joy_display_input, Default: 0\nClient only
joy_forwardsensitivity, Default: -1\nClient only
joy_forwardthreshold, Default: 0.15\nClient only
joy_gamma, Default: 0.2\nClient only
joy_inverty, Default: 0\nWhether to invert the Y axis of the joystick for looking.\nClient only
joy_lowend, Default: 1\nClient only
joy_lowend_linear, Default: 0.55\nClient only
joy_lowmap, Default: 1\nClient only
joy_movement_stick, Default: 0\nWhich stick controls movement : 0 = left stick, 1 = right stick, 2 = legacy controls\nClient only
joy_name, Default: joystick\nClient only
joy_no_accel_jump, Default: 0\nClient only
joy_pitchsensitivity, Default: -1\nMin: -5, Max: -0.1\njoystick pitch sensitivity\nClient only
joy_pitchthreshold, Default: 0.15\nClient only
joy_response_look, Default: 0\n'Look' stick response mode: 0=Default, 1=Acceleration Promotion\nClient only
joy_response_look_pitch, Default: 1\n'Look' stick response mode for pitch: 0=Default, 1=Acceleration Promotion\nClient only
joy_response_move, Default: 1\n'Movement' stick response mode: 0=Linear, 1=quadratic, 2=cubic, 3=quadratic extreme, 4=power function(i.e., pow(x,1/sensitivity)), 5=two-stage\nClient only
joy_sensitive_step0, Default: 0.1\nClient only
joy_sensitive_step1, Default: 0.4\nClient only
joy_sensitive_step2, Default: 0.90\nClient only
joy_sidesensitivity, Default: 1\nClient only
joy_sidethreshold, Default: 0.15\nClient only
joy_wingmanwarrior_turnhack, Default: 0\nWingman warrior hack related to turn axes.\nClient only
joy_yawsensitivity, Default: -1\nMin: -5, Max: -0.1\njoystick yaw sensitivity\nClient only
joy_yawthreshold, Default: 0.15\nClient only
joyadvancedupdate, Client only
joystick, Default: 1\nMin: 0, Max: 1\nTrue if the joystick is enabled, false otherwise.\nClient only
joystick_force_disabled, Default: 0\nPrevents any and all joystick input for cases where a piece of hardware is incorrectly identified as a joystick an sends bad signals.\nClient only
joystick_force_disabled_set_from_options, Default: 1\nSets controllers enabled/disabled just before the config is written.\nClient only
jpeg, Take a jpeg screenshot: jpeg <filename> <quality 1-100>.
kdtree_test, Tests spatial partition for entities queries.\nRequires sv_cheats 1\nServer only
key_bind_version, Default: 0\nClient only
key_findbinding, Find key bound to specified command string.
key_listboundkeys, List bound keys with bindings.
key_updatelayout, Updates game keyboard layout to current windows keyboard setting.
kick, Kick a player by name.
kickid, Kick a player by userid or uniqueid, with a message.
kickid_ex, Kick a player by userid or uniqueid, provide a force-the-kick flag and also assign a message.
kill, Kills the player with generic damage\nServer only
killserver, Shutdown the server.
killvector, Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value>\nServer only
lastinv, Client only
light_crosshair, Show texture color at crosshair\nRequires sv_cheats 1
lightcache_maxmiss, Default: 2\nRequires sv_cheats 1
lightprobe, Samples the lighting environment.\nCreates a cubemap and a file indicating the local lighting in a subdirectory called 'materials/lightprobes'\n.The lightprobe command requires you specify a base file name.
linefile, Parses map leak data from .lin file\nRequires sv_cheats 1
list_active_casters, List currently active casters.\nClient only
listdemo, List demo file contents.
listid, Lists banned users.
listip, List IP addresses on the ban list.
listissues, List all the issues that can be voted on.\nServer only
listmodels, List loaded models.
listRecentNPCSpeech, Displays a list of the last 5 lines of speech from NPCs.\nServer only
load, Load a saved game.
loadcommentary, Client only
loader_dump_table,
lobby_voice_chat_enabled, Default: 1\nLobby microphone is enabled when this is set to 1\nClient only
locator_split_len, Default: 0.5f\nRequires sv_cheats 1\nClient only
locator_split_maxwide_percent, Default: 0.80f\nRequires sv_cheats 1\nClient only
lockMoveControllerRet, Default: 0\nClient only
log, Enables logging to file, console, and udp < on | off >.
log_color, Set the color of a logging channel.
log_dumpchannels, Dumps information about all logging channels.
log_flags, Set the flags on a logging channel.
log_level, Set the spew level of a logging channel.
logaddress_add, Set address and port for remote host <ip:port>.
logaddress_del, Remove address and port for remote host <ip:port>.
logaddress_delall, Remove all udp addresses being logged to
logaddress_list, List all addresses currently being used by logaddress.
lookspring, Default: 0\nClient only
lookstrafe, Default: 0\nClient only
loopsingleplayermaps, Default: 0\nRequires sv_cheats 1\nServer only
m_customaccel, Default: 3\nCustom mouse acceleration:\n0: custom accelaration disabled\n1: mouse_acceleration = min(m_customaccel_max, pow(raw_mouse_delta, m_customaccel_exponent) * m_customaccel_scale + sensitivity)\n2: Same as 1, with but x and y sensitivity are scaled by m_pitch and m_yaw respectively.\n3: mouse_acceleration = pow(raw_mouse_delta, m_customaccel_exponent - 1) * sensitivity\nClient only
m_customaccel_exponent, Default: 1.05\nMouse move is raised to this power before being scaled by scale factor.\nClient only
m_customaccel_max, Default: 0\nMax mouse move scale factor, 0 for no limit\nClient only
m_customaccel_scale, Default: 0.04\nMin: 0\nCustom mouse acceleration value.\nClient only