Half-Life basics, tutorials, downloads - Helpdesk, ask questions here

Here’s a solution to the visible triggers on demos. I modified HLAE’s GoldSource hook DLL to add:

mirv_matte_entities_blacklist - works like mirv_matte_entities, but is a blacklist and works on every entity, including world entities.
mirv_matte_blacklist_triggers - a console command that adds all currently visible triggers into the said blacklist.
mirv_matte_require_capturing - a cvar that, if set to 0, allows to test the white/blacklist setting without starting the capturing.

So the workflow is as follows:

  1. mirv_matte_entities_blacklist clear
  2. playdemo your_demo
  3. host_framerate 0.000000001 somewhere to pause it
  4. mirv_matte_blacklist_triggers
  5. mirv_matte_require_capturing 0, see if everything looks ok, switch back to 1
  6. Proceed to record as usual.
  7. When you’re done mirv_matte_entities_blacklist clear

Download this and place it into your HLAE folder. Reminder: white button to download.