The result: An MML script that fills in the gaps in the existing MML. I don't know if (or how much of) this has already been done before by someone else, but here is mine.
Full list of corrections:
- Fader properties and colors
- Death sounds (player now uses VacBob sounds)
- Infravision colors (everything is shades of red, and infravision no longer distinguishes friends from foes)
- Item properties (max carried and disabled environments)
- Interface colors (including overhead map colors)
- "Radioactive mud" rapidly drains oxygen instead of dealing damage
- Scenery dimensions
- Weapon HUD elements
- Jagermeister switches consume mine packs, and make a mine drop sound on activation (which means the level can now be completed in A1 without using the debug room)
MML files aren't allowed as attachments here, so I uploaded it here instead. (2017-05-22 Edit: new URL)
I also made level-specific MML for the Reaver levels, making it so that the Reaver powers don't use the normal weapon HUD elements, but I don't know if anyone else wants that.