Home All-Time Best All-Time Worst Sites Help

BioShock

Codes

INI file cheats (Pre-Patch)

Find and open "defuser.ini" in your BioShock installation folder. Find the key you want to bind the code to and set the bind (for example, "F10=god").

Save the file and start the game, while in game press the bound key to toggle.

Note: The cheat can be deactivated if a video cutscene appears or if you move to a new area.

EffectCode
godBecome Invulnerable/Invincible
ghostDisable Clipping
walkDisable Fly and Ghost cheats
flyFly
igbigbucksGives $500
givebioammoGives EVE
givehealthImmediately refills your health bar to max
killpawnsKill All Enemies on Level
suicideKill Self
slomoSlomo Mode
teleportTeleport to Crosshair

Contributed By: Mephisteus, venom1674, and FalloutX.

Obtain Plasmids/Tonics

Follow these instructions to be able to obtain any or all of the following tonics / plasmids.

1.) Make a text file, call it Plasmid.txt

2.) In the file DefUser.ini, which is located inside the Release folder, set up a key with the following command:

exec Plasmid.txt

3.) Edit the text file you have just made with any of the following commands and place it into your BioShock "Release" folder.

4.) Once you are in the game, hit the button you had bound to "exec Plasmid.txt"

5.) Head to a gene bank.

6.) Enjoy your newfound powers!

