diff options
Diffstat (limited to 'engines/xeen/interface_map.cpp')
-rw-r--r-- | engines/xeen/interface_map.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/engines/xeen/interface_map.cpp b/engines/xeen/interface_map.cpp index 70297be5af..2d2fddf4e0 100644 --- a/engines/xeen/interface_map.cpp +++ b/engines/xeen/interface_map.cpp @@ -393,6 +393,7 @@ InterfaceMap::InterfaceMap(XeenEngine *vm): _vm(vm) { _tillMove = 0; _flag1 = false; _overallFrame = 0; + _face1State = _face2State = 0; } void InterfaceMap::setup() { @@ -3852,15 +3853,15 @@ void InterfaceMap::assembleBorder() { // Handle the face UI elements for indicating clairvoyance status _face1UIFrame = (_face1UIFrame + 1) % 4; - if (_vm->_face1State == 0) + if (_face1State == 0) _face1UIFrame += 4; - else if (_vm->_face1State == 2) + else if (_face1State == 2) _face1UIFrame = 0; _face2UIFrame = (_face2UIFrame + 1) % 4 + 12; - if (_vm->_face2State == 0) + if (_face2State == 0) _face2UIFrame += 252; - else if (_vm->_face2State == 2) + else if (_face2State == 2) _face2UIFrame = 0; if (!_vm->_party->_clairvoyanceActive) { @@ -4310,4 +4311,8 @@ void InterfaceMap::drawMiniMap() { party._wizardEyeActive = eyeActive; } +void InterfaceMap::drawTownAnim(int v) { + warning("TODO"); +} + } // End of namespace Xeen |