Solo Garry's Mod wave survival. What you do (wave starts, kill streaks, wave clears, deaths, score milestones) is written as events that a bridge turns into reactions in a live MW2 (2009) match.
| Part | State |
|---|---|
| Garry's Mod addon (waves, scoring, HUD, event file) | written, never run in Garry's Mod |
| Sheets + preflight | consistent; every mw2_hook and verified cell is still open |
| Bridge | log-only stub; MW2 side not built |
| Melty listing | not publishable yet: needs the MW2 hook, a Melty-installed route for MW2, a tested one-click recipe, a real screenshot |
Copy mw2w_survival/ into garrysmod/addons/, start a map, run mw2w_start in the console (admin).
mw2w_autostart 1 starts it 10 seconds after you spawn. Events land in garrysmod/data/mw2w/events.txt.
Edit design/*.json, run python3 design/preflight.py, then python3 tools/gen_sheets.py. Never edit sheets.lua.