Code Monkey home page Code Monkey logo

borderlands2'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!

borderlands2's People

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

borderlands2's Issues

Windows 10 powershell issue (fix)

For some reason in powershell the command python isn't recognized if you have other applications installed.

For windows the command py will work just fine ๐Ÿ‘. Hopefully this will help others if they run into this issue by using the guide (I really don't get windows sometimes).

Unlocking UVHM more than once leads to a weird save file

Was testing out unlocking OP 10 and Level 80, and noticed that if I unlock OP10 once, then unlock OP10 again, you end up with a weird char file which has an extra Playthrough option available when choosing the character. Specifically, above Ultimate Vault Hunter Mode, there'll be a new line which reads:

?INT?WillowMenu.Playthrough.PLAYTHROUGH_NAME_4? Mode

Strange! I didn't bother to find out what happens if you choose it, but it's presumably not great. Will have to track down exactly what's going on there.

Python 3.9 removed `encoding` option from `json.loads`

Should be a simple enough fix, just putting this in here so I don't forget about it... For now, a workaround is to either just remove the encoding option on line 1951 of borderlands/savefile.py, or just install Python 3.8 and run it from there. Should get it fixed by this weekend, though.

Unable to load PS3 Save Data

I've been trying to convert my PS3 save games over to Steam, on Linux. Unfortunately, I can only seem to get the following error:

$: python3 ~/Projects/borderlands2/bl2_save_edit.py -b -o json /media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV bl2-axton.json

Opening /media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV for input file


Opening bl2-axton.json for output file
Preparing decoded savegame file
Something went wrong, but please ensure you have the latest
version from https://github.com/apocalyptech/borderlands2 before
reporting a bug.  Information useful for a report follows:

['$HOME/Projects/borderlands2/bl2_save_edit.py', '-b', '-o', 'json', '/media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV', 'bl2-axton.json']

Traceback (most recent call last):
  File "$HOME/Projects/borderlands2/bl2_save_edit.py", line 10, in <module>
    app.run()
  File "$HOME/Projects/borderlands2/borderlands/savefile.py", line 1930, in run
    player = self.unwrap_player_data(save_data)
  File "$HOME/Projects/borderlands2/borderlands/savefile.py", line 977, in unwrap_player_data
    raise BorderlandsError("Invalid save file")
borderlands.savefile.BorderlandsError: Invalid save file

Here is a copy of a save file from BL2 that is not working.
SAVE0007.zip

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.