hedgewars/uSound.pas
Wed, 24 Apr 2019 21:14:44 +0300 alfadur enable sdl_mixer opus support if possible
Sat, 20 Apr 2019 05:39:57 +0200 Wuzzy Separate Yoohoo.ogg into "Yoohoo" voice and kiss sound
Sat, 20 Apr 2019 05:14:24 +0200 Wuzzy Poison taunts: Fall back to Default voice if missing
Tue, 05 Feb 2019 04:55:40 +0100 Wuzzy Prevent displaying "Volume: 0%" when not exactly 0
Wed, 16 Jan 2019 00:01:29 +0100 Wuzzy Refactor hwengine: Rename cLocale to cLanguage
Sun, 09 Dec 2018 00:43:02 +0100 Wuzzy Add more fallback sounds
Sat, 08 Dec 2018 22:15:49 +0100 Wuzzy Remove weird fallbacks for sndHmm
Wed, 05 Dec 2018 09:38:31 -0500 nemo make pas2c function without haskell aborting if locale is C 0.9.25
Fri, 02 Nov 2018 14:08:45 +0100 Wuzzy Remove pointless string assignment in PlaySoundV
Fri, 02 Nov 2018 01:34:21 +0100 Wuzzy Update LastVoice when switching to fallback voice
Thu, 01 Nov 2018 01:07:26 +0100 Wuzzy Fix taunts playing too fast after a shot
Wed, 31 Oct 2018 14:33:43 +0100 Wuzzy Enemy/AI hogs now say “Hmm” on turn start. Use IllGetYou/JustYouWait for hit after attack
Wed, 31 Oct 2018 13:35:53 +0100 Wuzzy Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
Tue, 30 Oct 2018 23:08:43 +0100 Wuzzy Play another voice as fallback if sndRevenge could not be found
Sun, 28 Oct 2018 14:08:13 +0100 Wuzzy Refactor fallback taunt code
Sun, 28 Oct 2018 04:21:13 +0100 Wuzzy Add taunts: Leavemealone, Cutitout (when attacked many times)
Sun, 28 Oct 2018 02:24:06 +0200 Wuzzy Add revenge taunt
Sat, 27 Oct 2018 19:50:01 +0200 Wuzzy New taunt: Runaway, when something is about to blow up near current hog
Sat, 27 Oct 2018 18:26:44 +0200 Wuzzy Add 2 taunts: Fire, WatchThis (attack voice for some weapons)
Sat, 27 Oct 2018 17:17:01 +0200 Wuzzy Add 3 taunts: Amazing, Brilliant, Excellent
Sat, 27 Oct 2018 15:55:19 +0200 Wuzzy Add 7 new taunts
Sat, 27 Oct 2018 13:27:45 +0200 Wuzzy Add Grenade taunt when grenade close to hog is about to blow up
Sat, 27 Oct 2018 03:58:01 +0300 alfadur Tweak firepunch sound that Wuzzy found
Fri, 26 Oct 2018 17:38:14 +0200 Wuzzy Add separate sound symbols for case impact and extra damage
Fri, 26 Oct 2018 15:55:48 +0200 Wuzzy Add sound for landspray
Fri, 26 Oct 2018 15:52:07 +0200 Wuzzy Add ice beam idle sound
Fri, 26 Oct 2018 15:48:52 +0200 Wuzzy Add flamethrower sound
Fri, 26 Oct 2018 03:59:20 +0200 Wuzzy Refactor usage of sndRideOfTheValkyries, now can play if music is on and sound is off
Fri, 05 Oct 2018 16:53:36 -0400 nemo this should probably exit -1 - pas2c was complaining about uninitialised var
Fri, 05 Oct 2018 17:27:12 +0200 Wuzzy Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
Tue, 07 Aug 2018 11:37:37 +0200 Wuzzy Add setting to disable audio dampening if losing window focus
Mon, 16 Jul 2018 23:27:15 +0200 Wuzzy Add variable to make state of sound system clear
Tue, 27 Mar 2018 23:01:22 +0200 Wuzzy Add voice pack sound fallbacks also for sndOoff{2,3} and sndOw{2,4}
Tue, 27 Mar 2018 22:45:31 +0200 Wuzzy Fix broken fallback to sndFirePunch1 if sndFirePunch{2,6} is missing
Sun, 11 Mar 2018 10:50:02 +0100 alfadur Add new minigun sound
Thu, 08 Mar 2018 18:15:06 +0100 Wuzzy Lua API: Add SetSoundMask to disable playing certain sounds
Tue, 20 Feb 2018 17:52:22 +0100 Wuzzy Fix volume caption not being shown when hitting mute key
Wed, 07 Feb 2018 07:38:37 +0100 Wuzzy Add theme fallback music settings
Sat, 07 Oct 2017 13:23:58 -0400 nemo extend overridable graphics/sounds to 8 of each, for lua scripters who really like having their own sprites/sounds. these should not be used in the engine.
Sat, 30 Sep 2017 21:54:47 +0200 sheepluva fix some fpc hints
Sat, 30 Sep 2017 19:51:22 +0200 sheepluva fix copypasta fail that caused segfaults (esp. in pas2c)
Sat, 30 Sep 2017 14:00:02 +0200 sheepluva workaround to fix pas2c mistyping a constant as bool
Sat, 08 Apr 2017 21:48:25 +0200 Wuzzy Add sounds for rubberduck drop, destruction and water collision
Sat, 19 Nov 2016 15:00:14 +0100 Wuzzy Play countdown sounds for 4-1 remaining seconds and “boring” voice on timeout
Sat, 19 Nov 2016 06:43:44 +0100 Wuzzy Add sounds for blowtorch, invuln., f. saucer, lasersight, portal gun
Sat, 15 Oct 2016 20:11:05 +0200 sheepluva fix copypastafail (incorrect variable name) and whitespaces
Sat, 15 Oct 2016 20:06:42 +0200 KoBeWi support for alternate sound paths [this is allowing themes to override certain sound files; reviewed and committed by sheepluva, fixes pending]
Tue, 21 Jun 2016 22:03:09 +0200 sheepluva remove experimental in-game credits code
Sun, 15 May 2016 23:11:14 +0200 sheepluva drop SysUtils inclusion from 5 files where it is not needed anymore
Fri, 29 Apr 2016 19:01:52 +0200 sheepluva show credits only briefly
Fri, 29 Apr 2016 18:18:32 +0200 sheepluva aggregate music credits into a single file (individual files can still be used to override. useful for .hwp etc.)
Fri, 29 Apr 2016 13:12:26 +0200 sheepluva music credits etc.
Thu, 28 Apr 2016 21:15:08 +0200 sheepluva merge 3 new sound effects added by Wuzzy
Wed, 13 Apr 2016 12:17:30 +0200 Wuzzy Add sound effects for: cleaver impact, air mine impact, using extra time
Sat, 23 Apr 2016 09:54:05 +0200 sheepluva fix sounds not playing on first play (=load), because function bailed on success, rather than error. introduced in bd9a2f1b0080 , addressing issue 111
Sun, 31 Jan 2016 16:07:14 +0300 unc0rr Bye-bye TryDo
Sun, 10 Jan 2016 00:45:13 +0300 unc0rr SDLTry doesn't halt engine no more
Tue, 12 Jan 2016 21:21:44 +0100 sheepluva use MIX_DEFAULT_FORMAT for sound
Tue, 12 Jan 2016 20:40:12 +0100 sheepluva fix volume being at 0 on engine start. note: seems window focus changes are not detected atm. (relevant for sound dampening)
Tue, 10 Nov 2015 20:43:13 +0100 sheepluva merge default sdl2transition
Fri, 30 Oct 2015 23:06:25 +0100 antonc27 - Return of stereo sound for mobile! ios-revival
Thu, 03 Sep 2015 01:26:03 +0200 sheepluva allow holding PRECISE key to switch portal ball colors in reverse order
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Wed, 24 Jun 2015 01:23:37 +0200 sheepluva fallback to Default voicepack if specified voicepack is not available
Mon, 17 Nov 2014 15:25:24 +0100 sheepluva some whitespace fixes
Tue, 11 Nov 2014 23:57:46 +0300 unc0rr Fix some stuff from coverity
Tue, 03 Jun 2014 11:09:18 -0400 nemo theme configurable sudden death music. untested
Tue, 04 Feb 2014 19:45:22 +0100 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Thu, 07 Nov 2013 21:06:30 +0400 unc0rr Provide more information to SDLTry sdl2transition
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Wed, 29 May 2013 10:43:40 +0200 koda add hog freeze sound
Tue, 28 May 2013 21:30:02 -0400 nemo add ice beam sound
Tue, 28 May 2013 14:09:19 -0400 nemo frozen hog impact. koda says he'll add the beam
Tue, 07 May 2013 16:00:34 -0400 nemo oh right. and uSound. the main culprit.
Tue, 02 Apr 2013 21:00:57 +0200 koda update webgl branch webgl
Thu, 07 Mar 2013 00:25:11 +0400 unc0rr PhysFS-aware check for directory existence. Should fix issue 511.
Tue, 05 Feb 2013 17:28:12 -0500 nemo Trying to prevent audio mute from endlessly spamming. Untested.
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Thu, 10 Jan 2013 22:59:46 +0400 martin_bede Fix tons of warnings
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Tue, 04 Dec 2012 17:57:18 -0500 Mitchell Kember Changed uSound.pas so that music will still play if music is enabled and sound is disabled. Effectively, isSoundEnabled represents only sound effects and does not include music (and I have replaced the places where both are concerned with a logical combination of the two).
Sun, 02 Dec 2012 22:19:13 +0400 unc0rr Fix check for file existance
Sat, 01 Dec 2012 04:36:13 +0100 koda use High() to avoid future out of bounds in uSound
Fri, 30 Nov 2012 22:23:26 -0500 nemo oups
Thu, 29 Nov 2012 23:23:19 -0500 Joe Doyle (Ginto8) Move global variables to units that use them
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Sat, 17 Nov 2012 22:07:17 +0400 unc0rr Use (undocumented) Mix_LoadMUS_RW to load music physfslayer
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 22:45:36 +0400 unc0rr Get rid of Pathz and UserPathz physfslayer
Sun, 11 Nov 2012 15:14:18 +0100 koda merge with latest default webgl
Thu, 08 Nov 2012 18:05:05 -0500 nemo couple of nots
Tue, 06 Nov 2012 11:01:18 -0500 nemo This should ensure zsm doesn't screw up locale, hopefully.
Tue, 06 Nov 2012 08:38:37 -0500 nemo Remove duplicate files from voices (add a fallback check in uSound). Add JustYouWait as an alternate to IllGetYou. Note that IllGetYou being called every turn seems awkward. IMO they probably should be reserved for significant enemy action. Maybe played by team of heavily damaged or killed hog.
Wed, 07 Nov 2012 14:41:35 +0000 koda parentheses for everyone webgl
Tue, 30 Oct 2012 02:22:54 +0100 koda another stake at variable pre-initialisation - we lost preview logging in the course
Sun, 28 Oct 2012 03:48:37 +0100 koda * fix initialisation, preload values and then read args
Tue, 24 Jul 2012 18:53:42 -0400 nemo workaround - not great though since they probably should have proper initial values like they used to have in uConsts. leaving a note to koda
Fri, 20 Jul 2012 15:39:13 +0100 koda ooops (and indentation)
Fri, 20 Jul 2012 12:25:53 +0100 koda press 8 to mute audio while ingame
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Fri, 11 May 2012 23:22:01 +0400 unc0rr More tolerance to pas2c
Fri, 11 May 2012 20:01:57 +0400 unc0rr Make pas2c happier with uSound
Fri, 11 May 2012 00:28:06 +0400 unc0rr Some work to make more units compile after conversion to c
Sat, 05 May 2012 16:53:46 +0100 koda fix more breakage
Sat, 05 May 2012 15:17:16 +0100 koda adjust the scope of a few uSound variables and functions
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Sat, 21 Apr 2012 19:51:13 +0400 unc0rr - Remove support for variables in command handlers
Sun, 08 Apr 2012 18:11:37 +0200 koda when focus is lost lower the volume to a minimum
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Fri, 06 Jan 2012 01:51:04 +0100 koda fix a couple of loose ends: sdl_mixer is informed of that OGG is provided by Tremor with its own macro, there is no more a segfault on Tremor cleanup, added new event type and timestamp entry for SDL, removed spurious characters from the japanese translation, uSound errors now are output with SDLTry, uSound doesn't need sound preloading any more
Thu, 08 Dec 2011 23:30:03 -0500 nemo missing nil
Wed, 30 Nov 2011 23:16:44 +0100 Henek present somthing that could be taken as a structure
Thu, 24 Nov 2011 16:18:45 +0100 koda GSoC 2011: Android port - merged mainstream
Sun, 13 Nov 2011 21:28:11 +0100 koda be more gentle when you stop channels at the end of the game
Sun, 13 Nov 2011 14:33:14 -0500 nemo Use -1 to clear all channels before playing victory sound
Sun, 13 Nov 2011 19:32:42 +0100 koda modify ReleaseSound so that it performs a partial release of unused sounds, useful for responding to memory warnings
less more (0) -120 tip