White Knuckle – Cheat Codes

How to Use the Cheat Console

How to Open

  1. Start any game mode; the console works in all of them.
  2. Once loaded into the game, press and hold the Shift key and the ~ (tilde) key at the same time. A text input box will appear.
  3. To close this box easily, you can pause and then unpause the game.
  4. In the console box, type help. This shows three basic commands: cheats, help, and targetframerate.
  5. To access more commands, type cheats into the console and press Enter. You should see a confirmation message.
  6. After enabling cheats, type help again. A much longer list of commands will appear.

Command List

Here’s what each command does:

  • addforcetoplayer: Pushes your character in a specific direction. You type the command followed by three numbers for the X, Y, and Z axes (like addforcetoplayer X, Y, Z). For example, addforcetoplayer 0, 10, 0 pushes you upwards. addforcetoplayer 4, 3, -5 pushes you diagonally forward, left, and slightly up. Using a large Y value like addforcetoplayer 0, 1000, 0 can send you very high.
  • addperk: Gives your character a specific perk. You can see your current perks in the inventory screen. To know the exact names of the perks, first use the listperks command. Then, type addperk followed by the perk name, for instance: addperk perk_u_t2_badparent. The perk names usually give a good idea of what they do.
  • cheats: This command turns cheats on or off. If cheats are already on, using this command will turn them off. It’s not clear if turning cheats off this way allows stats and achievements for the rest of the session. To be safe, it’s best to restart the game completely if you want to disable cheats and ensure your progress is saved normally.
  • deathgoo-cankill: Toggles whether The Mass (the rising goo) can kill you. The first time you use it, it will say “Goo Kill set to False,” meaning The Mass won’t harm you. Using it again sets it to “True,” making The Mass lethal again.
  • deathgoo-height: Adjusts the height of The Mass relative to your current position. It uses numbers, including negative ones. For example, deathgoo-height 1 will place The Mass just below the point where it would kill you, no matter how high up you are. Using negative numbers lowers it; deathgoo-height -100 puts The Mass far below you.
  • deathgoo-speed: Sets how fast The Mass rises, in meters per second. deathgoo-speed 1 makes it rise at 1 meter per second. Normally, the fastest it goes is 2 meters per second, but with this command, you can set any speed.
  • deathgoo-stop: Stops The Mass from moving completely. This can be useful for exploring areas without pressure or for setting up specific views, especially when used with deathgoo-height.
  • erasesavedata: Deletes your saved game progress. This command isn’t very useful since there is already an option to erase save data in the game’s settings menu.
  • freecam: Activates a camera mode that lets you fly around freely, detached from your character. The camera has no viewing angle limits, and holding the spacebar moves it directly upwards relative to the game structure. Some people might find the movement causes motion sickness.
  • fullbright: Makes the entire game environment brightly lit, removing all shadows and darkness. This is helpful for exploring dark areas or getting a clear look at game elements or creatures normally found in the dark.
  • getgenerationseed: Displays the numerical seed used to generate the current level layout. Note: You can actually set a seed before starting a game by pressing Ctrl + Shift + S in the main menu, although this feature might be experimental.
  • godmode: Makes your character invincible. You won’t take any damage or die from any source. Useful for testing game mechanics, learning enemy patterns, or practicing difficult sections.
  • hands-mobile: Moves the player’s hands closer to the center of the screen. This is intended to make them more visible when recording gameplay for viewing on mobile phone screens, but can also be used for taking screenshots.
  • help: Lists all available console commands (or fewer commands if cheats haven’t been enabled).
  • infinitestamina: Prevents your stamina from draining. You can run and perform stamina-consuming actions indefinitely.
  • kill: Instantly kills your character. Doesn’t seem to have a practical gameplay use.
  • listentityprefabs: Shows a list of the internal names the game uses for all entities (like items, enemies, objects). You need these names to use the spawnentity command correctly.
  • listlevels: Displays a list of all the different level pieces or modules that the game can use to build the environment. These names are used in commands like loadlevels.
  • listloadedlevels: Shows the names of the specific level pieces that are currently loaded and part of the area you are in. You need these names to use the teleportplayertolevel command.
  • listperks: Displays the names of all available perks in the game. You need these names to use the addperk command.
  • load: Used to load different game scenes. It can be unpredictable. Some known scene names are Playground, Main-Menu, Intro, and Training-Level. There might be others.
  • loadlevels: Allows you to create a custom sequence of level pieces. Use the names provided by listlevels, separating each name with a space. For example: loadlevels m2_pipeworks_organ_01 transition_pipeworks_to_silo. Tip: Starting your custom sequence with a Silos level type often works best to avoid potential issues at the beginning, like encountering an object that blocks your path.
  • noclip: Lets you fly through walls, floors, and objects. Your character becomes like a floating camera with no physical collision. Enemies won’t detect you, and certain doors might not close. However, you can still be killed by The Mass. Type noclip again to turn it off.
  • notarget: Makes enemies ignore you. They will not target or attack you, even if you are nearby. You can still interact with them physically if needed.
  • setgenerationseed: Lets you input a specific seed for level generation directly through the console, instead of using the Ctrl+Shift+S combination in the menu.
  • spawnentity: Creates a specified entity (item, enemy, object) at your cursor’s position. You need to use the internal entity names found by using the listentityprefabs command. For example, spawnentity denizen_bloodbug would spawn a Bloodbug where you are pointing.
  • targetframerate: This command is supposed to set a target frame rate for the game. However, it might not work reliably. For example, setting it low might not actually change the visible frame rate.
  • teleportplayer: Instantly moves your character to specific coordinates within the game world. You provide the X, Y, and Z coordinates (e.g., teleportplayer 0 10 0). Unlike deathgoo-height, these coordinates are absolute positions in the level structure, meaning teleportplayer 0 10 0 will always send you to the same location regardless of where you were before.
  • teleportplayertolevel: Moves your character to the beginning of a specific level piece that is currently loaded. You must use a level name that appears in the listloadedlevels command output for this to work.
Volodymyr Azimoff
About Volodymyr Azimoff 253 Articles
I turned my love for games from a hobby into a job back in 2005, since then working on various gaming / entertainment websites. But in 2016 I finally created my first website about video games – Gameplay Tips. And exactly 4 years later, Game Cheat Codes was created – my second website dedicated to legal game cheats. My experience with games started back in 1994 with the Metal Mutant game on ZX Spectrum computer. And since then, I’ve been playing on anything from consoles, to mobile devices.

Be the first to comment

Leave a Reply

Your email address will not be published.


*