Chris Robinson
|
f1a1dc8408
|
Pass relevant sound parameters to the OpenAL_SoundStream constructor
|
2015-11-25 04:24:24 -08:00 |
|
Chris Robinson
|
83721092f2
|
Refactor the audio streaming code to be a bit saner
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
16f72886e9
|
Use separate lists for openal sounds and streams
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
0f33f41d8d
|
Actually unload sounds when running over
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
22a6811425
|
Limit the sound buffer cache to 15MB
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
0b2747098c
|
Keep track of unused sound buffers
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
4073495070
|
Add some missing sound handling
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
e362896817
|
Combine some duplicate code
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
febc7b510a
|
Remove an unneeded method
|
2015-11-25 04:24:23 -08:00 |
|
Chris Robinson
|
3fdc3c4ea9
|
Use a separate map for say sounds
Also restores lip movement
|
2015-11-25 04:24:22 -08:00 |
|
Chris Robinson
|
9d0018e1bc
|
Reorder active sound data to make lookup by Ptr better
|
2015-11-25 04:24:22 -08:00 |
|
Chris Robinson
|
495e138907
|
Load sound loudness and store it with the Sound_Buffer
Still not used for say yet, though
|
2015-11-25 04:24:22 -08:00 |
|
Chris Robinson
|
f4c22ec49e
|
Hold a separate list for voice sound buffers
This fixes say. Ideally voices would be streamed, but the loudness/"lip" buffer
extraction should be separated from the buffer loading code.
|
2015-11-25 04:24:22 -08:00 |
|
Chris Robinson
|
4571218827
|
Load the sound as needed and pass it directly to the play methods
This breaks say sounds, loudness handling, and the cache limit. Fixes are
forthcoming.
|
2015-11-25 04:24:22 -08:00 |
|
Chris Robinson
|
e2beefd8b5
|
Store info calculated from the ESM::Sound record
|
2015-11-25 04:24:22 -08:00 |
|
scrawl
|
edfcb45ad7
|
Fix crash when onPcEquip script removes the equipped item (Fixes #3016)
|
2015-11-24 22:55:17 +01:00 |
|
scrawl
|
1b77428c59
|
Use const reference, thanks ace13
|
2015-11-24 03:42:35 +01:00 |
|
scrawl
|
dca1674133
|
Merge remote-tracking branch 'upstream/openmw-37' into HEAD
|
2015-11-24 03:30:57 +01:00 |
|
Marc Zinnschlag
|
da856eed95
|
Merge remote-tracking branch 'origin/master'
|
2015-11-23 18:17:36 +01:00 |
|
scrawl
|
3fe38e3556
|
Remove unused setting
|
2015-11-23 03:26:21 +01:00 |
|
scrawl
|
71cd57a3b5
|
Optimize World::getTimeStamp
World::getTimeStamp was searching through the globals store on every call. Not a big issue, but slow enough to show up in the profiler.
|
2015-11-22 23:55:21 +01:00 |
|
scrawl
|
38510a56c2
|
GeomMorpherController: do not dirty the MorphGeometry unless necessary
|
2015-11-22 21:24:00 +01:00 |
|
scrawl
|
0d49c7fa51
|
GeomMorpherController: fix double update of MorphGeometry
|
2015-11-22 21:23:46 +01:00 |
|
scrawl
|
28b20428b9
|
Remove dynamic_cast in GeomMorpherController
|
2015-11-22 20:33:22 +01:00 |
|
scrawl
|
94e8560bf8
|
RigGeometry: do not allocate new NodePath every frame
|
2015-11-22 20:01:09 +01:00 |
|
scrawl
|
6d5aa272fc
|
RigGeometry: do not update the geomToSkelMatrix more than once per frame
|
2015-11-22 19:54:27 +01:00 |
|
scrawl
|
75a464f7ec
|
Fix a typo
|
2015-11-22 19:54:27 +01:00 |
|
scrawl
|
fc7456e0a1
|
Explicitely opt for float matrices in performance critical places
|
2015-11-22 19:54:27 +01:00 |
|
scrawl
|
ffea9ec2c4
|
Remove comment
SharedStateManager::prune is run automatically during the update traversal.
|
2015-11-22 19:54:26 +01:00 |
|
scrawl
|
62169a7039
|
Use a single-precision PositionAttitudeTransform in speed critical places
|
2015-11-22 19:54:26 +01:00 |
|
scrawl
|
3c4d3d4bd2
|
Merge pull request #815 from corristo/openmw-37
OS X: use TGA, PNG & JPEG plugins instead of ImageIO plugin
openmw-0.37.0
|
2015-11-22 19:54:17 +01:00 |
|
Nikolay Kasyanov
|
2108e96c15
|
OS X: use TGA, PNG & JPEG plugins instead of ImageIO
Using ImageIO is troublesome when one needs to read an image from memory,
see for the details: https://forum.openmw.org/viewtopic.php?f=20&t=2949&start=220#p35531
|
2015-11-22 19:32:13 +01:00 |
|
scrawl
|
34350ddeb1
|
Fix bug #3028
|
2015-11-22 15:46:04 +01:00 |
|
scrawl
|
c882dbbb29
|
Merge pull request #814 from cfcohen/master
One more tooltip fix.
|
2015-11-22 15:22:02 +01:00 |
|
cfcohen
|
b507d5da5d
|
One more tooltip fix. This one in the review dialog with Socucius Ergalla.
|
2015-11-22 00:50:36 -05:00 |
|
Marc Zinnschlag
|
99500f4021
|
make initial size of script error panel configurable (Fixes #2996)
|
2015-11-21 14:28:40 +01:00 |
|
Marc Zinnschlag
|
f5c61ee616
|
remember script error panel height per scriptsubview
|
2015-11-21 14:19:14 +01:00 |
|
Marc Zinnschlag
|
26640d17eb
|
do not adjust error panel height if panal was already open
|
2015-11-21 12:52:32 +01:00 |
|
Marc Zinnschlag
|
1093a53cf9
|
hide script error list when there are no errors (Fixes #2867)
|
2015-11-21 12:45:11 +01:00 |
|
Marc Zinnschlag
|
b74b274ac0
|
Removed validator for filenames in OpenMW-CS (Fixes #2918)
|
2015-11-21 12:14:57 +01:00 |
|
Marc Zinnschlag
|
e0e9e7f8c2
|
adjusted startup warning message for recent improvements regarding loading/saving
|
2015-11-21 11:56:24 +01:00 |
|
Marc Zinnschlag
|
f614187cd4
|
Merge remote-tracking branch 'origin/openmw-37' into openmw-37
|
2015-11-21 09:31:43 +01:00 |
|
Marc Zinnschlag
|
9d8a1479eb
|
updated change log once more
|
2015-11-21 09:31:30 +01:00 |
|
Marc Zinnschlag
|
8da04bf76f
|
Merge remote-tracking branch 'scrawl/master'
|
2015-11-21 09:15:46 +01:00 |
|
scrawl
|
1b1d9a7a9c
|
Fixed another tooltip
|
2015-11-21 02:05:27 +01:00 |
|
scrawl
|
ea79ebc588
|
Merge pull request #813 from cfcohen/master
Correct tooltip for Magicka in stats window.
|
2015-11-20 21:09:49 +01:00 |
|
cfcohen
|
cf4f3d9ebc
|
Correct tooltip for Magicka in stats window.
|
2015-11-20 14:57:42 -05:00 |
|
scrawl
|
43de13fa99
|
Do not allow resting on lava
|
2015-11-20 19:22:31 +01:00 |
|
scrawl
|
2d302aef99
|
Implement stayOutside script variable
|
2015-11-20 05:05:43 +01:00 |
|
scrawl
|
b2746c8c01
|
Fix the collision shape not updating when scaling an object via script
|
2015-11-20 03:39:48 +01:00 |
|