Commit graph

5 commits

Author SHA1 Message Date
Golumpa
99b1ee7854 Fixed skin item ID's
Not sure why they change the internal ID's but here we go 🤷
2026-07-08 18:36:15 +01:00
Golumpa
5bbebfad84 Added Shinku
Added Shinku and her items to the mappings files
2026-07-08 12:56:20 +01:00
Golumpa
8ed01e7fe6 Added Chaos items
Added Chaos, his arc and his bonus cosmetic items.
2026-06-23 14:59:05 +01:00
Golumpa
960fbc43ba Update item mappings with ranks and cosmetics
Assign ranks to existing items and expand the cosmetics mapping to what is currently available.
2026-06-12 20:32:50 +01:00
Golumpa
354b0e9232 Decode reward keys and use mapping files
Add decoding for Monopoly reward keys and switch reward metadata to be looked up by decoded id. Implement decode_reward_key() and infer_reward_type(); replace the previous raw-key KNOWN_REWARDS approach with REWARDS_BY_ID built from mappings/*.json. Add mappings/items.json and expand mappings/arcs.json. Update decoder to produce reward_id, use REWARDS_BY_ID, and change guess_quantity() to accept reward_id. Refactor pool_mappings to reuse the new mapping loader, and update tests and docs to validate mapping files and document the reward key encoding/behavior.
2026-06-11 11:09:02 +01:00