EffectCode
GEP AlarmExpertAlarm Expert
GEP AlarmExpertTwoAlarm Expert 2
GEP ArmoredBodyArmored Shell
GEP BloodlustBloodlust
GEP BoozeHoundBooze Hound
GEP EfficientCrafterClever Inventor
GEP SpringboardTrapCyclone Trap
GEP SpringboardTrapTwoCyclone Trap 2
GEP DeepResearcherDamage Research
GEP ElectricBoltElectric Bolt 1
GEP ElectricBoltTwoElectric Bolt 2
GEP ElectricBodyElectric Flesh
GEP BerserkRageEnrage!
GEP MedHypoOmnisynthesisEVE Link
GEP MedHypoOmnisynthesisTwoEVE Link 2
GEP HealthyConsumerExtra Nutrition
GEP HealthyConsumerTwoExtra Nutrition 2
GEP HealthyConsumerThreeExtra Nutrition 3
GEP ElectronicsExpertFocused Hacker
GEP ElectronicsExpertTwoFocused Hacker 2
GEP FreezingNimbusFrozen Field
GiveItem 999 ShockGame.ChemicalThrower_AccelerantGives you 999 Accelerant for chemical thrower
GiveItem 999 ShockGame.Pistol_AntiPersonnelGives you 999 anti-personnel pistol ammo
GiveItem 999 ShockGame.MachineGun_ArmorPiercingBulletGives you 999 armor piercing machinegun ammo
GiveItem 999 ShockGame.Pistol_ArmorPiercingGives you 999 armor piercing pistol ammo
GiveItem 999 ShockGame.Shotgun_IonicBuckGives you 999 electric shotgun ammo
GiveItem 999 ShockGame.Shotgun_HighExplosiveBuckGives you 999 explosive shotgun ammo
GiveItem 999 ShockGame.GrenadeLauncher_FragGrenadeGives you 999 Frag Grenades for grenade launcher
GiveItem 999 ShockGame.MachineGun_FrozenBulletGives you 999 freezing machinegun ammo
GiveItem 999 ShockGame.GrenadeLauncher_RPGGives you 999 Heat Sinker Missiles for grenade launcher
GiveItem 999 ShockGame.ChemicalThrower_IonicGelGives you 999 Ionic Gel for chemical thrower
GiveItem 999 ShockGame.ChemicalThrower_KeroseneGives you 999 kerosene for chemical thrower
GiveItem 999 ShockGame.ChemicalThrower_LiquidNitrogenGives you 999 liquid nitrogen for chemical thrower
GiveItem 999 ShockGame.Crossbow_BoltGives you 999 regular crossbow ammo
GiveItem 999 ShockGame.MachineGun_BulletGives you 999 regular machinegun ammo
GiveItem 999 ShockGame.Pistol_BulletGives you 999 regular pistol ammo
GiveItem 999 ShockGame.Shotgun_00BuckGives you 999 regular shotgun ammo
GiveItem 999 ShockGame.MachineGun_RubberBulletGives you 999 rubber bullet machinegun ammo
GiveItem 999 ShockGame.GrenadeLauncher_StickyGrenadeGives you 999 Sticky Grenades for grenade launcher
GiveItem 999 ShockGame.Crossbow_SuperHeatedBoltGives you 999 super heated crossbow ammo
GiveItem 999 ShockGame.Crossbow_TrapBoltGives you 999 trap crossbow ammo
GEP ArmoredBodyTwoGives you the Armored Shell+ Tonic
GEP EfficientCrafterGives you the Clever Inventor Tonic
GEP DeepResearcherTwoGives you the Damage Research+ Tonic
GEP ElectricBodyTwoGives you the Electric Flesh+ Tonic
GEP ElectricBoltThreeGives you the ElectroBolt++ Plasmid
GEP FreezingNimbusTwoGives you the Frozen Field+ Tonic
GEP SuperHeatedTwoGives you the Human Inferno+ Tonic
GEP SummonProtectorTwoGives you the Hypnotize Big Daddy++ Plasmid
GEP IncinerateThreeGives you the Incinerate++ Plasmid
GEP InsectSwarmPlasmidThreeGives you the Insect Swarm++ Plasmid
GEP ChameleonBloodGives you the Natural Camouflage Tonic
GEP EyeForDetailTwoGives you the Photographers Eye+ Tonic
GEP ThoroughScavengerGives you the Scrounger Tonic
GEP ExtendedShutdownTwoGives you the Shutdown Expert+ Tonic
GEP FastTwitchTwoGives you the Sport Boost+ Tonic
GEP ChargedBurstsTwoGives you the Static Discharge+ Tonic
GEP DecoyHumanGives you the Target Dummy Plasmid
GEP TelekinesisGives you the Telekinesis Plasmid
GEP IcicleAssaultThreeGives you the WinterBlast++ Plasmid
GEP MeleeMasterTwoGives you the Wrench Jockey+ Tonic
GEP SneakAttackTwoGives you the Wrench Lurker+ Tonic
GEP GeneticHackerHacker's Delight
GEP GeneticHackerTwoHacker's Delight 2
GEP GeneticHackerThreeHacker's Delight 3
GEP HackingExpertHacking Expert
GEP HackingExpertTwoHacking Expert 2
GEP SummonProtectorHypnotize Big Daddy
GEP IncinerationIncinerate! 1
GEP IncinerationTwoIncinerate! 2
GEP IncinerationThreeIncinerate! 3
GEP InsectSwarmPlasmidInsect Swarm
GEP InsectSwarmPlasmidTwoInsect Swarm 2
GEP MachineBullyMachine Buster (kill cam, bots, turrets efficiently)
GEP MachineBullyTwoMachine Buster 2
GEP MedicineFriendlyMedical Expert
GEP MedicineFriendlyTwoMedical Expert 2
GEP MedicineFriendlyThreeMedical Expert 3
GEP BioAmmoEfficiencymore EVE
GEP OrganicPocketsOrganic Pockets (large capacity)
GEP EyeForDetailPhotographer's Eye
GEP ProlificCrafterProlific Inventor
GEP StationExpertSafecracker
GEP StationExpertTwoSafecracker 2
GEP ThoroughScavengerScrounger
GEP SecurityBeaconSecurity Bullseye
GEP NearSightedCamerasSecurity Evasion
GEP NearSightedCamerasTwoSecurity Evasion 2
GEP SecuritySystemsExpertSecurity Expert
GEP SecuritySystemsExpertTwoSecurity Expert 2
GEP ShorterAlarmShorten Alarms
GEP ShorterAlarmTwoShorten Alarms 2
GEP ExtendedShutdownShutdown Expert
GEP ExtendedShutdownTwoShutdown Expert 2
GEP SlowFlowSpeedy Hacker
GEP SlowFlowTwoSpeedy Hacker 2
GEP FastTwitchSportBoost
GEP ChargedBurstsStatic Discharge
GEP VendingExpertTwoVending Expert 2
GEP VendingExpertVending Expert cheaper items
GEP IcicleAssaultWinter Blast 1
GEP IcicleAssaultTwoWinter Blast 2
GEP MeleeMasterWrench Jockey
GEP SneakAttackWrench Lurker

