Commit Graph

23 Commits (openmw-36)

Author SHA1 Message Date
scrawl 598c0c4ae7 Implement mouth animation for NPCs based on say sound (Fixes #642) 11 years ago
PLkolek f297c21e4d Old door sound fades out on door open/close. Door sound is synchronised to angle on action. 12 years ago
Chris Robinson b4e36d4f31 Add a method to get the volume from the sound type 12 years ago
Chris Robinson dd3e568a00 Set the sound properties at initialization 12 years ago
Chris Robinson 34e36fb852 Add a method to get the time offset from sounds 12 years ago
Marc Zinnschlag 6bd48d12af Issue #107: SoundManager is accessed only through the interface class from now on 13 years ago
Dmitry Marakasov 0e934a52ca Include soundmanager.hpp for Play_Normal enum 13 years ago
Chris Robinson 4944a29b21 Keep track of the sound pitch 13 years ago
Chris Robinson 575474ff69 Pass the mode flags to the sound output play methods 13 years ago
Chris Robinson 4e908aa095 Add a method to set the sound's position 13 years ago
Chris Robinson fad27d99e6 Update the actual sound volume with the position 13 years ago
Chris Robinson 479df78ea1 Update the actual sound position after the listener 13 years ago
Chris Robinson 71d9d7e943 Store the current sound position with the Sound object 13 years ago
Chris Robinson be337ef7cc Return SoundPtr objects from playSound[3D]
Note that each Sound object currently contains "precious" resources even after
the sound is stopped. The reference should be reliquished as soon as it's no
longer needed (the SoundManager will make sure the sound continues to play
until it's finished).
13 years ago
Chris Robinson a3291ef360 Add a sound method to update the volume 13 years ago
Chris Robinson 7008bd2fe1 Store some sound properties in the Sound class 13 years ago
Chris Robinson 5cb90ab704 Add some dummy copy constructors and assignment operators to prevent implicit versions from being used 13 years ago
Chris Robinson 1965b5bc79 Rename some Sound class member functions 13 years ago
Chris Robinson f7ac94d686 Pass the new position to the sound update method 13 years ago
Chris Robinson 5563f583ff Add and implement methods to update tracked sounds on an object 13 years ago
Chris Robinson cac07d0fbf Remove some unnecessary methods 13 years ago
Chris Robinson 2429755bf1 Make the sound's Play method return void 13 years ago
Chris Robinson 637617056b Make a skeleton Sound class 13 years ago