RECORDANDRONCO/mods/vinylgod/maps/m03
type-two 6847a47fea SIDE B campaign: three Stream missions (m04 Onboarding quota race, m05 Engagement Metrics wave defence, m06 The Shuffle finale)
Adds tools/gen_sideb.py — one data-driven builder replacing the copy-pasted
gen_missionN.py pattern — and tools/smoketest.sh, which reports
PASS/FAIL/DISPLAY_UNAVAILABLE instead of the process-is-alive check that has
produced false passes twice now.

NOT verified in-game: the display went to sleep mid-session. Static checks all
pass (luac, check-yaml 0 errors, map refresh, check_assets, make) and the
already-verified m03 hangs identically, confirming it is environmental.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 23:35:15 +10:00
..
m03.lua Mission 03: THE DROP — campaign finale 2026-07-25 23:19:43 +10:00
map.bin SIDE B campaign: three Stream missions (m04 Onboarding quota race, m05 Engagement Metrics wave defence, m06 The Shuffle finale) 2026-07-25 23:35:15 +10:00
map.png Mission 03: THE DROP — campaign finale 2026-07-25 23:19:43 +10:00
map.yaml Mission 03: THE DROP — campaign finale 2026-07-25 23:19:43 +10:00
rules.yaml Mission 03: THE DROP — campaign finale 2026-07-25 23:19:43 +10:00