1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

NPC mods, what happens when...

Discussion in 'BG2: Throne of Bhaal (Classic)' started by merlac, Apr 3, 2008.

  1. merlac Gems: 2/31
    Latest gem: Fire Agate


    Joined:
    Feb 27, 2008
    Messages:
    49
    Likes Received:
    1
    What will happen to my save games when I return to a clean install and then install the NPC mod again?
    I made a savegame at the start of ToB with Amber and Kelsey in the party, but then I decided to start a new SoA game with some other mods. For the new game I returned my game to a clean install and installed the mods I wanted to try plus the Amber and Kelsey NPC mods. Now I'm wondering is that ToB savegame ruined even though I reinstalled the NPCs or can I play it without problems?
     
  2. Shaitan

    Shaitan Always forgive your enemies; it annoys them so

    Joined:
    Jun 27, 2005
    Messages:
    1,323
    Likes Received:
    5
    AFAIK you'll have to install the same mods and in the same order if you have to be sure if your savegames shall work.
     
  3. cmorgan Gems: 6/31
    Latest gem: Jasper


    Joined:
    Jan 31, 2006
    Messages:
    192
    Likes Received:
    3
    Yep - the quick story, simplified (this is a metaphor, not a real detailing - for the real heavy stuff hit up G3 and PPG tutorials on string references and the WeiDU documentation):

    Each mod adds extra entries to the main index. Basically, new books tucked up on the shelf. Except that when you add books, they add on index numbers.

    WeiDU works by allowing you to take all the books off the shelf, move them into new orders, etc., etc. - basically it allows you to shuffle books around without having to destroy the library and rebuild. This is no problem if you are browsing a new library, as the index is recreated and relinked in each new game. But when you are restocking the shelves, it gets tricky.

    What WeiDU can't (doesn't) do is set up empty shelves and pre-label them. So when you add Mod A, Mod B, and Mod C, your library looks like ABC indexed 1,2,3. When you uninstall B, it looks like AC indexed 1,2. If you add soem new mods on, ACDE, you get 1,2,3,4.

    The savegame expects index 1,2,3 = A,B,C. You have reinstalled in a different order/new mod stuff, so the index now points to 1,2,3,4,5 = A,C,D,E,F. "Scrambled strrefs".

    Adding a mod on the end isn't too bad - it adds to the index, and things are fine. And if you put everything back in the same order, then you are probably safe. But moving, removing, or placing mods that add dialogue and usng old savegames is pretty tricky - you have to expect that somewhere, something is mis-indexed.
     
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.