logic_playerproxy Entity Is Broken

The logic_playerproxy entity is completely broken, as reported in this thread. I’m including a bug report thread here since it’s a bug, and I feel like I should more formally report it in the bug report forum.

Although this issue does not appear to cause any noticeable problems in the stock maps, it is a huge hindrance to anyone who needs the functionality of logic_playerproxy in any custom map.

To reproduce:
Make a map with logic_playerproxy and an ambient_generic in it (let’s call it “amb”) and rig an output: PlayerDied => amb, PlaySound. Run the map and type “kill” in the console.

Expected results:
You die, and the ambient_generic should play a sound.

Actual results:
You die, and nothing else happens.

So far I’ve verified this issue with the PlayerDied, OnFlashlightOn, OnFlashlightOff, and SetDamageFilter inputs/outputs.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.