Code Monkey home page Code Monkey logo

bl3-cli-saveedit's Introduction

Howdy, I'm apocalyptech. Feel free to check out my main website, apocalyptech.com, and my list of repos here at Github.

I've got a variety of stuff, though a lot of it's videogame related, most of it's in Python, and nearly all of it is of questionable usefulness, at best.

Cheers!

bl3-cli-saveedit's People

Contributors

apocalyptech avatar apple1417 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bl3-cli-saveedit's Issues

Readme Links Dead

Both of the Readme links seem to be dead. Thank you for your constant updates. :)

Mayhem Mode and Anointed Items

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.

Guardian rank profile editing

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.

Output file location?

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.

Difference between input and output

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.

Inventory slots

Is there a way to permanently unlock 200 (or more) inventory slots, just like I can do with a trainer (not permanent).

Feature Request: Ability to check or uncheck objectives in stuck missions

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

Please help

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

Missing vehicle chassis `WT_Horse_Biobeast`

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.

Wonderlands fork

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.

JSON import broken when writing new file

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.

Version

1.5.0

Steps to reproduce

bl3-save-edit 1.sav new.json -o json
bl3-save-import-json -j new.json -t new.sav

Expected results

The second command creates new.sav.

Actual results

  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

Can't find save files

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!

Feature-Request: Unfinish DLCs

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.