reaperrr
12b3bc37f3
Fixes PlayVoiceLocal so it actually works as intended, bring DeathSounds in line with suggestions.
2014-05-14 15:24:05 +02:00
Matthias Mailänder
fdf108a879
port Tao.OpenAl to OpenTK.Audio.OpenAL
2014-05-06 07:13:43 +02:00
reaperrr
18e37e4216
Drags death sounds out of RenderInfantry into a separate DeathSounds trait.
...
Play death sounds with a new PlayVoiceLocal so they don't use full volume regardless of position relative to camera.
Adds option for alternative burn and zap death sounds.
Renames RenderInfantry's UseInfantryDeath trait to SpawnsCorpse.
Removes hack from ra desert shellmap.
2014-05-02 15:14:29 +02:00
Paul Chote
4935266945
Merge FileFormats dll into Game and reorganise namespaces.
2014-04-17 01:20:47 +12:00
Paul Chote
37bf88f5a5
Fix Sound coding style nits.
2014-03-12 17:31:26 +13:00
Paul Chote
20b88fd904
Remove World.FrameNumber.
2014-03-12 17:19:29 +13:00
ScottNZ
74e2baeb48
Fix a few spelling errors
2013-11-12 19:39:41 +13:00
ScottNZ
1394c1dcee
Remove some misc redundancies
2013-11-12 19:39:39 +13:00
Paul Chote
96d37df4b3
Restore original sound parameters. Fixes #3919 .
2013-10-16 17:53:40 +13:00
Paul Chote
fe8c80aca6
Add Game.Zoom for remaining engine stuff.
2013-10-05 21:01:22 +13:00
Paul Chote
90ab2477b4
Convert Sound to world coordinates.
2013-09-27 15:41:33 +12:00
Matthias Mailänder
06233a76a8
don't hide the pause button after unpause
2013-08-02 20:17:05 +02:00
Paul Chote
4009edfa96
Add audio device selection. Fixes #3553 .
2013-08-02 19:38:49 +12:00
Matthias Mailänder
332759a5f5
Put audio related problems into sound.log
2013-07-31 22:16:01 +02:00
Paul Chote
11cebddaa9
Convert Sound.Play* to WPos.
2013-07-11 17:37:27 +12:00
Matthias Mailänder
13fbcc56ee
inform the user which sound engine is used
2013-06-21 18:13:13 +02:00
Matthias Mailänder
0554ef35b7
added support for WAVE sound files
...
closes #2174
2013-06-12 20:18:07 +02:00
Matthias Mailänder
3dfce53bf8
throw specific exception on missing sound definitions
2013-04-02 12:06:28 +02:00
Matthias Mailänder
0a82bfe552
format TODO: uniformly to auto-generate task list in MonoDevelop
2013-03-27 09:45:17 +01:00
Curtis Shmyr
5e9cdad044
No more sound attentuation for PlayNotification - fixes #2466
2012-11-10 19:52:21 -07:00
Igor Popov
1fbd8f6cc6
dedicated: null SoundEngine
2012-09-23 17:20:45 +12:00
James Dunne
ce806fdbe6
Prevent too many instances of a single sound starting at once in an absolute location and attenuate volume of new sounds based on number active sounds already playing.
2012-07-06 14:41:24 +12:00
Matthias Mailänder
208a3a47fe
don't crash when sound rules are not loaded
...
e.g. when trying to get the gamefiles
2012-07-06 14:37:24 +12:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
James Dunne
11da96fe22
Fix for #2277 : Failing to load sounds/music should never crash.
2012-07-01 09:11:27 +12:00
Chris Forbes
a2b92d0fe4
Merge commit 'matt/dune^'
...
Conflicts:
.gitignore
mods/d2k/rules/system.yaml
2012-06-25 09:05:49 +12:00
Matthias Mailänder
0b6eda0815
replaced RA sounds by Dune 2000 ones
2012-06-23 16:00:20 +02:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Matthias Mailänder
6bc3249685
voices now support prefixes
...
required for d2k
2012-06-21 15:31:12 +02:00
Chris Forbes
6e3aa46008
#2039 fixed - add Sound.Engine config item, default is "AL" for OpenAL sound engine; "Null" gives you no sound
2012-04-24 20:23:41 +12:00
Chris Forbes
fdafb9d411
fix broken capitalization of variantExt
2011-12-19 14:40:05 +13:00
Chris Forbes
23a9e0503d
don't crash on missing voice phrases
2011-12-19 14:39:00 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Paul Chote
c76d2e37dc
Make the sound engine less dumb about music. Fix the music player not knowing about already playing tracks.
2011-05-21 17:26:20 +12:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
a3f26cec46
Fix sound after mod switching.
2011-01-27 20:50:02 +13:00
Chris Forbes
1c4f4b7886
removing some duplication
2010-12-27 21:03:51 +13:00
Chris Forbes
56675a61f5
rationalize the mess of Sound.Play[ToPlayer] functions.
2010-11-06 16:49:08 +13:00
Chris Forbes
5e3fce6820
(gecko) Return the ISound when playing sounds, so you can stop it later
2010-11-05 19:48:28 +13:00
Paul Chote
49bfd69707
Fix voice crash on adding a 3rd side (thanks raminator for finding this)
2010-10-15 12:33:15 +13:00
Paul Chote
4bdf675def
Mute shellmap combat
2010-10-14 20:03:36 +13:00
Paul Chote
8b4551c605
Next track / repeat on song completion.
2010-09-10 21:51:11 +12:00
Paul Chote
f635835b1c
Refactor common fmv playing code
2010-08-25 20:15:49 +12:00
Paul Chote
1143f496db
Part 2 of 3: Split Settings into logical units.
...
Syntax for command line overrides is now <section>.<setting>=<value>
eg `General.InitialMods=cnc'
2010-08-24 19:53:05 +12:00
alzeih
1f54ad3238
Oops
2010-08-15 00:38:31 +12:00
alzeih
271be551b0
Add Voices and DisableVariants to VoiceInfo, remove the ".aud" for die sounds.
2010-08-15 00:07:27 +12:00
alzeih
fe481d7445
Fix #36
...
- add to ra
- add default variant
2010-08-15 00:07:27 +12:00
alzeih
7a10ae3dea
Some of fixing #36
2010-08-15 00:07:27 +12:00
alzeih
db16ab4cdc
Add VideoVolume
2010-08-14 17:39:50 +12:00