aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/sound.h
AgeCommit message (Collapse)Author
2014-02-18NEVERHOOD: Make GPL headers consisten in themselves.Johannes Schickel
2013-12-28NEVERHOOD: Fix looping sounds (bug #6473)Filippos Karapetis
Based on salty-horse's patch - thanks!
2013-09-17NEVERHOOD: Split the code that stops all music and sound effectsFilippos Karapetis
2013-07-14JANITORIAL: Remove trailing whitespaceSven Hesse
2013-06-12NEVERHOOD: Stop all sounds before restoring / restartingFilippos Karapetis
This fixes the static heard when loading a saved game to a scene with music, when the current scene also has music
2013-05-08NEVERHOOD: Fix some logic bugs and minor changesjohndoe123
- Fix video speed in the very last scene (Scene1317) - Fix back door not opening in Scene1401 - Fix projector not moving in Scene1402 - Fix projector not appearing in Scene1403 - Fix wrong Klaymen walking in Scene2205 - Fix wrong scene change in Module2300 - Fix symbols not appearing in Scene3011 - Define out some remaining logic debug code - Remove some obsolete comments - Reduce debug output - Use a List instead of an Array when building the microtiles rectangles
2013-05-08NEVERHOOD: Rework the sound systemjohndoe123
- Move code from the manager classes to the sound/music classes
2013-05-08NEVERHOOD: Simplify resource loadingjohndoe123
- Renamne and clean up
2013-05-08NEVERHOOD: Add sound lists to all modules which have themjohndoe123
2013-05-08NEVERHOOD: Implement the actual audio codejohndoe123
Sounds and music play now in some scenes (I didn't change the comments to code in all modules yet) - Fix calcHash to ignore non-alphanumeric characters, this fixes at least one animation glitch (when inserting tapes into the player) - Move SoundResource to sound.cpp
2013-05-08NEVERHOOD: More work on the SoundManjohndoe123
- Also changed all sound related function calls which are still TODO to the new names
2013-05-08NEVERHOOD: Implement the SoundMan; no sound is played yet since the ↵johndoe123
important code doesn't exist yet