Menu

Not all items/weapons displaying in WT

Help
Quinn
2011-01-22
2013-05-08
  • Quinn

    Quinn - 2011-01-22

    I recently began using WT and did just fine during PT1 in trying out some custom weapons that were level appropriate (seriously was tired of finding weapons that were 15-20 levels lower than me).  I just unlocked PT2 the other night, but I am still playing on PT1 working through some of the DLC.  While I did not edit anything to affect gameplay (such as alter skills beyond level or such), I have managed to get over 42 slots in my backpack due to getting SDU's after having reached 42.  I read online that it's a glitch and it can happen that they work, so i figured no big deal.

    However, I just tried to load up my character in WT again today, but for some reason this time it doesn't show all of the items or weapons in my pack, or even the ones I have equipped.  I have tried with the most recent version (B11) and the previous (r13) and I get the same results. 

    Any suggestions beyond emptying my backpack and equipped weapons completely for fear of erasing them?

     
  • matt911

    matt911 - 2011-01-23

    Can you still see those items in the game or are they gone in game now too?

    If you can see them in game I suggest starting PT2 one time.  Go to the New-U station and exit the game and it should say that it will save the game.  This will put the second echo list into your savegame file if it is not there already.  There are some faults in the way that all the versions of WT read the save file when there's only one echo list and your savegame file has a DLC data area in it.  Once you have two echo lists I think WT should be able to load your items unless they are in the bank at Moxxi's.  I don't know if WT even accesses items in the bank.  I think it may just copy the whole bank area as is without any editing so if you want to edit an item that is in the bank you have to put it into your inventory first.

     
  • Quinn

    Quinn - 2011-01-26

    I've actually done PT2 enough to where I have just bought a shield as I had thought maybe that was an issue.  Perhaps I should go further into PT2?  The other day (since posting this) I played a co-op game with a friend in PT1 and later on when I loaded my save in WT it displayed everything like a charm.  However, the weapons and items I wanted to toy around with were in my bank, so I decided to wait until I pulled everything from it before I tweaked them to be more level appropriate.  Now I have the same issue again since pulling my stuff from the bank.  My other characters load fine, just not this one.

    Perhaps I should have to get further in PT2 for this to work properly again on a consistent basis?  Or is it something to do with when I save and how?  Should I initiate a save from a New-U station, by running around (the auto saves), or avoid any of those and simply save without triggering any of those?

    BTW, you are correct in that it doesn't get into what you have in the bank, although that would be nice. 

     
  • matt911

    matt911 - 2011-01-26

    Ok, so let me see if I understand you correctly:

    1) Your savegame loads properly in Borderlands and shows all your weapons
    2) You load the same savegame file into WillowTree# and some of the weapons are not there
    3) All of the weapons are in your main inventory and not in the Bank vault at Moxxi's.

    If all this is correct, then there's an error in the way WillowTree# is reading the save file.  I am not aware of any bugs in the way WillowTree# reads save files that would cause this particular issue.  I do know that having only one echo list can cause some minor errors that will corrupt the number of bank slots, but I think the DLC backpack still gets read correctly so you would still see your items.  I recommend storing a backup of that file somewhere before you attempt to edit it with WT which is likely to cause your items to be permanently lost if WT can't see them.

    If you want to send a copy of the savegame file to my email at matt911@users.sf.net, I will track down the exact cause of the problem and try to provide you with a workaround or a modification to WillowTree# that will allow you to load it properly.

     
  • Quinn

    Quinn - 2011-01-29

    Yes, all of the conditions you list are true and correct.  Now, the interesting part is that it doesn't happen every time as I have stated above.  Since my last post, I tried several different things in PT2 to test this out. 

    1) I ran around Fyrestone after switching weapons around until I reached a save point (where the save icon displays during play), exited & saved the game, and loaded the save into WT (a backup copy; I am very careful so I don't screw my actual save).  I had the same issue where not all items and weapons were displaying (this includes items and weapons that are equipped).

    2) I loaded the game, swapped weapons around in inventory without moving, exited and saved the game.  Upon loading into WT I had the same issue.

    3) I loaded the game yet again, however this time I began running around and doing more quests.  When I started, I was at "Blind Nine-Toes" in PT2.  Having heard about the echo lists and such, I decided perhaps I needed to get past the "tutorial" missions and played up until the point the first mission involving when you talk to Shep (the beginning of the Sledge missions).  I exited and saved the game, loaded it into WT and this time it worked properly.  I tweaked only a few items - mostly just adjusted the level/quality on them or swapped out one component for a different grade component - as a test.  The save loaded in the game just fine.

    4) Last night I played with a friend in split-screen co-op through to New Haven ending with the plot mission "The Next Piece" (ignoring side-quests till after PT2).  I loaded the save into WT and it worked just fine.  I modified nothing in prep for my next test.

    Later tonight I will load the game, go to Moxxi's and pull everything out of the bank (just to be sure) and try again.  I'll let you know if the error repeats.

     
  • matt911

    matt911 - 2011-01-29

    Short version: Installing the latest version of Borderlands can fix problems you have with items edited in WillowTree#.

    Since you haven't responded back yet to clarify exactly what the problem is I thought I might share some experience I recently had with Borderlands that seems like it may be similar to what you are experiencing, but the details do not seem identical as I have understood them so far.  Perhaps this is what has happened to you and I failed to understand what you were trying to communicate to me.

    Anyway, recently I reinstalled Borderlands without any DLCs for some research on the savegame file format.  (By the way if anyone does this be sure to use the SecuROM revoke tool available in the support area at www.securom.com to revoke them and reclaim the activation count first or after you reinstall them a few times it will use up all your activations and it will fail to reactivate.)  After I reinstalled I tried to load my version 1.41 savegame file in whatever version comes in the GOTY PC release.  The result was that half of my weapons did not show up in game.  What I found is that the weapons that did not show up were the weapons that were in the DLC backpack area of the savegame.   The release version of Borderlands does not support the DLC backpack.

    I loaded the savegame that I tried to load into Borderlands instead into WillowTree# beta 11 and saved it, knowing that WIllowTree# moves all the items out of the DLC backpack and into the primary backpack.  After this I loaded it in Borderlands and all the weapons showed up, but there was still a problem.  Everything that was in the DLC backpack appeared as a level 0 weapon in game so they were all useless.  It turns out that the initial release of Borderlands also does not support custom item levels so even if you move them from the DLC backpack to the main inventory they are useless.  This means if you go into WillowTree# and edit the item levels you are not going to achieve working results.

    The solution to both these problems is to update to the latest version of Borderlands (1.41).  If you do that the weapons in the DLC backpack will show up in game and they will also be the correct level.  The support for the "DLC" data area is really support for different versions of Borderlands.  The DLC data area shows up in the savegame file regardless of whether you have the DLCs installed or not.  The number of these DLC blocks varies depending on the version of Borderlands.  In the release version there are no DLC data blocks.  In the latest version there are four DLC data blocks.  The first contains the bank data.  The second I'm not certain the purpose of but one of the data items stores whether you should skip the DLC2 intro or not.  The third block controls whether your character can exceed level 50 (remove it and you'll be deleveled back to 50).  The fourth contains the DLC backpack.  In the original version of Borderlands any functionality related to these things is gone.  You can't see items in the DLC backpack or have proper use of items that should be in the DLC backpack (all custom level items), you cant level beyond 50, and you can't store items in the bank.

     
  • matt911

    matt911 - 2011-01-29

    Looks like you responded to update this at the same time as I was writing my response.  What I wrote there is not likely to be your problem.

    It does indeed sound like your problem was caused by the lack of the second echo list in your save.  The echo list must not appear until you get the first echo in part 2 which might be when you have to repair the claptrap and he says something about leaking or it might be when you open the door to Zed.

    Its quite possible that if you loaded your original save without the second echo list, then saved it in WT# beta 11 (which would add a second echo list) then loaded it again in WT you would be able to see those items.  You would have to go in and set your bank size back to 12 to fix the corruption to the bank slots that occurs because of the bug the first time you load the savegame.  This is something that you may try in the future until a new version of WillowTree# is released.

    If you wanted you could try to compile WillowTree# yourself using the code I posted in this thread:

    https://sourceforge.net/projects/willowtree/forums/forum/1117810/topic/4060592

    This modified version of WillowSaveGame.cs accounts for savegame files with only one echo list.  It does not, however add a second echo list to a savegame file that does not have one like WIllowTree# beta 11, so if I may have broken the ability to create an echo list that does not exist with the editor.  It should be able to properly edit an existing echo list in playthrough 1 or playthrough 2, just not add a second playthrough list manually to a game that hasn't gotten one through normal play in playthrough 2.  To compile it you would need to download the code for WillowTree# beta 11 and replace the WillowSaveGame.cs file with the one in the archive.  You would need to download and install the free Visual Studio C# Express 2010 edition to compile it if you do not already have that development tool.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.