The scripts seem in sync now, weird. maybe go back.

This commit is contained in:
Nitsud Yarg 2026-05-22 17:57:46 -07:00
parent fe803f174e
commit efa041a853

View File

@ -134,6 +134,7 @@ def getScriptData():
if script_block['text'] != '':
if scripts[script_titles[p]].get(index) == None:
scripts[script_titles[p]][index] = {}
scripts[script_titles[p]][index]['index'] = j
scripts[script_titles[p]][index]['arg1'] = script_block['arg1']
scripts[script_titles[p]][index]['arg2'] = script_block['arg2']
scripts[script_titles[p]][index]['text'] = script_block['text']
@ -149,6 +150,10 @@ script_data = Path(f"YGO_2020/main/scriptdata_{language_code}.bin").read_bytes()
getScriptData()
print('again?')
#scripts = sorted(scripts.items(), key= lambda x: x[1]['index'], reverse=False)
for key in scripts:
scripts[key] = sorted(scripts[key].items(), key = lambda x: x[1]['index'], reverse=False)
with open(f"scripts_dump.json", "w", encoding="utf-8") as outfile:
json.dump(scripts, outfile, ensure_ascii=False, indent=2)