System Shock 2 Remaster Cheats: How to Enable God Mode & All Console Commands
Creeping through the derelict corridors of the Von Braun is one of PC gaming’s most treasured and terrifying experiences. System Shock 2’s 25th Anniversary Remaster preserves that genre-defining blend of FPS action and deep RPG mechanics. But let’s be honest: it can also be brutally difficult. Sometimes you don’t want to scrounge for every last cyber-module, and sometimes you just want to tell SHODAN to stuff it while you explore without a care in the world. Whether you’re stuck, want to experiment, or just feel like having a power trip, your cybernetic augmentations include access to the developer console. Here’s how to use it and all the commands you need.
How to Access the System Shock 2 Remaster Console
Your training has prepared you for this. To open the in-game console and start bending the rules ; you’ll need to use one of two key combinations:
Press Shift + Semicolon (;)
Or try Ctrl + Alt + Tilde (~) (The tilde key is usually under Escape)
A console window will drop down from the top of the screen. This is where you’ll type the commands below to enact your will upon the game.
How to Enable God Mode (The ‘undead’ Cheat)
The first thing every hacker wants is immortality. Interestingly, the classic god mode isn’t a console command. Instead, you’ll need to do a quick file edit. Don’t worry, though; it’s easy.
Navigate to the following folder on your PC:
%userprofile% – Saved Games – Nightdive Studios – System Shock 2 Remastered
Find and open the file cam_user.cfg with a text editor like Notepad. Add a new line to the very end of the file that simply says:
undead
Save the file and launch the game… you are now effectively unkillable!!
System Shock 2 Remaster Console Commands
With the console open, you’re ready to start typing. Here are the available commands & their functions.;
quickuse
Instantly uses whatever you have equipped in your quick slot. Great for when you need to use a medkit right now and can’t be bothered to find the key.
quickbind
Lets you assign the currently selected item to your quick slot. A handy way to manage your hotkeys without dragging and dropping.
select_psipower
Need to switch from mind-blasting to shield-summoning in a flash? This command instantly pulls up your Psi Power selection menu.
shock_jump_player
Makes your character jump. Yeah, that’s it. For when the spacebar just feels too far away.
clear_teleport
If you’ve been messing around with setting teleport markers and want to wipe the slate clean, this is the command for you.
psi_full
Maxes out psi points
ubermensch
Maximum stats
cycle_ammo
An absolute quality-of-life gem. This cycles to the next available ammo type for your current weapon, saving you from opening your inventory to swap from standard rounds to anti-personnel slugs in a panic.
quickload
The console command version of mashing F9. Instantly loads your last quicksave.
play_unread_log
Did a Hybrid screech over that last critical audio log? Use this command to replay the last unread log you picked up so you can hear it this time.
look_cursor
Forces your mouse back into standard “look around” mode. Useful if it gets stuck on an interaction icon.
frob_object & frob_object_inv
“Frob” is the old-school developer term for “interact.” Point your cursor at a button or item in the world and type frob_object to use it. frob_object_inv does the same for whatever you have selected in your inventory.
toggle_compass
That compass on your HUD is useful, but maybe it’s ruining your screenshot. This command toggles it on and off.
toggle_inv
Pops your inventory open or closed. It’s the console equivalent of your inventory key.
msg_history
Brings up a log of the recent messages and emails you’ve received. Perfect for when you need to re-read your objectives.
toggle_mouse
A crucial one. This switches between the normal first-person mouse look and the on-screen cursor you use to click on menus and UI elements.
query <0 or 1>
This controls whether item names pop up when you look at them. Use query 1 to see what everything is, or query 0 to turn it off for a hardcore, immersive run.
split <0 or 1>
Toggles the “split cursor,” which separates the looking and interaction functions.
interface_use
Basically the same as double-clicking. Highlight an item in your inventory, run this command, and you’ll use it.
use_obj <name>
Now this is the real hacker’s tool… if you can find the internal script name for an object (like a specific door / computer panel), you can use this command to activate it from anywhere!! It’s the ultimate sequence break if you know what you’re doing.
A Splinter Cell Retrospective: Can Modern-Day Ubisoft Revisit a Classic?