hedgewars/uSound.pas
2018-11-02 Wuzzy Remove pointless string assignment in PlaySoundV
2018-11-02 Wuzzy Update LastVoice when switching to fallback voice
2018-11-01 Wuzzy Fix taunts playing too fast after a shot
2018-10-31 Wuzzy Enemy/AI hogs now say “Hmm” on turn start. Use IllGetYou/JustYouWait for hit after attack
2018-10-31 Wuzzy Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
2018-10-30 Wuzzy Play another voice as fallback if sndRevenge could not be found
2018-10-28 Wuzzy Refactor fallback taunt code
2018-10-28 Wuzzy Add taunts: Leavemealone, Cutitout (when attacked many times)
2018-10-28 Wuzzy Add revenge taunt
2018-10-27 Wuzzy New taunt: Runaway, when something is about to blow up near current hog
2018-10-27 Wuzzy Add 2 taunts: Fire, WatchThis (attack voice for some weapons)
2018-10-27 Wuzzy Add 3 taunts: Amazing, Brilliant, Excellent
2018-10-27 Wuzzy Add 7 new taunts
2018-10-27 Wuzzy Add Grenade taunt when grenade close to hog is about to blow up
2018-10-27 alfadur Tweak firepunch sound that Wuzzy found
2018-10-26 Wuzzy Add separate sound symbols for case impact and extra damage
2018-10-26 Wuzzy Add sound for landspray
2018-10-26 Wuzzy Add ice beam idle sound
2018-10-26 Wuzzy Add flamethrower sound
2018-10-26 Wuzzy Refactor usage of sndRideOfTheValkyries, now can play if music is on and sound is off
2018-10-05 nemo this should probably exit -1 - pas2c was complaining about uninitialised var
2018-10-05 Wuzzy Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
2018-08-07 Wuzzy Add setting to disable audio dampening if losing window focus
2018-07-16 Wuzzy Add variable to make state of sound system clear
2018-03-27 Wuzzy Add voice pack sound fallbacks also for sndOoff{2,3} and sndOw{2,4}
2018-03-27 Wuzzy Fix broken fallback to sndFirePunch1 if sndFirePunch{2,6} is missing
2018-03-11 alfadur Add new minigun sound
2018-03-08 Wuzzy Lua API: Add SetSoundMask to disable playing certain sounds
2018-02-20 Wuzzy Fix volume caption not being shown when hitting mute key
2018-02-07 Wuzzy Add theme fallback music settings
2017-10-07 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.
2017-09-30 sheepluva fix some fpc hints
2017-09-30 sheepluva fix copypasta fail that caused segfaults (esp. in pas2c)
2017-09-30 sheepluva workaround to fix pas2c mistyping a constant as bool
2017-04-08 Wuzzy Add sounds for rubberduck drop, destruction and water collision
2016-11-19 Wuzzy Play countdown sounds for 4-1 remaining seconds and “boring” voice on timeout
2016-11-19 Wuzzy Add sounds for blowtorch, invuln., f. saucer, lasersight, portal gun
2016-10-15 sheepluva fix copypastafail (incorrect variable name) and whitespaces
2016-10-15 KoBeWi support for alternate sound paths [this is allowing themes to override certain sound files; reviewed and committed by sheepluva, fixes pending]
2016-06-21 sheepluva remove experimental in-game credits code
2016-05-15 sheepluva drop SysUtils inclusion from 5 files where it is not needed anymore
2016-04-29 sheepluva show credits only briefly
2016-04-29 sheepluva aggregate music credits into a single file (individual files can still be used to override. useful for .hwp etc.)
2016-04-29 sheepluva music credits etc.
2016-04-28 sheepluva merge 3 new sound effects added by Wuzzy
2016-04-13 Wuzzy Add sound effects for: cleaver impact, air mine impact, using extra time
2016-04-23 sheepluva fix sounds not playing on first play (=load), because function bailed on success, rather than error. introduced in bd9a2f1b0080 , addressing issue 111
2016-01-31 unc0rr Bye-bye TryDo
2016-01-09 unc0rr SDLTry doesn't halt engine no more
2016-01-12 sheepluva use MIX_DEFAULT_FORMAT for sound
2016-01-12 sheepluva fix volume being at 0 on engine start. note: seems window focus changes are not detected atm. (relevant for sound dampening)
2015-11-10 sheepluva merge default sdl2transition
2015-10-30 antonc27 - Return of stereo sound for mobile! ios-revival
2015-09-02 sheepluva allow holding PRECISE key to switch portal ball colors in reverse order
2015-08-10 sheepluva more copyright fixes
2015-06-23 sheepluva fallback to Default voicepack if specified voicepack is not available
2014-11-17 sheepluva some whitespace fixes
2014-11-11 unc0rr Fix some stuff from coverity
2014-06-03 nemo theme configurable sudden death music. untested
2014-02-04 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
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2013-11-07 unc0rr Provide more information to SDLTry sdl2transition
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-05-29 koda add hog freeze sound
2013-05-29 nemo add ice beam sound
2013-05-28 nemo frozen hog impact. koda says he'll add the beam
2013-05-07 nemo oh right. and uSound. the main culprit.
2013-04-02 koda update webgl branch webgl
2013-03-06 unc0rr PhysFS-aware check for directory existence. Should fix issue 511.
2013-02-05 nemo Trying to prevent audio mute from endlessly spamming. Untested.
2013-01-26 koda update branch webgl
2013-01-10 martin_bede Fix tons of warnings
2012-12-25 koda update branch with default webgl
2012-12-04 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).
2012-12-02 unc0rr Fix check for file existance
2012-12-01 koda use High() to avoid future out of bounds in uSound
2012-12-01 nemo oups
2012-11-30 Joe Doyle (Ginto8) Move global variables to units that use them
2012-11-21 koda updated branch webgl
2012-11-17 unc0rr Use (undocumented) Mix_LoadMUS_RW to load music physfslayer
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-11-14 unc0rr Get rid of Pathz and UserPathz physfslayer
2012-11-11 koda merge with latest default webgl
2012-11-08 nemo couple of nots
2012-11-06 nemo This should ensure zsm doesn't screw up locale, hopefully.
2012-11-06 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.
2012-11-07 koda parentheses for everyone webgl
2012-10-30 koda another stake at variable pre-initialisation - we lost preview logging in the course
2012-10-28 koda * fix initialisation, preload values and then read args
2012-07-24 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
2012-07-20 koda ooops (and indentation)
2012-07-20 koda press 8 to mute audio while ingame
2012-05-31 unc0rr pas2c stuff
2012-05-11 unc0rr More tolerance to pas2c
2012-05-11 unc0rr Make pas2c happier with uSound
2012-05-10 unc0rr Some work to make more units compile after conversion to c
2012-05-05 koda fix more breakage
2012-05-05 koda adjust the scope of a few uSound variables and functions
2012-05-02 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
2012-04-21 unc0rr - Remove support for variables in command handlers
2012-04-08 koda when focus is lost lower the volume to a minimum
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2012-01-06 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
2011-12-09 nemo missing nil
2011-11-30 Henek present somthing that could be taken as a structure
2011-11-24 koda GSoC 2011: Android port - merged mainstream
2011-11-13 koda be more gentle when you stop channels at the end of the game
2011-11-13 nemo Use -1 to clear all channels before playing victory sound
2011-11-13 koda modify ReleaseSound so that it performs a partial release of unused sounds, useful for responding to memory warnings
2011-11-13 nemo Clear all other sounds before playing flawless victory / victory 0.9.17
2011-10-28 koda one dangerous merge hedgeroid
2011-09-30 koda a little code cleanup
2011-09-16 Xeli merge hedgeroid
2011-09-15 sheepluva moar sparkles :3
2011-09-15 nemo Avoid hog repeating himself
2011-09-01 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
2011-08-23 nemo restore screwed up test
less more (0) -120 tip