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