BioShock 2

BioShock 2

Not enough ratings
Enable pseudo-console in BioShock 2
By Drennyn
Learn how to enable a pseudo-console in BioShock 2. This will allow you to tab out of the game, edit a command file, then return to the game to execute it.
   
Award
Favorite
Favorited
Unfavorite
Enable the pseudo-console
For a "pseudo-console", bind a key to:

Open your user preferences file:
Mac
~/Library/Application Support/Feral Interactive/BioShock 2/MacInit/User_int.ini
Win
\Users\[Username]\AppData\Roaming\BioShock2\user.ini

Find an appropriate, empty key bind in the [Default] section, such as:
F10=

and change it to this:
F10=exec console.txt

Create empty text to store console commands
Create an empty text file called console.txt in this folder:
Mac
~/Library/Application Support/Steam/steamapps/common/BioShock 2/BioShock2Data/Bioshock2/Content/
Win
\Users\[Username]\AppData\Roaming\BioShock2\user.ini

Cmd-Tab/Alt-Tab out of the game, edit and save console.txt, then return to the game and press the key (F10 in this example). All the commands currently in console.txt will be run. This will let you tab away, edit/save, return to the game and run the script.

Example
You can add comments (or comment out lines) by beginning them with: //

Say Running script... GiveBioAmmo Givehealth // GiveItem 111 ShockGame.Adam GiveItem 5 ShockDesignerClasses.MedHypo GiveItem 5 ShockDesignerClasses.BioAmmoHypo GiveItem 5 ShockGame.Hacking_Ammo

References
See detailed list of available commands:
https://bioshock.fandom.com/wiki/Console_Commands

Original idea by:
https://forums.2k.com/showthread.php?11195-Pseudo-Console