forked from teamnwah/openmw-tes3coop
Run setLoopingEnabled after the anim queue is updated
This commit is contained in:
parent
719e884b7c
commit
b0dc625b18
1 changed files with 3 additions and 3 deletions
|
@ -1539,6 +1539,9 @@ void CharacterController::updateAnimQueue()
|
||||||
1.0f, "start", "stop", 0.0f, mAnimQueue.front().mLoopCount, loopfallback);
|
1.0f, "start", "stop", 0.0f, mAnimQueue.front().mLoopCount, loopfallback);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(!mAnimQueue.empty())
|
||||||
|
mAnimation->setLoopingEnabled(mAnimQueue.front().mGroup, mAnimQueue.size() <= 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CharacterController::update(float duration)
|
void CharacterController::update(float duration)
|
||||||
|
@ -1550,9 +1553,6 @@ void CharacterController::update(float duration)
|
||||||
|
|
||||||
updateMagicEffects();
|
updateMagicEffects();
|
||||||
|
|
||||||
if(!mAnimQueue.empty())
|
|
||||||
mAnimation->setLoopingEnabled(mAnimQueue.front().mGroup, mAnimQueue.size() <= 1);
|
|
||||||
|
|
||||||
if(!cls.isActor())
|
if(!cls.isActor())
|
||||||
updateAnimQueue();
|
updateAnimQueue();
|
||||||
else if(!cls.getCreatureStats(mPtr).isDead())
|
else if(!cls.getCreatureStats(mPtr).isDead())
|
||||||
|
|
Loading…
Reference in a new issue