Something went wrong. Try again.
Web frontend and supporting services for lance.blue
Something went wrong. Try again.
21 kB · 475 lines
JSON
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476{ "challenges": [ { "slug": "parity", "map": { "cols": 2, "boards": ["Map Set 2/16x17 BattleTech.board", "Map Set 2/16x17 Scattered Woods.board"] }, "date": "2026-08-15", "name": "Parity", "blurb": "Eight heavy machines, matched as closely as battle value can match them, on the plainest map in the set. Nothing here is in your favour and nothing is against you.", "years": { "from": 2474, "to": 3063 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 6633, "tons": 250, "cost": 31036146, "units": [ { "name": "Archer ARC-2R", "row": 2, "facing": "N", "bv": 1477, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Archer ARC-4M", "row": 2, "facing": "N", "bv": 1705, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Argus AGS-4D", "row": 2, "facing": "N", "bv": 1638, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Hellhound (Conjurer) (Standard)", "row": 2, "facing": "N", "bv": 1813, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 6633, "tons": 290, "cost": 52712660, "units": [ { "name": "Atlas AS7-D", "row": 0, "facing": "S", "bv": 1897, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Bushwacker BSW-L1", "row": 0, "facing": "S", "bv": 1513, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 }, { "name": "Enfield END-6J", "row": 0, "facing": "S", "bv": 1417, "pilot": "OPFOR 3", "gunnery": 4, "piloting": 5 }, { "name": "Templar TLR1-OB", "row": 0, "facing": "S", "bv": 1806, "pilot": "OPFOR 4", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "bug-company", "overrides": { "rulesOn": ["individual_initiative"], "rulesOff": [], "ai": [{ "knob": "hyperAggression", "value": "9" }, { "knob": "selfPreservation", "value": "2" }, { "knob": "herdMentality", "value": "7" }, { "knob": "bravery", "value": "5" }] }, "map": { "cols": 2, "boards": ["AGoAC Maps/16x17 Grassland 2.board", "AGoAC Maps/16x17 Grassland 3.board"] }, "date": "2026-08-16", "name": "Bug Company", "blurb": "One assault, surrounded. Three pirate lances close from three directions at once, and the Alpha Wolf can only face one of them at a time.", "years": { "from": 2471, "to": 3150 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "CTR", "bv": 5771, "tons": 90, "cost": 40261000, "units": [ { "name": "Alpha Wolf A", "row": 1, "facing": "N", "bv": 5771, "pilot": "Challenger 1", "gunnery": 2, "piloting": 3 } ] }, { "name": "Talon Lance", "team": 2, "start": "N", "bv": 1555, "tons": 80, "cost": 6333680, "units": [ { "name": "Locust LCT-1S", "row": 0, "facing": "S", "bv": 396, "pilot": "Talon 1", "gunnery": 5, "piloting": 5 }, { "name": "Locust LCT-1V", "row": 0, "facing": "S", "bv": 389, "pilot": "Talon 2", "gunnery": 5, "piloting": 5 }, { "name": "Stinger STG-3G", "row": 0, "facing": "S", "bv": 447, "pilot": "Talon 3", "gunnery": 5, "piloting": 5 }, { "name": "Stinger STG-3R", "row": 0, "facing": "S", "bv": 323, "pilot": "Talon 4", "gunnery": 5, "piloting": 5 } ] }, { "name": "Hammer Lance", "team": 2, "start": "SW", "bv": 2208, "tons": 100, "cost": 10657460, "units": [ { "name": "Wasp WSP-1W", "row": 2, "facing": "NE", "bv": 336, "pilot": "Hammer 1", "gunnery": 5, "piloting": 5 }, { "name": "Wasp WSP-1A", "row": 2, "facing": "NE", "bv": 346, "pilot": "Hammer 2", "gunnery": 5, "piloting": 5 }, { "name": "Firefly FFL-3PP", "row": 2, "facing": "NE", "bv": 799, "pilot": "Hammer 3", "gunnery": 5, "piloting": 5 }, { "name": "Firefly FFL-3PP3", "row": 2, "facing": "NE", "bv": 727, "pilot": "Hammer 4", "gunnery": 5, "piloting": 5 } ] }, { "name": "Anvil Lance", "team": 2, "start": "SE", "bv": 2008, "tons": 120, "cost": 10496263, "units": [ { "name": "Spider SDR-5D", "row": 2, "facing": "NW", "bv": 472, "pilot": "Anvil 1", "gunnery": 5, "piloting": 5 }, { "name": "Spider SDR-5K", "row": 2, "facing": "NW", "bv": 453, "pilot": "Anvil 2", "gunnery": 5, "piloting": 5 }, { "name": "Flea FLE-4", "row": 2, "facing": "NW", "bv": 389, "pilot": "Anvil 3", "gunnery": 5, "piloting": 5 }, { "name": "Cicada CDA-3C", "row": 2, "facing": "NW", "bv": 694, "pilot": "Anvil 4", "gunnery": 5, "piloting": 5 } ] } ] }, { "slug": "two-against-the-star", "map": { "cols": 2, "boards": ["Map Set 4/16x17 Heavy Forest 1.board", "Map Set 4/16x17 Heavy Forest 2.board"] }, "date": "2026-08-17", "name": "Two Against the Star", "blurb": "A Clan pair walks into heavy forest against four Inner Sphere mediums. Woods shorten every sightline; the question is whether four can close before two can shoot.", "years": { "from": 2505, "to": 3063 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 5065, "tons": 200, "cost": 22654400, "units": [ { "name": "Clint CLNT-5U", "row": 2, "facing": "N", "bv": 1275, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Crusader CRD-3R", "row": 2, "facing": "N", "bv": 1317, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Osiris OSR-3D", "row": 2, "facing": "N", "bv": 1138, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Thunderbolt TDR-5S", "row": 2, "facing": "N", "bv": 1335, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 5065, "tons": 120, "cost": 32392833, "units": [ { "name": "Black Hawk (Nova) A", "row": 0, "facing": "S", "bv": 2422, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Thor (Summoner) D", "row": 0, "facing": "S", "bv": 2643, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "downtown-arbitration", "map": { "cols": 2, "boards": ["Map Set 6/16x17 City (Downtown).board", "Map Set 6/16x17 City (Residential).board"] }, "date": "2026-08-18", "name": "Downtown Arbitration", "blurb": "Eight mediums in a downtown grid. Every street is a firing lane and every corner is cover, depending which side of it you are standing on.", "years": { "from": 2492, "to": 3062 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 4968, "tons": 190, "cost": 21471437, "units": [ { "name": "Clint CLNT-5U", "row": 2, "facing": "N", "bv": 1275, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Crusader CRD-3R", "row": 2, "facing": "N", "bv": 1317, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Griffin GRF-1N", "row": 2, "facing": "N", "bv": 1272, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Javelin JVN-11D", "row": 2, "facing": "N", "bv": 1104, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 4968, "tons": 220, "cost": 38495506, "units": [ { "name": "Hellspawn HSN-7D", "row": 0, "facing": "S", "bv": 1220, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Tessen TSN-1C", "row": 0, "facing": "S", "bv": 1162, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 }, { "name": "Warhammer WHM-6R", "row": 0, "facing": "S", "bv": 1299, "pilot": "OPFOR 3", "gunnery": 4, "piloting": 5 }, { "name": "Wraith TR1", "row": 0, "facing": "S", "bv": 1287, "pilot": "OPFOR 4", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "the-long-walk", "map": { "cols": 2, "boards": ["Map Set 5/16x17 Moonscape 1.board", "Map Set 5/16x17 Moonscape 2.board"] }, "date": "2026-08-19", "name": "The Long Walk", "blurb": "Six heavy machines on airless moonscape. No woods, no water, no cover worth the name - only range, armour and the order you shoot in.", "years": { "from": 2474, "to": 3061 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 5079, "tons": 240, "cost": 23363246, "units": [ { "name": "Archer ARC-2R", "row": 2, "facing": "N", "bv": 1477, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Archer ARC-4M", "row": 2, "facing": "N", "bv": 1705, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Atlas AS7-D", "row": 2, "facing": "N", "bv": 1897, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 5079, "tons": 230, "cost": 42589250, "units": [ { "name": "Marauder MAD-5S", "row": 0, "facing": "S", "bv": 1799, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Thanatos TNS-4S", "row": 0, "facing": "S", "bv": 1844, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 }, { "name": "Zeus ZEU-6T", "row": 0, "facing": "S", "bv": 1436, "pilot": "OPFOR 3", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "tracks-and-treads", "map": { "cols": 2, "boards": ["Map Set 7/16x17 Coast 1.board", "Map Set 7/16x17 Coast 2.board"] }, "date": "2026-08-20", "name": "Tracks and Treads", "blurb": "Four vehicles against two BattleMechs on a coastline. The tanks are faster and cheaper, and they cannot walk out of the water.", "years": { "from": 3025, "to": 3065 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 2327, "tons": 140, "cost": 5621667, "units": [ { "name": "Drillson Heavy Hover Tank (Standard)", "row": 2, "facing": "N", "bv": 949, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Heavy LRM Carrier (Standard)", "row": 2, "facing": "N", "bv": 948, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Savannah Master Hovercraft (Standard)", "row": 2, "facing": "N", "bv": 215, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Savannah Master Hovercraft (Standard)", "row": 2, "facing": "N", "bv": 215, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 2327, "tons": 80, "cost": 15014300, "units": [ { "name": "Osiris OSR-3D", "row": 0, "facing": "S", "bv": 1138, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Uziel UZL-3S", "row": 0, "facing": "S", "bv": 1189, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "one-of-ours", "map": { "cols": 2, "boards": ["Map Set 3/16x17 Rolling Hills 1.board", "Map Set 3/16x17 Rolling Hills 2.board"] }, "date": "2026-08-21", "name": "One of Ours", "blurb": "One Clan assault against three Inner Sphere mediums in rolling hills. It cannot catch them and they cannot afford to stand still.", "years": { "from": 2550, "to": 3061 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 3132, "tons": 95, "cost": 28607719, "units": [ { "name": "Turkina D", "row": 2, "facing": "N", "bv": 3132, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 3142, "tons": 140, "cost": 15519704, "units": [ { "name": "Hussar HSR-500-D", "row": 0, "facing": "S", "bv": 977, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Shadow Hawk SHD-2H", "row": 0, "facing": "S", "bv": 1064, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 }, { "name": "Wolverine WVR-6R", "row": 0, "facing": "S", "bv": 1101, "pilot": "OPFOR 3", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "indirect-fire", "map": { "cols": 2, "boards": ["Map Set 4/16x17 Large Lakes 1.board", "Map Set 4/16x17 Large Lakes 2.board"] }, "date": "2026-08-22", "name": "Indirect Fire", "blurb": "Missile carriers against brawlers across open water. Whoever chooses the range wins, and the lake decides who gets to choose.", "years": { "from": 2474, "to": 3061 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 3742, "tons": 215, "cost": 15010983, "units": [ { "name": "Archer ARC-2R", "row": 2, "facing": "N", "bv": 1477, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Crusader CRD-3R", "row": 2, "facing": "N", "bv": 1317, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Heavy LRM Carrier (Standard)", "row": 2, "facing": "N", "bv": 948, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 3741, "tons": 175, "cost": 28965250, "units": [ { "name": "Atlas AS7-D", "row": 0, "facing": "S", "bv": 1897, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Thanatos TNS-4S", "row": 0, "facing": "S", "bv": 1844, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "sinkhole", "map": { "cols": 2, "boards": ["Map Set 3/16x17 Desert Sinkhole 1.board", "Map Set 3/16x17 Desert Sinkhole 2.board"] }, "date": "2026-08-23", "name": "Sinkhole", "blurb": "Six mediums around a desert sinkhole. The short way across is the one everybody can see you take.", "years": { "from": 3025, "to": 3065 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 3547, "tons": 125, "cost": 15225435, "units": [ { "name": "Clint CLNT-5U", "row": 2, "facing": "N", "bv": 1275, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Cougar H", "row": 2, "facing": "N", "bv": 1323, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Drillson Heavy Hover Tank (Standard)", "row": 2, "facing": "N", "bv": 949, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 3547, "tons": 125, "cost": 23389500, "units": [ { "name": "Hellspawn HSN-7D", "row": 0, "facing": "S", "bv": 1220, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Osiris OSR-3D", "row": 0, "facing": "S", "bv": 1138, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 }, { "name": "Uziel UZL-3S", "row": 0, "facing": "S", "bv": 1189, "pilot": "OPFOR 3", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "archipelago", "map": { "cols": 2, "boards": ["Map Set 7/16x17 Archipelago 1.board", "Map Set 7/16x17 Archipelago 2.board"] }, "date": "2026-08-24", "name": "Archipelago", "blurb": "Four light machines and two mediums among islands. Water is a wall for some of these and a road for others.", "years": { "from": 2479, "to": 3064 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 2087, "tons": 80, "cost": 8207457, "units": [ { "name": "Commando COM-7S", "row": 2, "facing": "N", "bv": 658, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Razorback RZK-9S", "row": 2, "facing": "N", "bv": 855, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Savannah Master Hovercraft (Standard)", "row": 2, "facing": "N", "bv": 215, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Stinger STG-3R", "row": 2, "facing": "N", "bv": 359, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 2087, "tons": 80, "cost": 7728883, "units": [ { "name": "Drillson Heavy Hover Tank (Standard)", "row": 0, "facing": "S", "bv": 949, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Osiris OSR-3D", "row": 0, "facing": "S", "bv": 1138, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "scrapyard-arithmetic", "map": { "cols": 2, "boards": ["Map Set 5/16x17 Open Terrain 1.board", "Map Set 5/16x17 Open Terrain 2.board"] }, "date": "2026-08-25", "name": "Scrapyard Arithmetic", "blurb": "Five light machines against two assaults on open ground. There is nothing to hide behind, so the swarm either works or it does not.", "years": { "from": 2872, "to": 3064 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "S", "bv": 4086, "tons": 155, "cost": 20596750, "units": [ { "name": "Commando COM-7S", "row": 2, "facing": "N", "bv": 658, "pilot": "Challenger 1", "gunnery": 4, "piloting": 5 }, { "name": "Razorback RZK-9S", "row": 2, "facing": "N", "bv": 855, "pilot": "Challenger 2", "gunnery": 4, "piloting": 5 }, { "name": "Razorback RZK-9S", "row": 2, "facing": "N", "bv": 855, "pilot": "Challenger 3", "gunnery": 4, "piloting": 5 }, { "name": "Stiletto STO-4A", "row": 2, "facing": "N", "bv": 859, "pilot": "Challenger 4", "gunnery": 4, "piloting": 5 }, { "name": "Stiletto STO-4A", "row": 2, "facing": "N", "bv": 859, "pilot": "Challenger 5", "gunnery": 4, "piloting": 5 } ] }, { "name": "OPFOR", "team": 2, "start": "N", "bv": 4233, "tons": 165, "cost": 40861896, "units": [ { "name": "Sagittaire SGT-8R", "row": 0, "facing": "S", "bv": 2088, "pilot": "OPFOR 1", "gunnery": 4, "piloting": 5 }, { "name": "Thor (Summoner) A", "row": 0, "facing": "S", "bv": 2145, "pilot": "OPFOR 2", "gunnery": 4, "piloting": 5 } ] } ] }, { "slug": "territorial-dispute", "overrides": { "rulesOn": [], "rulesOff": ["random_basements"], "ai": [{ "knob": "type", "value": "princess" }, { "knob": "hyperaggression", "value": "1" }, { "knob": "selfpreservation", "value": "6" }, { "knob": "herdmentality", "value": "2" }, { "knob": "bravery", "value": "4" }, { "knob": "fallshame", "value": "5" }, { "knob": "forcedwithdraw", "value": "false" }] }, "map": { "cols": 1, "boards": ["unofficial/Deadborder/35x35 Butros Town.board"] }, "date": "2026-08-26", "name": "Territorial Dispute", "blurb": "Two hundred-ton machines at opposite ends of the road through a river town, thirty-two hexes apart, with the built-up middle between them. The Amarok has the longer reach and no interest in closing, so the fight is the walk.", "years": { "from": 3074, "to": 3150 }, "board": { "columns": 8, "rows": 3 }, "sides": [ { "name": "Challenger", "team": 1, "start": "N", "bv": 3502, "tons": 100, "cost": 13396000, "units": [ { "name": "Atlas AS8-D", "row": 0, "facing": "S", "bv": 3502, "pilot": "Challenger 1", "gunnery": 3, "piloting": 3 } ] }, { "name": "OPFOR", "team": 2, "start": "S", "bv": 3531, "tons": 100, "cost": 29949333, "units": [ { "name": "Amarok 3", "row": 2, "facing": "N", "bv": 3531, "pilot": "OPFOR 1", "gunnery": 3, "piloting": 4 } ] } ] } ]}