Remove redirect items (again?), update id map
This commit is contained in:
parent
e504fcff50
commit
8e920915c0
4 changed files with 3654 additions and 5197 deletions
1555
clean.json
1555
clean.json
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
|
@ -87,7 +87,7 @@
|
||||||
"Alka Cometflinger": 85,
|
"Alka Cometflinger": 85,
|
||||||
"Alkahest": 86,
|
"Alkahest": 86,
|
||||||
"Alazarin": 87,
|
"Alazarin": 87,
|
||||||
"All for One": 88,
|
"Fluorescence": 88,
|
||||||
"Allegro": 89,
|
"Allegro": 89,
|
||||||
"Almuj's Walker": 90,
|
"Almuj's Walker": 90,
|
||||||
"Alligator": 91,
|
"Alligator": 91,
|
||||||
|
@ -420,7 +420,7 @@
|
||||||
"Brackenwall": 418,
|
"Brackenwall": 418,
|
||||||
"Bravery": 419,
|
"Bravery": 419,
|
||||||
"Bow of Wisdom": 420,
|
"Bow of Wisdom": 420,
|
||||||
"Breakdown": 421,
|
"Gert Relik": 421,
|
||||||
"Brass Knuckle": 422,
|
"Brass Knuckle": 422,
|
||||||
"Breakbeat": 423,
|
"Breakbeat": 423,
|
||||||
"Breaker Bar": 424,
|
"Breaker Bar": 424,
|
||||||
|
@ -474,7 +474,7 @@
|
||||||
"Caledonia": 472,
|
"Caledonia": 472,
|
||||||
"Call of the Void": 473,
|
"Call of the Void": 473,
|
||||||
"Calming Torc": 474,
|
"Calming Torc": 474,
|
||||||
"Cancer\u058e": 475,
|
"Cancer֎": 475,
|
||||||
"Call to Concord": 476,
|
"Call to Concord": 476,
|
||||||
"Canyon Spirit": 477,
|
"Canyon Spirit": 477,
|
||||||
"Candlestick": 478,
|
"Candlestick": 478,
|
||||||
|
@ -575,7 +575,7 @@
|
||||||
"Cobra": 573,
|
"Cobra": 573,
|
||||||
"Coat of Byakko": 574,
|
"Coat of Byakko": 574,
|
||||||
"Cockleburr": 575,
|
"Cockleburr": 575,
|
||||||
"Coconut\u058e": 576,
|
"Coconut֎": 576,
|
||||||
"Col Legno": 577,
|
"Col Legno": 577,
|
||||||
"Coiled Briar": 578,
|
"Coiled Briar": 578,
|
||||||
"Cold Integrity": 579,
|
"Cold Integrity": 579,
|
||||||
|
@ -772,7 +772,7 @@
|
||||||
"Sacrificial": 770,
|
"Sacrificial": 770,
|
||||||
"Admiral": 771,
|
"Admiral": 771,
|
||||||
"Ouragan": 772,
|
"Ouragan": 772,
|
||||||
"Ambivalence": 773,
|
"Inmate Outfit": 773,
|
||||||
"Algaa": 774,
|
"Algaa": 774,
|
||||||
"Gaping Cavity": 775,
|
"Gaping Cavity": 775,
|
||||||
"Redbeard's Hand Cannon": 776,
|
"Redbeard's Hand Cannon": 776,
|
||||||
|
@ -1658,7 +1658,7 @@
|
||||||
"Lizard": 1656,
|
"Lizard": 1656,
|
||||||
"Loam": 1657,
|
"Loam": 1657,
|
||||||
"Little Machine": 1658,
|
"Little Machine": 1658,
|
||||||
"Lockpick\u058e": 1659,
|
"Lockpick֎": 1659,
|
||||||
"Loaded Question": 1660,
|
"Loaded Question": 1660,
|
||||||
"Locrian": 1661,
|
"Locrian": 1661,
|
||||||
"Log Suit": 1662,
|
"Log Suit": 1662,
|
||||||
|
@ -3544,98 +3544,104 @@
|
||||||
"Zombified Branch": 3542,
|
"Zombified Branch": 3542,
|
||||||
"default": 3543,
|
"default": 3543,
|
||||||
"Zipper": 3544,
|
"Zipper": 3544,
|
||||||
"Anxiolytic": 3545,
|
"First Steps": 3545,
|
||||||
"Panic Zealot": 3546,
|
"Spiketop": 3546,
|
||||||
"Dissociation": 3547,
|
"Waist Apron": 3547,
|
||||||
"Adrenaline": 3548,
|
"Speedyboy": 3548,
|
||||||
"Agave": 3549,
|
"Saltest Spear": 3549,
|
||||||
"Amanuensis": 3550,
|
"Tachypsychia": 3550,
|
||||||
"Ataraxy": 3551,
|
"Conspirator's Trickpockets": 3551,
|
||||||
"Blossom Haze": 3552,
|
"Philosopher": 3552,
|
||||||
"Chain Rule": 3553,
|
"Capsid Frame": 3553,
|
||||||
"Clerical": 3554,
|
"Crystal Coil": 3554,
|
||||||
"Cursed Jackboots": 3555,
|
"Phage Pins": 3555,
|
||||||
"Derecho": 3556,
|
"Cold Wave": 3556,
|
||||||
"Double Vision": 3557,
|
"Heat Death": 3557,
|
||||||
"Entanglement": 3558,
|
"Impact Winter": 3558,
|
||||||
"Example": 3559,
|
"Cracked Oak Bow": 3559,
|
||||||
"Fluorescence": 3560,
|
"Cracked Oak Dagger": 3560,
|
||||||
"Gert Relik": 3561,
|
"Cracked Oak Wand": 3561,
|
||||||
"Guillotine": 3562,
|
"Cracked Oak Spear": 3562,
|
||||||
"Infernal Impulse": 3563,
|
"Cracked Oak Relik": 3563,
|
||||||
"Inmate Outfit": 3564,
|
"Advancement": 3564,
|
||||||
"Luminiferous Aether": 3565,
|
"Diminution": 3565,
|
||||||
"Magnet Repulsor": 3566,
|
"Intuition": 3566,
|
||||||
"Matchbook": 3567,
|
"Hourslip": 3567,
|
||||||
"Multitool": 3568,
|
"Longevity": 3568,
|
||||||
"First Steps": 3569,
|
"Seal Breaker": 3569,
|
||||||
"Spiketop": 3570,
|
"Practice": 3570,
|
||||||
"Waist Apron": 3571,
|
"Slainte": 3571,
|
||||||
"Ophiolite": 3572,
|
"Reversion": 3572,
|
||||||
"Ornithopter": 3573,
|
"Secondsaver": 3573,
|
||||||
"Outrage": 3574,
|
"Tempo Tanto": 3574,
|
||||||
"Panic Attack": 3575,
|
"Metamorphosis": 3575,
|
||||||
"Pedometer": 3576,
|
"Homeorhesis": 3576,
|
||||||
"Phantasmagoria": 3577,
|
"Pro Tempore": 3577,
|
||||||
"Photon": 3578,
|
"Multitool": 3578,
|
||||||
"Pro Tempore": 3579,
|
"Amanuensis": 3580,
|
||||||
"Prosencephalon": 3580,
|
"Double Vision": 3581,
|
||||||
"Homeorhesis": 3581,
|
"Panic Attack": 3582,
|
||||||
"Abrasion": 3582,
|
"Schist": 3583,
|
||||||
"Eyes on All": 3583,
|
"Phantasmagoria": 3584,
|
||||||
"Metamorphosis": 3584,
|
|
||||||
"Cacophony": 3585,
|
"Cacophony": 3585,
|
||||||
"Recalcitrance": 3586,
|
"Vacarme": 3586,
|
||||||
"Rhythm of the Seasons": 3587,
|
"Scarlet Veil": 3587,
|
||||||
"Dodge Core": 3588,
|
"Guillotine": 3588,
|
||||||
"Harden Core": 3589,
|
"Adrenaline": 3589,
|
||||||
"Hustle Core": 3590,
|
"Tempo Trebuchet": 3590,
|
||||||
"Overload Core": 3591,
|
"Stratosphere": 3591,
|
||||||
"Synchro Core": 3592,
|
"Pedometer": 3593,
|
||||||
"Cinfras Souvenir T-Shirt": 3593,
|
"Agave": 3594,
|
||||||
"Speedyboy": 3594,
|
"Breakdown": 3595,
|
||||||
"Saltest Spear": 3595,
|
"Ophiolite": 3596,
|
||||||
"Schist": 3596,
|
"Magnet Repulsor": 3597,
|
||||||
"Scarlet Veil": 3597,
|
"Rhythm of the Seasons": 3598,
|
||||||
"Spiritdancer": 3598,
|
"Infernal Impulse": 3599,
|
||||||
"Stratosphere": 3599,
|
"Panic Zealot": 3600,
|
||||||
"The Jingling Jester": 3600,
|
"Recalcitrance": 3601,
|
||||||
"Vacarme": 3601,
|
"Eyes on All": 3602,
|
||||||
"Capsid Frame": 3602,
|
"Derecho": 3603,
|
||||||
"Phage Pins": 3603,
|
"Synchro Core": 3604,
|
||||||
"Crystal Coil": 3604,
|
"Clerical": 3605,
|
||||||
"Cold Wave": 3605,
|
"Dodge Core": 3606,
|
||||||
"Conspirator's Trickpockets": 3606,
|
"Ataraxy": 3607,
|
||||||
"Heat Death": 3607,
|
"Ornithopter": 3608,
|
||||||
"Hesperium": 3608,
|
"Photon": 3609,
|
||||||
"Impact Winter": 3609,
|
"Blossom Haze": 3610,
|
||||||
"Cracked Oak Dagger": 3610,
|
"Entanglement": 3612,
|
||||||
"Cracked Oak Relik": 3611,
|
"Overload Core": 3613,
|
||||||
"Cracked Oak Spear": 3612,
|
"Spiritdancer": 3615,
|
||||||
"Cracked Oak Wand": 3613,
|
"Harden Core": 3616,
|
||||||
"Cracked Oak Bow": 3614,
|
"Chain Rule": 3617,
|
||||||
"Philosopher": 3615,
|
"Ambivalence": 3618,
|
||||||
"Advancement": 3616,
|
"Outrage": 3619,
|
||||||
"Dilation": 3617,
|
"Prosencephalon": 3620,
|
||||||
"Hourslip": 3618,
|
"The Jingling Jester": 3621,
|
||||||
"Diminution": 3619,
|
"Matchbook": 3622,
|
||||||
"Intuition": 3620,
|
"Hustle Core": 3623,
|
||||||
"Longevity": 3621,
|
"Abrasion": 3624,
|
||||||
"Practice": 3622,
|
"All for One": 3625,
|
||||||
"Reversion": 3623,
|
"Example": 3626,
|
||||||
"Seal Breaker": 3624,
|
"Luminiferous Aether": 3627,
|
||||||
"Secondsaver": 3625,
|
"Dissociation": 3628,
|
||||||
"Slainte": 3626,
|
"Anxiolytic": 3629,
|
||||||
"Tempo Ticker": 3627,
|
"Cursed Jackboots": 3630,
|
||||||
"Tempo Tanto": 3628,
|
"Cinfras Souvenir T-Shirt": 3631,
|
||||||
"Tempo Totem": 3629,
|
"Tempo Totem": 3632,
|
||||||
"Tempo Trebuchet": 3630,
|
"Dilation": 3633,
|
||||||
"Tempo Trident": 3631,
|
"Tempo Ticker": 3634,
|
||||||
"Timelocked Breath": 3632,
|
"Timelocked Breath": 3635,
|
||||||
"Timelocked Coal": 3633,
|
"Timelocked Coal": 3636,
|
||||||
"Timelocked Dew": 3634,
|
"Timelocked Spark": 3637,
|
||||||
"Timelocked Spark": 3635,
|
"Timelocked Dew": 3638,
|
||||||
"Timelocked Stone": 3636,
|
"Tempo Trident": 3639,
|
||||||
"Trouble Tamer": 3637,
|
"Timelocked Stone": 3640,
|
||||||
"Tachypsychia": 3638
|
"Trouble Tamer": 3641,
|
||||||
|
"Hesperium": 3642,
|
||||||
|
"Convergence": 3643,
|
||||||
|
"Quetzalcoatl": 3644,
|
||||||
|
"Epoch": 3645,
|
||||||
|
"Immolation": 3646,
|
||||||
|
"Oblivion": 3647,
|
||||||
|
"Narcissist": 3648
|
||||||
}
|
}
|
|
@ -209,7 +209,13 @@ for item in items:
|
||||||
|
|
||||||
items.extend(unchanged_items)
|
items.extend(unchanged_items)
|
||||||
items.extend(remap_items)
|
items.extend(remap_items)
|
||||||
|
with open("id_map.json","w") as id_mapfile:
|
||||||
|
print("{", file=id_mapfile)
|
||||||
|
outputs = []
|
||||||
|
for v, k in sorted((v, k) for k, v in id_map.items()):
|
||||||
|
outputs.append(f' "{k}": {v}')
|
||||||
|
print(',\n'.join(outputs), file=id_mapfile)
|
||||||
|
print("}", file=id_mapfile)
|
||||||
with open("clean.json", "w") as outfile:
|
with open("clean.json", "w") as outfile:
|
||||||
json.dump(data, outfile, indent=2)
|
json.dump(data, outfile, indent=2)
|
||||||
with open("compress.json", "w") as outfile:
|
with open("compress.json", "w") as outfile:
|
||||||
|
|
Loading…
Reference in a new issue