mirror of
https://github.com/Jylpah/blitz-tools.git
synced 2026-10-21 02:07:06 +02:00
getTitle(): More robust tank names based on tank_ids, not UsrStrs that keep changing.
This commit is contained in:
1 parent
17ac09afde
commit
ffe5afbf1e
1 file changed
+5
-5
@@ -286,14 +286,14 @@ def getTitle(replayfile: str, title: str = None, i : int = 0) -> str:
|
|||||||
# bu.debug('Replay file\'s metadata: opened')
|
# bu.debug('Replay file\'s metadata: opened')
|
||||||
try:
|
try:
|
||||||
metadata_json = json.load(meta)
|
metadata_json = json.load(meta)
|
||||||
#player = metadata_json['playerName']
|
#player = metadata_json['playerName']
|
||||||
tank = wg.tank_str2name(metadata_json['playerVehicleName'])
|
tank_name = wg.get_tank_name(metadata_json['vehicleCompDescriptor'])
|
||||||
map_name = wg.get_map(metadata_json['mapName'])
|
map_name = wg.get_map(metadata_json['mapName'])
|
||||||
bu.debug('Tank: ' + tank + ' Map: ' + map_name)
|
bu.debug('Tank: ' + tank_name if tank_name != None else "NOT FOUND IN tanks.json" + ' Map: ' + map_name)
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
bu.error(exception = err)
|
bu.error(exception = err)
|
||||||
if (tank != None) and (map_name != None):
|
if (tank_name != None) and (map_name != None):
|
||||||
title = tank + ' @ ' + map_name
|
title = tank_name + ' @ ' + map_name
|
||||||
else:
|
else:
|
||||||
title = re.sub('\\.wotbreplay$', '', filename)
|
title = re.sub('\\.wotbreplay$', '', filename)
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
|
|||||||
Reference in new issue
Block a user