cfcohen
67c4b17581
Commit files that I thought wre in the previous commit. :-[ I'm
...
accustomed to the hg behavior of commiting all modified files by
default.
9 years ago
cfcohen
18da95e4f8
Make openmw-launcher pass comments through settings.cfg, and reuse the
...
Settings::Manager code to do most of the work. Stop loading both the
global settings-default.cfg and the one in the current directory,
while continuing to prefer the latter one. Cleanup paths slightly and
remove what appears to have been debugging in the launcher settings.
9 years ago
cfcohen
6882e6451a
Remove tabs. :-[
9 years ago
cfcohen
9a975a2e68
Substantial rewrite of code to save settings.cfg file, allowing
...
comments to persist, ordering of settings to be retained, additional
reporting of changed settings, preservation of the settings.cfg
timestamp when no changes are made, and foundational changes for
possible future features. Due to poor interaction with the
openmw-launcher settings code, the launcher will still discard all of
these benefits.
9 years ago
Marc Zinnschlag
da856eed95
Merge remote-tracking branch 'origin/master'
9 years ago
scrawl
3fe38e3556
Remove unused setting
9 years ago
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.
9 years ago
scrawl
38510a56c2
GeomMorpherController: do not dirty the MorphGeometry unless necessary
9 years ago
scrawl
0d49c7fa51
GeomMorpherController: fix double update of MorphGeometry
9 years ago
scrawl
28b20428b9
Remove dynamic_cast in GeomMorpherController
9 years ago
scrawl
94e8560bf8
RigGeometry: do not allocate new NodePath every frame
9 years ago
scrawl
6d5aa272fc
RigGeometry: do not update the geomToSkelMatrix more than once per frame
9 years ago
scrawl
75a464f7ec
Fix a typo
9 years ago
scrawl
fc7456e0a1
Explicitely opt for float matrices in performance critical places
9 years ago
scrawl
ffea9ec2c4
Remove comment
...
SharedStateManager::prune is run automatically during the update traversal.
9 years ago
scrawl
62169a7039
Use a single-precision PositionAttitudeTransform in speed critical places
9 years ago
scrawl
34350ddeb1
Fix bug #3028
9 years ago
scrawl
c882dbbb29
Merge pull request #814 from cfcohen/master
...
One more tooltip fix.
9 years ago
cfcohen
b507d5da5d
One more tooltip fix. This one in the review dialog with Socucius Ergalla.
9 years ago
Marc Zinnschlag
99500f4021
make initial size of script error panel configurable ( Fixes #2996 )
9 years ago
Marc Zinnschlag
f5c61ee616
remember script error panel height per scriptsubview
9 years ago
Marc Zinnschlag
26640d17eb
do not adjust error panel height if panal was already open
9 years ago
Marc Zinnschlag
1093a53cf9
hide script error list when there are no errors ( Fixes #2867 )
9 years ago
Marc Zinnschlag
b74b274ac0
Removed validator for filenames in OpenMW-CS ( Fixes #2918 )
9 years ago
Marc Zinnschlag
e0e9e7f8c2
adjusted startup warning message for recent improvements regarding loading/saving
9 years ago
Marc Zinnschlag
8da04bf76f
Merge remote-tracking branch 'scrawl/master'
9 years ago
scrawl
1b1d9a7a9c
Fixed another tooltip
9 years ago
scrawl
ea79ebc588
Merge pull request #813 from cfcohen/master
...
Correct tooltip for Magicka in stats window.
9 years ago
cfcohen
cf4f3d9ebc
Correct tooltip for Magicka in stats window.
9 years ago
scrawl
43de13fa99
Do not allow resting on lava
9 years ago
scrawl
2d302aef99
Implement stayOutside script variable
9 years ago
scrawl
27617468c8
Fix the collision shape not updating when scaling an object via script
9 years ago
scrawl
5f143dee2d
Fix lighting incontinuity at nightfall and sunrise
9 years ago
scrawl
61314e1db1
Fix bounding box of bullet debug drawer
9 years ago
scrawl
706b1d4c28
Disable culling of ClipNode
9 years ago
scrawl
cbf344663f
animateCollisionShape checks if the shape is really animated
9 years ago
scrawl
894477849a
Store animated collision objects in a separate container
9 years ago
scrawl
36e91617c9
Revert "NifOsg::Emitter: ignore psToWorld scale"
...
This reverts commit 7c16630874
.
Fixes #3022
9 years ago
scrawl
8c268f239e
Set the object node scale before inserting model
...
This fixes initWorldSpaceParticles not taking object scale into account. Still not taking into account object rotation or node animations. Ideally the initWorldSpaceParticles needs to run in an updateCallback.
9 years ago
scrawl
9b96fcc224
Set the particle scaleReferenceFrame to local space
9 years ago
scrawl
ccc721ba3f
Print the OpenMW version to the logfile
9 years ago
scrawl
67b0d99737
Merge pull request #810 from scrawl/soundplaying
...
getSoundPlaying fix
9 years ago
scrawl
f08cfa19ea
Fix SoundManager::isPlaying to consider multiple entries with the same Ptr/id
...
Now it returns true if *any* sounds matching the given Ptr and id are playing. The previous behaviour was causing problems with "zombie" sounds (sounds that have finished playing, but weren't removed from the map yet) making the isPlaying method return false even though there's another legitimately playing sound in the map.
9 years ago
scrawl
3bd2aaddea
Adjust PulseSlow light controller ( Fixes #1963 )
9 years ago
scrawl
a49058721e
Use a contactTest for collision script functions
...
The previous method didn't work for stationary actors. This change fixes the grinder in "Sotha Sil, Dome of Kasia" not registering collisions if the player stands still. (Fixes #1934 )
9 years ago
scrawl
9fce428929
ContactTestResultCallback: do not rely on col1 being the object tested against
...
Unsure why, but in some cases col0 and col1 are swapped.
9 years ago
scrawl
3453353091
AiCombat distance check takes into account collision box ( Fixes #1699 )
9 years ago
scrawl
0bdfd1b0d7
Ignore Creature INDX subrecords
...
Found in some .ess files, not sure what they mean.
9 years ago
Marc Zinnschlag
020b3add94
Merge branch 'openmw-37'
9 years ago
Marc Zinnschlag
5de9a5e840
Merge remote-tracking branch 'origin/openmw-37' into openmw-37
9 years ago