Contributed By: ferarri123 and Brokaliv.

Post Patch Ver 1.1 cheats

Note: v1.1 of the game is required to enable all codes. Some, but not all, codes can be used with earlier versions. This procedure involves editing a game file; create a backup copy of the files before proceeding. You will need to allow hidden files and folders to be shown in order to edit this particular .ini file. Use a text editor to edit the "User.ini" file found in the following locations: Windows XP: C:\Documents and Settings\<username>\Application Data\Bioshock\ Windows Vista: C:\Users\<username>\AppData\Roaming\Bioshock\ Set a key binding in the User.ini file to any of the following codes (for example, "F10=fly"). Then, press the corresponding key during game play to activate the corresponding cheat function. Note: Any active codes are disabled when a new area loads or intermission sequence plays. General codes are as follows:

EffectCode
setgravity <number>Set gravity; "-1400,0" is default; "0.0" is no gravity
setjumpz <number>Set jump height; "600.0" is default, more than "1200.0" will result in taking damage upon landing

Contributed By: madmaty23.

Summoning weapons, ammunition, and items

Create a text file named Weapons.txt with a text editor and place it in the "System" folder in the game directory, which is typically "C:\Program Files\2K Games\BioShock\Content\System". In the "User.ini" file used in the "Cheat mode" section, bind the following command to any key exec Weapons.txt Edit the Weapons.txt file you have just made with any of the following commands listed below. Once you are in the game, use the key you have bound to the "exec Weapons.txt" line. Alternately, you can use Plasmid.txt file if already created and use the same key for both types of cheats. Spawned weapons and ammunition will appear directly in your inventory. Note: The game has default maximum ammunition carrying capacities for each weapon (for example, you can normally carry a maximum of 48 standard pistol rounds) Thus if you try to summon 999 pistol rounds with the pistol in your inventory, the game will automatically limit you to 48 rounds. However if you summon 999 rounds before you first acquire the pistol, then you will have 999 rounds available in your inventory.

EffectCode
GiveItem <1-999> ShockGame.MachineGun_ArmorPiercingBulletArmor piercing machinegun rounds
GiveItem <1-999> ShockGame.Pistol_ArmorPiercingArmor piercing pistol rounds
GiveWeapon ShockGame.ChemicalThrowerChemical Thrower
GiveWeapon ShockGame.CrossbowCrossbow
GiveItem <1-999> ShockGame.Shotgun_IonicBuckElectric shotgun shells
GiveItem <1-999> ShockGame.Shotgun_HighExplosiveBuckExplosive shotgun shells
GiveItem <1-999> ShockGame.GrenadeLauncher_FragGrenadeFrag grenades for grenade launcher
GiveItem <1-999> ShockGame.MachineGun_FrozenBulletFreezing machinegun rounds
GiveWeapon ShockGame.GrenadeLauncherGrenade Launcher
GiveItem <1-999> ShockGame.GrenadeLauncher_RPGHeat seeking missiles for grenade launcher
GiveWeapon ShockGame.MachineGunMachine Gun
GiveWeapon ShockGame.PistolPistol
GiveWeapon ShockGame.ShotgunShotgun
GiveItem <1-999> ShockGame.MachineGun_BulletStandard machinegun rounds
GiveItem <1-999> ShockGame.Shotgun_00BuckStandard shotgun shells
GiveItem <1-999> ShockGame.GrenadeLauncher_StickyGrenadeSticky grenades for grenade launcher
GiveWeapon ShockGame.WrenchWrench

