rubellyte / starcheat

Starbound player save editor and Python library
http://starcheat.org/
MIT License
10 stars 5 forks source link

Issues interfacing with modded characters/assets #21

Closed Angelite191 closed 7 years ago

Angelite191 commented 8 years ago

It crashes on start up when loading modded characters New characters are affected as well. Here's the error information.

[for new human character with nothing in inventory] Traceback (most recent call last): File "C:\Python34-x64\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in File "build\starcheat.py", line 86, in File "build\starcheat.py", line 83, in main File "build\gui\mainwindow.py", line 175, in init File "build\gui\mainwindow.py", line 554, in open_file File "build\gui\mainwindow.py", line 260, in update File "build\gui\mainwindow.py", line 718, in update_bag File "build\gui\common.py", line 116, in init File "build\gui\common.py", line 63, in inv_icon File "build\assets\items.py", line 141, in get_item_icon AttributeError: 'list' object has no attribute 'split'

[for human character with modded items in inventory] Traceback (most recent call last): File "C:\Python34-x64\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in File "build\starcheat.py", line 86, in File "build\starcheat.py", line 83, in main File "build\gui\mainwindow.py", line 175, in init File "build\gui\mainwindow.py", line 554, in open_file File "build\gui\mainwindow.py", line 260, in update File "build\gui\mainwindow.py", line 718, in update_bag File "build\gui\common.py", line 116, in init File "build\gui\common.py", line 63, in inv_icon File "build\assets\items.py", line 137, in get_item_icon TypeError: argument of type 'NoneType' is not iterable

It also completely fails to register a modded character that I stripped of all modded items., compare images for details. screenshot_1 screenshot_6

rubellyte commented 8 years ago

RE the first error: try the latest build and see if that's fixed. I'll get to the other one soon.

Angelite191 commented 8 years ago

Ah, alright. Should I make a new issue if I find a different bug, or would you rather me just update this title and post it here?

rubellyte commented 8 years ago

File a separate issue, helps me keep things sorted.

rubellyte commented 7 years ago

Closed after eight months without a response.