Commit Graph
15 Commits
Author SHA1 Message Date
Filippos Karapetis f08eb99259 BURIED: Stop async comments from Arthur with the space key - FR #13188 2021-12-31 14:12:34 +02:00
Filippos Karapetis e13a72e8f6 BURIED: Also allow skipping synchronous sounds 2021-12-29 18:08:49 +02:00
Filippos Karapetis 2591106d38 BURIED: Pass the currently playing video to yield()
This allows sending the event to the specific video, not to all the
currently playing videos. Also, this allows to distinguish video from
audio loops and only process video skipping events when playing videos
2021-12-28 18:57:40 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 369eae5f35 BURIED: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Coen Rampen 11dbe3ca3d BURIED: Add volume control
This adds volume control to the game by setting the mixer sound type on the
various audio streams to values other than the default "plain".

This uses the following sound types:
Ambient (music, environment sounds): music
AI voice: speech
Effects, interface, footsteps, movie audio: SFX

This could be further improved by specifying sound types for individual sounds,
f.e. SFX for environment sounds, or music for the "effects" in the appartment
which are short musical cues. The movie audio is of course pre-mixed music,
speech and SFX.
2021-09-03 21:24:17 +02:00
Eugene Sandulenko c2d4a39c98 JANITORIAL: Whitespace fixes 2021-03-22 00:07:45 +01:00
Strangerke e798795cee BURIED: Make more consistent use of nullptr 2021-03-22 00:07:45 +01:00
Matthew Hoops 810f006e9a BURIED: Use separate pause sound functions for pausing the game 2021-03-22 00:07:43 +01:00
Matthew Hoops 360c7b2293 BURIED: Fix the demo door open/close sound 2021-03-22 00:07:43 +01:00
Matthew Hoops 6c81ce5589 BURIED: Make the synchronous sound functions use yield() 2021-03-22 00:07:40 +01:00
Matthew Hoops db0d4be62a BURIED: Fix sound fading 2021-03-22 00:07:40 +01:00
Matthew Hoops 817a6ac6de BURIED: Fix sound volume clipping 2021-03-22 00:07:39 +01:00
Matthew Hoops 27a64d7d8e BURIED: Fix freeing of sound streams when looping 2021-03-22 00:07:37 +01:00
Matthew Hoops 2874046e52 BURIED: Add the sound manager code 2021-03-22 00:07:36 +01:00