Chris Robinson
362e254720
Rename some more sound class member variables and functions
2012-03-18 11:30:53 -07:00
Chris Robinson
162642e672
Prefix some SoundManager class member variables
2012-03-18 11:17:45 -07:00
gugus
9c85a8c1ce
Merge branch 'dialogue' of https://github.com/zinnschlag/openmw.git into DialogueSystem
2012-03-18 19:06:52 +01:00
Marc Zinnschlag
02e979ed4b
Merge remote branch 'gus/DialogueSystem' into dialogue
2012-03-18 19:06:31 +01:00
Marc Zinnschlag
ce2cb709c5
fixed getJournalIndex function
2012-03-18 19:05:35 +01:00
gugus
00d3bc9d23
every filters are check during dialogue now. There is a problem with journal.
2012-03-18 18:58:22 +01:00
gugus
7f2ff6f5f1
removed the TODO
2012-03-18 18:05:28 +01:00
gugus
4afe6dd235
death filter
2012-03-18 18:04:51 +01:00
gugus
48e6a42168
Merge branch 'dialogue' of https://github.com/zinnschlag/openmw.git into DialogueSystem
...
Conflicts:
apps/openmw/mwdialogue/dialoguemanager.cpp
2012-03-18 17:59:11 +01:00
gugus
34b33b78d2
better filters
2012-03-18 17:58:14 +01:00
Marc Zinnschlag
76b24d9d1a
fixed a compile error
2012-03-18 17:30:05 +01:00
Chris Robinson
2f92559fc7
Use OpenAL's linear attenuation model
...
We should use the inverse distance clamped model (the default), but we first
need to handle muting sounds that are beyond their max distance. Linear
attenuation doesn't give a proper rolloff, but it makes the sounds silent at
max distance.
2012-03-18 09:05:38 -07:00
gugus
8740354c80
inventory filter now use player inventory
2012-03-18 17:03:54 +01:00
Chris Robinson
a256b9a7b0
Remove a comment about Audiere
2012-03-18 08:42:55 -07:00
gugus
019a28093b
better filters
2012-03-18 15:26:18 +01:00
scrawl
3a00fbb950
removed mygui from source tree and use system install instead
2012-03-18 15:11:37 +01:00
Marc Zinnschlag
d9677cb33e
fixed problem with parsing optional string arguments
2012-03-18 14:27:49 +01:00
gugus
100c6a42a5
better default values for filters
2012-03-18 11:32:05 +01:00
Marc Zinnschlag
655f9fe920
Merge remote branch 'k1ll/staticogre'
2012-03-18 11:16:34 +01:00
Marc Zinnschlag
af875896ad
fix for issue #179
2012-03-18 11:09:38 +01:00
Chris Robinson
3fea3e7d25
Fix stereo files with libsndfile
2012-03-17 23:47:12 -07:00
Chris Robinson
f7ac94d686
Pass the new position to the sound update method
2012-03-17 23:41:45 -07:00
Chris Robinson
44fc204864
Avoid passing a sound decoder to the play methods
2012-03-17 23:30:43 -07:00
Chris Robinson
ddfa906922
Add a missing include
2012-03-17 22:45:28 -07:00
Chris Robinson
a69ec91242
Remove some unnecessary wrappers and do some small cleanups
2012-03-17 22:13:57 -07:00
k1ll
b83b7d0650
Added OGRE_STATIC as cmake option and removed the code for the BSPSceneManager plugin.
2012-03-17 20:03:37 +01:00
Marc Zinnschlag
187b8e58d6
fixed handling of optional instruction/function arguments; removed choice workaround
2012-03-17 19:32:44 +01:00
Chris Robinson
a91085a1b9
Add a couple comments
2012-03-17 10:45:11 -07:00
Chris Robinson
7160d20db3
Be more consistent with the vector orientations given the sound handler
2012-03-17 10:36:34 -07:00
Chris Robinson
cbeff4657f
Pass the loop and untracked flags when playing a 3d sound
2012-03-17 10:16:22 -07:00
Chris Robinson
87adf6002a
Fix a copy-paste typo in the openal output
2012-03-17 09:57:39 -07:00
Chris Robinson
5563f583ff
Add and implement methods to update tracked sounds on an object
2012-03-17 09:51:03 -07:00
Chris Robinson
979ae89aab
Pass volume and pitch parameters to streamed sounds
2012-03-17 09:37:41 -07:00
Chris Robinson
cac07d0fbf
Remove some unnecessary methods
2012-03-17 09:27:31 -07:00
Chris Robinson
e49a090af7
Remove unnecessary hack
2012-03-17 09:16:09 -07:00
Chris Robinson
d57051375d
Implement non-streaming sounds with OpenAL
2012-03-17 09:15:47 -07:00
gugus
f87bd65ae1
Merge branch 'DialogueSystem' of github.com:scrawl/openmw into DialogueSystem
2012-03-17 17:00:28 +01:00
gugus
846196d048
fixed a crash
2012-03-17 16:56:22 +01:00
Chris Robinson
9adf1e8461
Keep a handle on played sounds
2012-03-17 08:02:46 -07:00
scrawl
21143f006b
fix several warnings
2012-03-17 15:47:22 +01:00
scrawl
9d4f79bcfc
GCC compile fix
2012-03-17 15:24:47 +01:00
Michael Papageorgiou
dbbf50a184
Journal sounds, close sound will be added later
2012-03-17 15:52:57 +02:00
Chris Robinson
656863ec6e
Add functions to play sounds
2012-03-17 06:51:44 -07:00
Chris Robinson
a46f8ced05
Keep the sound output's listener updated with the camera position
2012-03-17 06:18:59 -07:00
scrawl
5e939e4818
map window now works for interiors
2012-03-17 13:59:51 +01:00
scrawl
1840401172
weather transitions (e.g. from clear to cloudy) use timescale
2012-03-17 13:14:31 +01:00
scrawl
3ae69f792a
no light-"jumps" during night
2012-03-17 12:57:52 +01:00
Chris Robinson
2dabdcb9e5
Add a function to update the sound listener
2012-03-17 04:22:54 -07:00
Chris Robinson
2429755bf1
Make the sound's Play method return void
2012-03-17 03:20:43 -07:00
Chris Robinson
caf5d71d44
Make the sound decoder's Open method return void
...
Errors are thrown, not returned
2012-03-17 03:18:28 -07:00