joaorb64 / TournamentStreamHelper

101 stars 38 forks source link

4.04: Crash when using Dragon Ball FighterZ assets #58

Closed Wolfy76700 closed 2 years ago

Wolfy76700 commented 2 years ago

The software seems to hard crash when trying to load the Dragon Ball FighterZ assets, specifically version 1.2 of base_files and full

Running the software from the BAT file reveals the following message:

Reload games
SmashGG characters file updated
Changed to game: dbfz
Loaded stock icons
Character Android 16 has 1 skins
Character Android 17 has 1 skins
Character Android 18 has 1 skins
Character Android 21 has 1 skins
Character Bardock has 1 skins
Character Beerus has 1 skins
Character Broly has 1 skins
Character Broly (DBS) has 1 skins
Character Captain Ginyu has 1 skins
Character Cell has 1 skins
Character Cooler has 1 skins
Character Frieza has 1 skins
Character Gogeta (SS4) has 1 skins
Character Gogeta (SSGSS) has 1 skins
Character Gohan (Adult) has 1 skins
Character Gohan (Teen) has 1 skins
Character Goku has 1 skins
Character Goku (GT) has 1 skins
Character Goku (SSGSS) has 1 skins
Character Goku (Super Saiyan) has 1 skins
Character Goku (Ultra Instinct) has 1 skins
Character Goku Black has 1 skins
Character Gotenks has 1 skins
Character Hit has 1 skins
Character Janemba has 1 skins
Character Jiren has 1 skins
Character Kefla has 1 skins
Character Kid Buu has 1 skins
Character Krillin has 1 skins
Character Majin Buu has 1 skins
Character Master Roshi has 1 skins
Character Nappa has 1 skins
Character Piccolo has 1 skins
Character Super Baby 2 has 1 skins
Character Tien has 1 skins
Character Trunks has 1 skins
Character Vegeta has 1 skins
Character Vegeta (SSGSS) has 1 skins
Character Vegeta (Super Saiyan) has 1 skins
Character Vegito (SSGSS) has 1 skins
Character Videl has 1 skins
Character Yamcha has 1 skins
Character Zamasu (Fused) has 1 skins
Character Android 21 (Lab Coat) has 1 skins
Traceback (most recent call last):
  File "C:\TournamentStreamHelper_Next\TournamentStreamHelper\src\TSHScoreboardStageWidget.py", line 307, in SetupOptions
    self.LoadRulesets()
  File "C:\TournamentStreamHelper_Next\TournamentStreamHelper\src\TSHScoreboardStageWidget.py", line 382, in LoadRulesets
    myRuleset.useDSR = ruleset.get("settings", {}).get(
AttributeError: 'list' object has no attribute 'get'
joaorb64 commented 2 years ago

Fixed on 4.05