WINTERMUTE: WME3D: Restore original 'if' condition and fixed ported condition to match original

This commit is contained in:
Paweł Kołodziejski
2022-06-26 00:37:18 +02:00
parent b3ab8263c6
commit d2e84cc61a
+4 -2
View File
@@ -157,8 +157,10 @@ bool AdActor3DX::update() {
_nextState = STATE_READY;
} else {
// set animation
if (_directTurnMode != DIRECT_TURN_NONE) {
if (_directTurnAnim.empty()) {
if (_directWalkMode != DIRECT_WALK_NONE) {
// disabled in original code
} else if (_directTurnMode != DIRECT_TURN_NONE) {
if (!_directTurnAnim.empty()) {
_modelX->playAnim(0, _directTurnAnim, _defaultTransTime, false, _defaultStopTransTime);
} else {
_modelX->playAnim(0, _idleAnimName, _defaultTransTime, false, _defaultStopTransTime);