EDuke32 Changelog Unofficial archive

Build 3066

8 October 2012 · 2 commits by 1 author · SVN

Builds by month 112 builds

Original log file · 20121008-3066.txt
------------------------------------------------------------------------
r3066 | terminx | 2012-10-08 00:07:59 -0700 (Mon, 08 Oct 2012) | 2 lines

The other half of the previous commit.

------------------------------------------------------------------------
r3065 | terminx | 2012-10-08 00:07:17 -0700 (Mon, 08 Oct 2012) | 6 lines

Fix issue with explosion sound cutoff in E1L2. This implements functionality to stop playback and free up the voice of a currently playing sound of the same ID when there are already MAXSOUNDINSTANCES (currently 8) of the same sound playing, determined by distance/volume and which sound is oldest.

Initial determination is based purely on distance/volume, and if two qualifying sounds have the same distance/volume the one which started playback first is the one that gets the axe.

Feedback from other developers welcome.

------------------------------------------------------------------------
Fix

Fix issue with explosion sound cutoff in E1L2. This implements functionality to stop playback and free up the voice of a currently playing sound of the same ID when there are already MAXSOUNDINSTANCES (currently 8) of the same sound playing, determined by distance/volume and which sound is oldest.

Richard Gobeille (TerminX) 8 Oct 2012, 00:07 UTC−7 r3065

Initial determination is based purely on distance/volume, and if two qualifying sounds have the same distance/volume the one which started playback first is the one that gets the axe. Feedback from other developers welcome.