Commit Graph

6640 Commits (6fbd940a2f94f6e184303d5ba26c98199557ec60)
 

Author SHA1 Message Date
Chris Robinson 7279e015e9 Search the textkeys to check if an animation group exists 12 years ago
Chris Robinson a2fc43c7df Use reset to check that the animation exists and has the right markers 12 years ago
Chris Robinson 507d72ede5 Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Chris Robinson bb64efc18e Improve looping behavior 12 years ago
Chris Robinson cc70c6263b Use the NodeTargetValue for the NonAccum root 12 years ago
Chris Robinson adc6a948c7 Add methods to get the rotation, translation, and scale from a NodeTargetValue 12 years ago
Chris Robinson 59137d93c9 Partially handle NiGeomMorpherController
The morphs aren't actually applied yet, but the Ogre controller is set up so
all that has to be done is to implement the setValue method.
12 years ago
Chris Robinson d936291dbf Remove an unused ostream operator<< 12 years ago
Chris Robinson 9485a4aa6d Look through the whole animation stack to find the "velocity" 12 years ago
Marc Zinnschlag a608e7ed06 updated changelog once more 12 years ago
Marc Zinnschlag 29cb076113 Merge remote-tracking branch 'scrawl/rank' 12 years ago
Marc Zinnschlag 3fa35af796 Merge remote-tracking branch 'scrawl/master' 12 years ago
Chris Robinson a7776e124c Only set mNonAccumRoot from mSkelBase 12 years ago
Chris Robinson a3511c62cf Don't store textkeys in user object bindings
It's a bit unwieldy to have them stored in the 'skeleton master' instead
of the skeleton instance. And although the text keys are extracted for
each created instance now, this shouldn't be much worse than the
multimap copying going on before.

Plus, proper serialization can help for future optimizations.
12 years ago
scrawl 56b871e362 Rank condition should always fail if NPC is not in a faction 12 years ago
Chris Robinson 2345b5e8b3 Avoid storing text keys for each animation 12 years ago
Chris Robinson 7d59340ed6 Don't clip out the group name from the textkeys 12 years ago
Chris Robinson 6c85d6763a Pass "loop stop" to the character controller 12 years ago
Chris Robinson d7c9df16f8 Store the current animation group 12 years ago
scrawl 8bf1149cec 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 19325f9d40 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
Chris Robinson 835ff8eb1e Avoid creating an AnimationValue per ObjectList 12 years ago
Chris Robinson ace7d647e5 Add a method to apply a NodeTargetValue-based controller to a specified node. 12 years ago
Chris Robinson 4122b0b55f Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Chris Robinson f37a71f025 Use a separate method to build node-based controllers 12 years ago
Chris Robinson 1051fa51a7 Recognize NiFlipController 12 years ago
scrawl a8e3acd6c4 Fix consecutive dialogue choices 12 years ago
Marc Zinnschlag f13b0c884f hotfix for CharacterPreview destructor 12 years ago
Chris Robinson 50bb92beb3 Use a method to set the visibility flags and render queue. 12 years ago
scrawl e92897526c Only use the shader based mygui manager if the fixed pipeline is unavailable 12 years ago
Marc Zinnschlag 92e06cebf3 last minute change to changelog 12 years ago
Marc Zinnschlag 9c1e280614 Merge remote-tracking branch 'scrawl/master' 12 years ago
Chris Robinson 434f3ac8c8 Merge remote-tracking branch 'zini/next' into nifogre 12 years ago
scrawl ef9afeb53e Auto calculate attributes if there are not specified in the NPC record 12 years ago
Marc Zinnschlag 257f940366 updated changelog 12 years ago
Marc Zinnschlag 3b3a052f4f increased version number 12 years ago
Marc Zinnschlag 1b764e5d3c Merge remote-tracking branch 'gus/AI' 12 years ago
Glorf f9deb593d1 Bugfix #578 12 years ago
gus c753eb4c28 another way to do pathfinding. Slightly less powerfull algorithme in theory, but morrowind pathgrids are so simple it shouldn't be a problem. Hope it solves the bug for KittyCat 12 years ago
scrawl b34caccd2e Fix moving NPCs not getting their collision box moved 12 years ago
scrawl 3c5e4ceefd Workaround for ambiguous "Chargen_plank" ID in chargen script (one at -22,16 and one at -2,-9) 12 years ago
Chris Robinson 6d59325bff Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Britt Mathis 1dff1fabdb Fixed race.cpp 12 years ago
Britt Mathis 7eee86ab66 No more using namespace 12 years ago
scrawl c519fc360d Move away from fixed record names for body parts 12 years ago
scrawl 0341a9e778 Fix a gcc 4.8 warning 12 years ago
scrawl 547f77031d Fix crash when disabling objects in a previously loaded cell, then coming back to that cell and leaving again 12 years ago
Bret Curtis c1ec16986b add cmake fix for compiling with binutils >= 2.23 which requires explicit linking for dl<friends> and Xt 12 years ago
Marc Zinnschlag 5bbab1abd9 Merge remote-tracking branch 'galdor557/master' 12 years ago
Chris Robinson 3def2a0f45 Treat the particle random values as the max differential 12 years ago