edge-classic / EDGE-classic

Cross-Platform OpenGL Doom Source Port with powerful modding features
https://edge-classic.github.io
GNU General Public License v3.0
73 stars 13 forks source link

Wolfenstein EC slider doors sometimes do not block sound #733

Closed LoboEire closed 1 month ago

LoboEire commented 2 months ago

Our stock slider doors do block sound correctly, but the ones in WolfEC do not for some reason.

dashodanger commented 1 month ago

Upon further investigation, looks like some of the sliding door lines in WolfEC have the same sector index for their front and back side; this means that RecurseSound can still successfully traverse the sector if there are non-blocking lines on each side of the door in this case. This has to be fixed in the maps vs. the engine.