Enable the developer console:
Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".
Press ` or ~ on your keyboard.
Enter a command and hit ENTER on your keyboard to run it!
Commands List
This command outputs a list of in-game lessons that have been completed or shown.
This command decreases the game's simulation rate by a specific step, making everything in the game move slower.
This command increments the game's timescale by one step, effectively speeding up or slowing down the pace of the game. It is flagged as a cheat command, meaning it can usually only be used in non-competitive environments where cheats are enabled.
This console command adjusts the angle from which child flames burn to their parent. You can use it to edit slightly the way that molotovs spread when they burn.
Name | Description |
---|---|
Degrees |
The angle in degrees that the child flames burn based off their parents position. The default value for this command is 45 degrees. |
This command edits the surface offset used in incendiary grenades and molotovs when they hit the ground and begin burning.
Name | Description |
---|---|
Offset |
The desired offset you want your fire grenades to burn at. The default value for this command is 20. |
This command configures the game to bind keys based on keyboard position rather than the name of the key, enabling a more consistent experience across different keyboard layouts.
Name | Description |
---|---|
0 / 1 |
Enable or disable the feature. |
This command sets whether to filter relative analog inputs, such as those from a joystick, to enhance precision.
Name | Description |
---|---|
0 / 1 |
Enable or disable the filtering of relative analog inputs. |
This command is used to check the install status of the DLC Workshop Tools.
Name | Description |
---|---|
DLC Install Status |
Indicates the installation status of the DLC Workshop Tools. |
This console command sets the movement stick reponse mode on a joystick.
Name | Description |
---|---|
0 / 1 / 2 / 3 / 4 / 5 |
The number you enter will be assigned with a certain setting. See our examples column for a list of these. |
This command toggles the debugging of indirect lighting in the game, helping developers to visualize how indirect light affects the game environment.
Name | Description |
---|---|
0 / 1 |
Toggles the debugging of indirect lighting on or off. |
When in a demo file, putting this command into your console will show you a list of the contents in this particular demo.
This command toggles the debug mode for NPC logic counters, used for testing and adjusting NPC behavior in the game.
Name | Description |
---|---|
0 / 1 |
Toggle debug mode for NPC logic counters off (0) or on (1). |
This command toggles the boundary box visualization (ent_bbox) for all members of a specified markup group in the game environment. This can be particularly useful for developers and map creators to visually inspect and debug entity boundaries within groups.
Name | Description |
---|---|
Markup Group Name |
The name of the markup group for which to toggle ent_bbox visualization. |
This command toggles the display of entity text for all members of a specified markup group within the game. It can be useful for developers or players in a cheat-enabled environment to visually inspect entity attributes and states.
Name | Description |
---|---|
Markup Group Name |
The name of the markup group for which entity text will be toggled. |
This command displays information about all current markup groups and their members in the console, useful for debugging text rendering and layout issues.
This command, typically marked as a cheat, is used to control Light Propagation Volumes (LPVs) luxel rendering in the game. Luxels represent the smallest unit of light storage in LPVs, which can enhance lighting dynamics and realism but may impact performance.
Name | Description |
---|---|
0 / 1 |
Enables or disables the LPV luxels rendering. |
Sets the maximum shader instruction count, controlling the complexity of shaders. Primarily used for performance testing and optimization.
Name | Description |
---|---|
Instruction Count |
The maximum number of instructions that a shader can contain. |
This command sets the maximum register count for shading complexity calculations, used primarily for development and debugging of shader complexity.
Name | Description |
---|---|
Maximum Register Count |
The maximum number of registers to use for shading complexity calculations. |
This console command allows any player, T or CT, to pick up the C4 if it's on the ground.
Name | Description |
---|---|
0 / 1 |
Enter a 0 after the command to turn it off, and only allow T's to pick up the C4, and enter a 1 after the command to turn it on and allow anybody to pick up the bomb. |
This console command sets whether or not the C4 can be defused once it has been planted.
Name | Description |
---|---|
0 / 1 |
Enter a 1 after the command to turn it on and make it impossible to defuse the C4 (bomb), and a 0 after the command to turn it off (default). |