Commit Graph

15 Commits

Author SHA1 Message Date
deathride58
4ea1a44e85 fixes jukebox audio not coming through containers 2022-06-11 00:48:35 -04:00
deathride58
d2466e5ac3 Inlines the bulk of playsound_local, fixing several jukebox audio bugs in one fell swoop 2022-05-25 20:41:32 -04:00
deathride58
b34cfa6485 free speed, fwee! - caches a sound for each playing jukebox to avoid datum creation overhead every fire 2022-05-22 00:53:52 -04:00
deathride58
ccc5c6cf75 small warning to all future code divers 2022-05-21 21:26:52 -04:00
deathride58
087602711f makes SOUND_MUTE actually FUCKING WORK when deaf. thanks azarak for helping with debugging! 2022-05-21 20:48:37 -04:00
deathride58
5d648fcf6a makes jukeboxes deal hearing loss when too loud, makes being deaf temporarily mute jukebox 2022-05-21 19:23:10 -04:00
deathride58
113981b5a8 Jukebox refresh - Jukebox queue, preliminary multiz support, working volume knob, and more! 2022-05-21 00:21:58 -04:00
silicons
8f7b483161 remove reverb 2021-01-13 21:37:30 -07:00
Letter N
2966f985a3 rustg updates& makes shit work 2020-12-21 21:06:45 +08:00
Letter N
98ff0a080e ImmursionAudio(TM) 2020-12-21 19:47:11 +08:00
Ghommie
1d51ac5ff2 Fixing some bug reports. 2020-03-14 02:34:25 +01:00
Ghommie
bb7bfc04cc Replaces EXCEPTION() with stack_trace() and CRASH() 2020-03-05 01:47:04 +01:00
deathride58
6cce995f77 Makes jukeboxes work again after 512.1459's changes to SOUND_UPDATE 2019-10-25 20:59:10 -04:00
deathride58
faa2b39ca2 buffs jukeboxes - makes jukebox sounds have double the falloff (#7458) 2018-08-14 23:07:22 -07:00
deathride58
d4146db593 Jukebox rework + environment/reverb controls for sounds played via playsound_local (#7367)
* Reworks jukeboxes - Makes jukeboxes a subsystem, adds realtime directional jukebox audio, adds environment/reverb controls to sounds played with TG procs

* fixes my stupidity, has no effect at all outside of boombox local branch

* minor optimizations, fixes jukebox sound not updating at all when the source is on a different z-level
2018-07-20 03:39:07 -07:00