0 of 0

File information

Last updated

Original upload

Created by

r4ttlehe4d

Uploaded by

r4ttlehe4d

Virus scan

Safe to use

Tags for this mod

About this mod

Bioshock 2 Remastered New Game+ Mod

Permissions and credits
Installation

  • Download and unpack the archive
  • Install NGPMod/ using TFC Installer

Usage

To activate the mod do the following:

  • Launch bioshock2_ngplus.exe
  • Choose tab (Base game or Minerva's Den)
  • Configure everything you want to receive in your NG+
  • Choose the game directory below and click Apply
  • Launch Bioshock 2 Remastered and begin the new game (regular or Minerva's Den)
  • The specified items, plasmids, research, etc. will be automatically received during the gameplay (see the section below for details)

To deactivate the mod (in order to play a regular New Game instead):

  • Launch bioshock2_ngplus.exe
  • Choose tab (Base game or Minerva's Den)
  • Choose the game directory below and click Reset

Key checkpoints and triggers

Due to certain limitations (related to possible softlocks, missing audio, missing item definitions in earlier maps, etc.) it's not possible to receive everything at once at the start of the game. Below is the default order of receiving various items and upgrades when using this mod. For advanced users, whenever you launch bioshock2_ngplus.exe it creates a file mapping.ini in the same directory which can be edited to adjust it (at your own risk).

Base game

Excluded:

  • Weapons
    • Drill
    • Hacking tool
    • Research camera
  • Plasmids
    • Electro Bolt 1
    • Incinerate! 1
    • Telekinesis 1
    • Summon Eleanor

Adonis Luxury Resort (after obtaining Electro Bolt 1 plasmid):

  • Money
  • Plasmid and tonic slots
  • Health and EVE upgrades
  • First Aid Kits and EVE Hypos
  • Weapons
    • Rivet Gun
  • Weapon upgrades
    • Drill
    • Rivet Gun
  • Ammo
    • Drill
    • Rivet Gun
    • Hacking tool
  • Research
    • Thuggish Splicer (with 1 point missing to avoid a softlock later)
    • Leadhead Splicer
    • Houdini Splicer
    • Spider Splicer
    • Security
    • Bid Daddy
    • Alpha Series
    • Big Sister
  • All tonics

Ryan Amusements (at the start of the level):


  • Weapons
    • Machine Gun
  • Weapon upgrades
    • Machine Gun
  • Ammo
    • Machine Gun
  • Plasmids
    • Telekinesis 2, 3

Pauper's Drop (at the start of the level):

  • ADAM
  • Weapons
    • Shotgun
  • Weapon upgrades
    • Shotgun
  • Ammo
    • Shotgun
  • Plasmids
    • Cyclone Trap 1, 2, 3
    • Decoy 1
    • Electro Bolt 2
    • Hypnotize 1
    • Winter Blast 1

Siren Alley (past the airlock at the start of the level):

  • Weapons
    • Speargun
  • Weapon upgrades
    • Speargun
  • Ammo
    • Speargun
  • Research
    • Brute Splicer
  • Plasmids
    • Decoy 2
    • Hypnotize 2
    • Incinerate! 2
    • Insect Swarm 1
    • Scout 1, 2
    • Security Command 1
    • Winter Blast 2

Dionysus Park (at the start of the level):

  • Weapons
    • Launcher
  • Weapon upgrades
    • Launcher
  • Ammo
    • Launcher
  • Research
    • Brute Splicer
  • Plasmids
    • Insect Swarm 2
    • Security Command 2
    • Winter Blast 2

Fontaine Futuristics (at the start of the level):

  • Plasmids
    • Decoy 3
    • Electro Bolt 3
    • Hypnotize 3
    • Incinerate! 3
    • Insect Swarm 3
    • Security Command 3
    • Winter Blast 3

Minerva's Den

Excluded:

  • Weapons
    • Drill
    • Hacking tool
  • Plasmids
    • Electro Bolt 1
    • Gravity Well 1
    • Telekinesis 1

Minerva's Den (walking into the main lobby):

  • Money
  • ADAM
  • Plasmid and tonic slots
  • Health and EVE upgrades
  • First Aid Kits and EVE Hypos
  • Weapons
    • Rivet Gun
    • Shotgun
    • Laser Gun
    • Speargun
    • Launcher
  • Weapon upgrades
    • Drill
    • Rivet Gun
    • Shotgun
    • Laser Gun
    • Speargun
    • Launcher
  • Ammo
    • Drill
    • Rivet Gun
    • Shotgun
    • Laser Gun
    • Speargun
    • Launcher
  • Plasmids
    • Cyclone Trap 1, 2
    • Decoy 1, 2
    • Hypnotize 1, 2
    • Insect Swarm 1, 2
    • Security Command 1
    • Telekinesis 2
    • Winter Blast 1, 2
  • All tonics

Operations (at the start of the level):

  • Weapons
    • Machine Gun
  • Weapon upgrades
    • Machine Gun
  • Ammo
    • Machine Gun
  • Plasmids
    • Cyclone Trap 3
    • Decoy 3
    • Electro Bolt 2, 3
    • Gravity Well 2, 3
    • Hypnotize 3
    • Incinerate! 2, 3
    • Insect Swarm 3
    • Security Command 2, 3
    • Winter Blast 3

Contributing

I stopped actively working on this mod, however if somebody wants to spend their time and effort contributing to it, feel free to hit me up. In particular, the following things are in my opinion the most wanted at the moment (if feasible at all):

  • Fixing the audio issues. After spending a few hours I was still unable to successfully import sounds of plasmids / tonics into the earlier maps, and the reason some of the plasmids are received later in the game (in my default mapping) is because I didn't want the player to walk around wielding plasmids with non-functional sfx. If this issue is resolved, it would be nice to give those to the player much earlier.
  • Automatic setup. For a little while I've been trying to find a way to automatically pull the information about the character from the game itself in order to avoid tedious manual setup in the GUI app. Fiddling around with Cheat Engine didn't bring too many results, though admittedly I'm not an expert at it, nor did I want to spend a considerable amount of time on it. It would be nice to be able to press a single button and make the app instantly fill all the form fields based on the data from the save file, or the game's runtime memory, or some log file (if there's a way to dump it via a console command) or something.
  • Decrementing allowed Health/EVE upgrades on later maps. As of now, you can still buy them in New Game+ even if you already have got the maximum 6 carried over. I see DecrementAllowedHealthUpgrades and DecrementAllowedEveUpgrades functions within the ShockPlayer class, but they are not marked as exec and hence cannot be directly invoked from the script file, some magic required.
The source code for the GUI application is available here and is provided under GNU GPLv3 license.