diff options
author | Paul Gilbert | 2011-11-19 16:28:47 +1100 |
---|---|---|
committer | Paul Gilbert | 2011-11-19 16:28:47 +1100 |
commit | 04ae8dbf207ab45dc6018517ad55c6f14a086321 (patch) | |
tree | 5252328e3b7ca12ec5b70f3b8fd8fd9cc85424fb /engines/tsage/user_interface.cpp | |
parent | 65dec085b3445a9d5c447b31d39b536af0ae307b (diff) | |
download | scummvm-rg350-04ae8dbf207ab45dc6018517ad55c6f14a086321.tar.gz scummvm-rg350-04ae8dbf207ab45dc6018517ad55c6f14a086321.tar.bz2 scummvm-rg350-04ae8dbf207ab45dc6018517ad55c6f14a086321.zip |
TSAGE: Properly update user interface when switching between characters in R2RW
Diffstat (limited to 'engines/tsage/user_interface.cpp')
-rw-r--r-- | engines/tsage/user_interface.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/tsage/user_interface.cpp b/engines/tsage/user_interface.cpp index ef4eb29028..2d06e268e4 100644 --- a/engines/tsage/user_interface.cpp +++ b/engines/tsage/user_interface.cpp @@ -452,7 +452,16 @@ void UIElements::add(UIElement *obj) { * Handles updating the visual inventory in the user interface */ void UIElements::updateInventory() { - _score.updateScore(); + switch (g_vm->getGameID()) { + case GType_BlueForce: + // Update the score + _score.updateScore(); + break; + case GType_Ringworld2: + _character.setFrame(R2_GLOBALS._player._characterIndex); + break; + } + updateInvList(); // Enable scroll buttons if the player has more than four items |