def getToonUberStatus(toons, numToons): fieldList = [] uberIndex = ToontownBattleGlobals.LAST_REGULAR_GAG_LEVEL + 1 for toonId in toons: toonList = [] toon = simbase.air.doId2do.get(toonId) if toon == None: fieldList.append(-1) else: for trackIndex in range(ToontownBattleGlobals.MAX_TRACK_INDEX + 1): toonList.append(toon.inventory.numItem(trackIndex, uberIndex)) fieldList.append(ToontownBattleGlobals.encodeUber(toonList)) lenDif = numToons - len(toons) if lenDif > 0: for index in range(lenDif): fieldList.append(-1) return fieldList