diff options
Diffstat (limited to 'engines/agos/string.cpp')
-rw-r--r-- | engines/agos/string.cpp | 97 |
1 files changed, 1 insertions, 96 deletions
diff --git a/engines/agos/string.cpp b/engines/agos/string.cpp index 44ed983bbb..c75948e216 100644 --- a/engines/agos/string.cpp +++ b/engines/agos/string.cpp @@ -742,102 +742,7 @@ void AGOSEngine::printBox() { changeWindow(0); } -// String code for statistics in Elvira 1 -void AGOSEngine::printMonsterDamage() { - WindowBlock *window = _dummyWindow; - window->flags = 1; - - mouseOff(); - writeChar(window, 36, 88, 2, _variableArray[442]); - mouseOn(); -} - -void AGOSEngine::printPlayerDamage() { - WindowBlock *window = _dummyWindow; - window->flags = 1; - - mouseOff(); - writeChar(window, 36, 38, 2, _variableArray[441]); - mouseOn(); -} - -void AGOSEngine::printMonsterHit() { - WindowBlock *window = _dummyWindow; - window->flags = 1; - - mouseOff(); - writeChar(window, 35, 166, 4, _variableArray[415]); - mouseOn(); -} - -void AGOSEngine::printPlayerHit() { - WindowBlock *window = _dummyWindow; - window->flags = 1; - - mouseOff(); - writeChar(window, 3, 166, 0, _variableArray[414]); - mouseOn(); -} - -void AGOSEngine::printStats() { - WindowBlock *window = _dummyWindow; - int val; - - window->flags = 1; - - mouseOff(); - - // Strength - val = _variableArray[0]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 5, 133, 6, val); - - // Resolution - val = _variableArray[1]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 11, 133, 6, val); - - // Dexterity - val = _variableArray[2]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 18, 133, 0, val); - - // Skill - val = _variableArray[3]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 24, 133, 0, val); - - // Life - val = _variableArray[5]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 30, 133, 2, val); - - // Experience - val = _variableArray[6]; - if (val < -99) - val = -99; - if (val > 99) - val = 99; - writeChar(window, 36, 133, 4, val); - - mouseOn(); -} - +// String code for statistics in Elvira 1/2 void AGOSEngine::writeChar(WindowBlock *window, int x, int y, int offs, int val) { int chr; |