mplus-routes/tools
Florian 5b1c198757 Scholomance: replace kg's Cata 4-floor map with classic single-room layout
kg only ships the post-Cataclysm Scholomance (4 floors split as you ascend the school) but Ascension uses the classic single-floor layout where every wing branches off the central rooms.

Fix: new dungeon_replacements section in ascension_overrides.json. When a tile_key is listed there, build_data skips kg entirely for that dungeon and synthesises a single-floor entry from a manually-supplied map (Atlas-addon Scholomance.blp upscaled to 2048x2048) and AtlasLoot's per-dungeon boss list.

Coords come from AtlasLoot's 0..100 percent space scaled to the new map's pixel space directly. Pin classification: dungeonskull → boss (cls=3), None+name-contains-Rare → rare elite (cls=5), other interactives → cls=2.
2026-04-25 23:56:40 +02:00
..
atlasloot_extras.py per-floor extras + Ascension overrides + layer toggles 2026-04-25 23:26:24 +02:00
check_kg_alignment.py switch to keystone.guru tiles + enemy data 2026-04-25 22:11:17 +02:00
kg_build_data.py Scholomance: replace kg's Cata 4-floor map with classic single-room layout 2026-04-25 23:56:40 +02:00
kg_fetch.py switch to keystone.guru tiles + enemy data 2026-04-25 22:11:17 +02:00
kg_resync_summary.py switch to keystone.guru tiles + enemy data 2026-04-25 22:11:17 +02:00
kg_stitch.py switch to keystone.guru tiles + enemy data 2026-04-25 22:11:17 +02:00