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