apocalyptech / bl3-cli-saveedit Goto Github PK
View Code? Open in Web Editor NEWCommandline Borderlands 3 Savefile/Profile Editor
License: zlib License
Commandline Borderlands 3 Savefile/Profile Editor
License: zlib License
Trying to duplicate my main playthrough's save file but change it from Fl4k to Zane or another class.
Completing the same missions multiple times (once per character) is quite laborious. It would be nice to be able to have a "main" from which to copy the mission state to the other characters.
JSON import works when overwriting an existing .sav file, but does not work when attempting to create a new file. This applies to both save and profile importing. Both work as expected when importing ProtoBuf.
1.5.0
bl3-save-edit 1.sav new.json -o json
bl3-save-import-json -j new.json -t new.sav
The second command creates new.sav
.
File "c:\program files\python36\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\program files\python36\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Program Files\Python36\Scripts\bl3-save-import-json.exe\__main__.py", line 7, in <module>
File "c:\program files\python36\lib\site-packages\bl3save\cli_import_json.py", line 62, in main
raise Exception('Filename {} does not exist'.format(args.filename_to))
Exception: Filename new.sav does not exist
I don't know the exact amounts haven't played yet but this change was listed on the Borderlands news page iirc.
Just FYI! Thanks for all your hard work.
Example, if you have low level items you wish to keep for gameplay reasons but want to bump other items.
Say you have a Level 1 Brawler Ward you want to keep but you want to bump 57+ to char level.
Is there a way to permanently unlock 200 (or more) inventory slots, just like I can do with a trainer (not permanent).
Where does the new file save to?
When I run the command and arguments there is no saved file with the new name I have given it in the current directory. If I run it again there is a prompt to overwrite so it is saving somewhere.
Would be great, if one could remove any progress of a specified DLC (not needed for DLC 5) and any related side-missions, fast travel stations, etc. with a single command
Most people blitz through NVHM so they can play TVHM. It would be nice to be able to update the NVHM state with the progress from TVHM.
Might not be a bad idea. Customization is far more limited in BL3, but I expect most of the work's already been done from the WL version.
Add a way to edit Golden Keys
I just copied in my latest save (I've been testing with a pretty old one), and bl3save.cli_info has started failing with:
key = chassis_to_vehicle[v.asset_path]
KeyError: '/Geranium/Vehicles/Horse/Design/WT_Horse_Biobeast.WT_Horse_Biobeast'
When trying to list unlocked vehicle parts.
Hi Apocalyptech
we are using bl3 command line save editor
we are using bl3-save-edit 1bkpymallweapanoints.sav 1apo2.sav --import-items new.txt
The problem we are facing is instead of copying items from text file, bl3-save-edit also copies mission data, challenge data and even character name/class from old save file to new save file
my grand daughter only needs items to be copied leaving the rest untouched
Thank You
Kris
Just reading and writing a savegame (python -m bl3save.cli_edit 1.sav test.sav
) seems to change the size of it for some reason (increasing it by 620 bytes). According to dhex the first changed bytes seem to be the size of the data field in the header (adding 620 there), and then at 0x4262 it seems to start diverging a lot.
Any idea why? I assume it doesn't break anything, but still interesting.
With Mayhem 2.0 coming out, We'd like to have a feature that modifies all gears' mayhem level in the Vault & Backpack. Just like what we did for the gears' level.
Hi,
I'm trying to delete a bugged side mission and I'm having some issues finding/editing the save files. My coding knowledge is limited, so sorry if these are very basic questions haha. What exactly is meant by the command "bl3-save-info --all-missions old.sav"? I assume that the "old" part is just a placeholder, right? I can't figure out what to put there, as I'm getting an error "No such file or directory: 'old.sav'".
Also, looking at the program in file explorer, it appears that vast majority of the data is stored as very large .PAK files - I don't see any .sav files. They all have generic names with no indication of what's in each of them. Do I need to extract all of these? There are 425 files for a total of 93 GB to sift through so I'm hoping that I don't actually need to do this.
Thanks in advance!
Command to simply randomize save_game_guid value.
when importing items from file, it would be nice to skip and announce error for a bad bl3() code rather than stopping the import altogether.
Using this tool to activate Mayhem mode before completion of story will not result in Anointed Items dropping FYI. Even setting to level 57 as well.
Not sure if there is some tick in the save that enables it as well as mayhem mode I will update this when I complete the story on my character I tested this with.
Both of the Readme links seem to be dead. Thank you for your constant updates. :)
Are you planning on supporting wonderlands when that comes out? I'm guessing since it's BL3 engine based the saves won't be that difficult to figure out the differences.
I'm looking for a way to "unbork" the Pandora's Next Top Mouthpiece mission that affects a bunch of users, it seems.
/Game/Missions/Side/Zone_0/Sacrifice/Mission_PandorasNextTopMouthpiece
I can see from another project that there are 24 or so objectives on that, but I cannot uncheck or check them off to get past the stuck point for this character sav file.
I'm not even sure how much manipulation can be done to mission objectives.
MobiuS
So I know currently there is no guardian rank editing options. As I'm not sure whether this is stored in the profile save at all. But last night I had a PC crash which seems to have been mid write of my profile during play and it corrupted my profile to a weird state. I still have my bonus stats unlocked, and each top guardian tree lists the correct number of tokens that were allocated in each tree. However my guardian rank is reset to 1 and none of the perks appear to be capable of being re-enabled at the moment. Thankfully the character save was unaffected.
Any ideas? I guess I could try consulting gbx/2k but just was curious if I can fix it myself eventually via some means of figuring out an approximate rank that is necessary for the number of alleged unlocked tokens.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.