Commit Graph

6640 Commits (6fbd940a2f94f6e184303d5ba26c98199557ec60)
 

Author SHA1 Message Date
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