Contributed By: madmaty23 and CVanScythe.

Unit Research Commands

1. Create "research.txt" in \Content\System within your BioShock installation folder (i.e. C:\Program Files\2K Games\BioShock\Content\System). Add any of the codes listed below to research.txt and save it. Be sure to preserve the spacing. Each code must be on its own line in the file. 2. Open “User.ini” in “X:\Documents and Settings\[username]\Application Data\Bioshock” for XP or “X:\Users\[username]\AppData\Roaming\BioShock” for Vista. You may need to enable viewing of hidden files and folders to find it. 3. Find the section entitled [Default]. 4. Within this section, find an unbound key that you want to use and bind it to the command "Exec research.txt" (i.e. F7=Exec research.txt).

EffectCode
testAddResearchPoints Bouncer 2000Fully research unit "Bouncer"
testAddResearchPoints Assassin 1750Fully research unit "Houdini Splicer"
testAddResearchPoints RangedAggressor 1750Fully research unit "Leadhead Splicer"
testAddResearchPoints Gatherer 2000Fully research unit "Little Sister"
testAddResearchPoints Grenadier 1750Fully research unit "Nitro Splicer"
testAddResearchPoints Rosie 2000Fully research unit "Rosie"
testAddResearchPoints SecurityBot 1750Fully research unit "Security Bot"
testAddResearchPoints SecurityCamera 1750Fully research unit "Security Camera"
testAddResearchPoints CeilingCrawler 1750Fully research unit "Spider Splicer"
testAddResearchPoints MeleeThug 1750Fully research unit "Thuggish Splicer"
testAddResearchPoints Turret 1750Fully research unit "Turret"

Contributed By: agent2594.

Weapon Upgrade Commands

1. Create "upgrades.txt" in \Content\System within your BioShock installation folder (i.e. C:\Program Files\2K Games\BioShock\Content\System). Add any of the codes listed below to upgrades.txt and save it. Be sure to preserve the spacing. Each code must be on its own line in the file. 2. Open “User.ini” in “X:\Documents and Settings\[username]\Application Data\Bioshock” for XP or “X:\Users\[username]\AppData\Roaming\BioShock” for Vista. You may need to enable viewing of hidden files and folders to find it. 3. Find the section entitled [Default]. 4. Within this section, find an unbound key that you want to use and bind it to the command "Exec upgrades.txt" (i.e. F7=Exec upgrades.txt). NOTE: If you give upgrades for a weapon you don't have yet, the upgrades will be applied when you pick up that weapon, so you don't have to wait to get a weapon before you upgrade it.

EffectCode
AddWeaponStatUpgrade ChemicalThrower ConsumptionRateGives the "Chemical Thrower Consupmtion Rate" upgrade.
AddWeaponStatUpgrade ChemicalThrower RangeGives the "Chemical Thrower Range" upgrade.
AddWeaponStatUpgrade Crossbow BreakageChanceGives the "Crossbow Breakage Chance" upgrade.
AddWeaponStatUpgrade Crossbow DamageGives the "Crossbow Damage Increase" upgrade.
AddWeaponStatUpgrade GrenadeLauncher ImmunityGives the "Grenade Launcher Damage Immunity" upgrade.
AddWeaponStatUpgrade GrenadeLauncher DamageGives the "Grenade Launcher Damage Increase" upgrade.
AddWeaponStatUpgrade MachineGun DamageGives the "Machine Gun Damage Increase" upgrade.
AddWeaponStatUpgrade MachineGun KickbackGives the "Machine Gun Kickback Reduction" upgrade.
AddWeaponStatUpgrade Pistol MagazineSizeGives the "Pistol Clip Size" upgrade.
AddWeaponStatUpgrade Pistol DamageGives the "Pistol Damage Increase" upgrade.
AddWeaponStatUpgrade Shotgun DamageGives the "Shotgun Damage Increase" upgrade.
AddWeaponStatUpgrade Shotgun RateOfFireGives the "Shotgun Rate of Fire" upgrade.

Contributed By: agent2594.