pvdk
d5d14c5147
Fixes issue with multiple spaces in plugin filename not being read correctly
12 years ago
Chris Robinson
76c8e81908
Merge remote-tracking branch 'zini/master' into nifogre
12 years ago
Marc Zinnschlag
247a76766d
fixed a typo in a doxygen comment
12 years ago
Marc Zinnschlag
71fc8f5830
Merge remote-tracking branch 'scrawl/item' into next
12 years ago
Marc Zinnschlag
a5dbc7ce61
Merge remote-tracking branch 'scrawl/next' into next
12 years ago
Chris Robinson
86fda1bff6
Only set mSkelBase from the first objectlist
12 years ago
Chris Robinson
7eac37be23
Make sure the old layer is cleared before starting the next
12 years ago
Chris Robinson
09fc50948b
Add methods to disable and get info for a layer
12 years ago
Chris Robinson
24f1eba902
Keep track of whether an animation supplies movement
...
Also handle it when it doesn't.
12 years ago
scrawl
9e3917881d
Don't fail on nonexistent items in a levelled list
12 years ago
Chris Robinson
0817d59f23
Allow specifying where to start in an animation
12 years ago
scrawl
933f894148
Added Blind and Night Eye effects
12 years ago
scrawl
38c371a6ef
Merge branch 'master' into next
12 years ago
scrawl
ad05f238de
Use one vertex buffer for all UV coordinates
12 years ago
Marc Zinnschlag
8d0e5fc0c4
updated changelog once more
12 years ago
scrawl
baa7a9160c
Rank condition should always fail if NPC is not in a faction
12 years ago
scrawl
a7092ef2d7
Fix activation not working sometimes
...
The current player cell was only being updated when the reference was not empty, causing it
to incorrectly detect a cell change the first time something was activated in a newly visited cell, immediately closing the opened dialogue again.
12 years ago
Nathan Jeffords
2dc01fe56b
fixed the type of iterator uses in MWWorld::Store
...
The containers type used to declare some iterators was not an exact match for the type of the container the iterator was being initialized from. This was causing build failure on windows.
12 years ago
scrawl
51580ead4f
Fix consecutive dialogue choices
12 years ago
Marc Zinnschlag
87ce2110dc
hotfix for CharacterPreview destructor
12 years ago
scrawl
21bdcc9f20
Only use the shader based mygui manager if the fixed pipeline is unavailable
12 years ago
Marc Zinnschlag
2c8b0a1541
last minute change to changelog
12 years ago
scrawl
cd57e3f896
Auto calculate attributes if there are not specified in the NPC record
12 years ago
Emanuel Guevel
c0102954f1
Add non-breaking space to font code range
12 years ago
Glorf
53fb17da10
Rotation system fixes
12 years ago
Chris Robinson
333354fe62
Remove the character controller from the Animation class
12 years ago
Chris Robinson
b80891099e
Don't use the character controller to handle text keys
...
The Animation class has the Ptr and can call to whatever subsystem is needed.
12 years ago
Chris Robinson
e8cabc9434
Pass the loop count from loopgroup to the play method
...
Instead of queueing each iteration separately.
12 years ago
Chris Robinson
b482d5be09
Add a method to check if a given layer is playing
12 years ago
Chris Robinson
c58dfbe921
Specify the loop count to Animation::play
12 years ago
Chris Robinson
7241267d5c
Make an AnimationValue for each animation layer
12 years ago
Chris Robinson
68a9a4de5f
Fix setting and getting KeyframeController transforms
12 years ago
Chris Robinson
102b3bdef9
Update position by reference
12 years ago
Chris Robinson
9e05ee53da
Avoid looking for the controller if there is no NonAccum node
...
Also, make sure there is a controller before updating the position.
12 years ago
Chris Robinson
26cc86ffdc
Use the Nif node's transform for skinned fixups
12 years ago
Chris Robinson
544011e096
Fix 'start' text key fallback lookup
12 years ago
Chris Robinson
6f0b9a5f2c
Avoid unnecessary multimap copies
12 years ago
Chris Robinson
512ff3687a
Don't create Ogre animations for skeletons
12 years ago
Chris Robinson
7e2995bc2f
Fix setting up active controllers
12 years ago
Chris Robinson
634b0fd067
Fix for controller delta time going below start time
12 years ago
Chris Robinson
020bc410bf
Merge remote-tracking branch 'zini/master' into nifogre
12 years ago
Chris Robinson
6a67a5e650
Merge remote-tracking branch 'zini/next' into nifogre
12 years ago
scrawl
44ac0a7c18
Use one vertex buffer for all UV coordinates
12 years ago
Chris Robinson
8c9e2e0ee9
Improve handling of reaching the stop animation text key
12 years ago
Chris Robinson
c4806f01f8
Use a separate list of controllers to update
...
This should make it easier to figure out what controllers need to be updated
for various animation sources and layers.
12 years ago
greye
cfccf0981d
update IndexedStore::setUp() for multiple datafile support
12 years ago
Chris Robinson
e4c5aac966
Keep track of the animation layers a given object list is animating on
...
This only tracks layers they explicitly animate on. They may animate on other
layers as well, if nothing else is animating on them.
12 years ago
Chris Robinson
e378176937
Don't update controllers that have already been updated
12 years ago
Chris Robinson
8782ae6976
Separate some Animation fields into a separate AnimLayer class
12 years ago
Chris Robinson
c3ce49798a
Fix animation velocity calculation
12 years ago