From 3bfb6d0ea48872933f9fcbb2152cd5642c7a46aa Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Thu, 29 Apr 2021 23:28:50 +0300 Subject: [PATCH] TRECISION: Simplify doMouseInventory() --- engines/trecision/logic.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/engines/trecision/logic.cpp b/engines/trecision/logic.cpp index edafb94e0f9..cabb68b8fd7 100644 --- a/engines/trecision/logic.cpp +++ b/engines/trecision/logic.cpp @@ -3835,12 +3835,9 @@ void LogicManager::doMouseGame() { doEvent(MC_INVENTORY, ME_CLOSE, MP_DEFAULT, 0, 0, 0, 0); } +// Returns true when it's in a room without a character, such as the map bool LogicManager::doMouseInventory() { - bool retVal = false; - // Inventory area - if (!_vm->_flagCharacterExists && ((_vm->_curRoom != kRoom31P) && (_vm->_curRoom != kRoom35P))) - retVal = true; // When it's in a room without a character, such as the map - return retVal; + return !_vm->_flagCharacterExists && _vm->_curRoom != kRoom31P && _vm->_curRoom != kRoom35P; } void LogicManager::doMouseLeftRight() {