mirror of
https://github.com/MapMakersAndProgrammers/TankiOnline2.0DemoClient.git
synced 2025-10-26 01:49:11 -07:00
22 lines
582 B
Python
22 lines
582 B
Python
from json import load, dump
|
|
from sys import argv
|
|
|
|
mappingPath = argv[1]
|
|
mapping = {}
|
|
with open(mappingPath, "r") as file:
|
|
mapping = load(file)
|
|
|
|
classMap = {}
|
|
for packageName in mapping:
|
|
package = mapping[packageName]
|
|
for className in package:
|
|
clas = package[className]
|
|
func = list(clas.values())
|
|
if len(func) != 0:
|
|
func = func[1]
|
|
realName = func.split("/")[0]
|
|
fakeName = f"{packageName}:{className}"
|
|
classMap[fakeName] = realName
|
|
|
|
with open("packagemap.json", "w") as file:
|
|
dump(classMap, file) |