diff options
author | Adrian Frühwirth | 2018-02-11 11:50:52 +0100 |
---|---|---|
committer | Adrian Frühwirth | 2018-02-11 11:50:52 +0100 |
commit | 43053644a8088deacd067616fb9b4f48bcb07878 (patch) | |
tree | 8e5d7f2bdf25c382cc265bd7da66a10a82827d3d /engines/tucker | |
parent | 0ea996a0ffdc7946cfd05a9fe12ea99d04618132 (diff) | |
download | scummvm-rg350-43053644a8088deacd067616fb9b4f48bcb07878.tar.gz scummvm-rg350-43053644a8088deacd067616fb9b4f48bcb07878.tar.bz2 scummvm-rg350-43053644a8088deacd067616fb9b4f48bcb07878.zip |
TUCKER: Remove superfluous arguments in loadBudSpr et al
Diffstat (limited to 'engines/tucker')
-rw-r--r-- | engines/tucker/resource.cpp | 19 | ||||
-rw-r--r-- | engines/tucker/saveload.cpp | 2 | ||||
-rw-r--r-- | engines/tucker/tucker.cpp | 4 | ||||
-rw-r--r-- | engines/tucker/tucker.h | 8 |
4 files changed, 16 insertions, 17 deletions
diff --git a/engines/tucker/resource.cpp b/engines/tucker/resource.cpp index d7b75e39c1..2fe26fae28 100644 --- a/engines/tucker/resource.cpp +++ b/engines/tucker/resource.cpp @@ -380,14 +380,14 @@ void TuckerEngine::loadPanel() { loadImage((_panelNum == 0) ? "panel1.pcx" : "panel2.pcx", _panelGfxBuf, 0); } -void TuckerEngine::loadBudSpr(int startOffset) { +void TuckerEngine::loadBudSpr() { int framesCount[20]; memset(framesCount, 0, sizeof(framesCount)); - int endOffset = loadCTable01(0, startOffset, framesCount); - loadCTable02(0); + int endOffset = loadCTable01(framesCount); + loadCTable02(); int frame = 0; int spriteOffset = 0; - for (int i = startOffset; i < endOffset; ++i) { + for (int i = 0; i < endOffset; ++i) { if (framesCount[frame] == i) { Common::String filename; switch (_flagsTable[137]) { @@ -414,12 +414,12 @@ void TuckerEngine::loadBudSpr(int startOffset) { } } -int TuckerEngine::loadCTable01(int index, int firstSpriteNum, int *framesCount) { +int TuckerEngine::loadCTable01(int *framesCount) { loadFile("ctable01.c", _loadTempBuf); DataTokenizer t(_loadTempBuf, _fileLoadSize); - int lastSpriteNum = firstSpriteNum; + int lastSpriteNum = 0; int count = 0; - if (t.findIndex(index)) { + if (t.findIndex(0)) { while (t.findNextToken(kDataTokenDw)) { const int x = t.getNextInteger(); if (x < 0) { @@ -448,8 +448,7 @@ int TuckerEngine::loadCTable01(int index, int firstSpriteNum, int *framesCount) return lastSpriteNum; } -void TuckerEngine::loadCTable02(int fl) { - assert(fl == 0); +void TuckerEngine::loadCTable02() { int entry = 0; int i = 0; loadFile("ctable02.c", _loadTempBuf); @@ -461,7 +460,7 @@ void TuckerEngine::loadCTable02(int fl) { } _spriteAnimationsTable[entry]._rotateFlag = t.getNextInteger(); int num = t.getNextInteger(); - if (num != fl) { + if (num != 0) { continue; } int start = 0; diff --git a/engines/tucker/saveload.cpp b/engines/tucker/saveload.cpp index 8ed969c88e..e48e4fd6e2 100644 --- a/engines/tucker/saveload.cpp +++ b/engines/tucker/saveload.cpp @@ -90,7 +90,7 @@ Common::Error TuckerEngine::loadGameState(int num) { } else { _nextLocationNum = _locationNum; setBlackPalette(); - loadBudSpr(0); + loadBudSpr(); _forceRedrawPanelItems = true; } } diff --git a/engines/tucker/tucker.cpp b/engines/tucker/tucker.cpp index 06c736899f..8c49aaa62c 100644 --- a/engines/tucker/tucker.cpp +++ b/engines/tucker/tucker.cpp @@ -375,7 +375,7 @@ void TuckerEngine::mainLoop() { _currentSaveLoadGameState = 1; - loadBudSpr(0); + loadBudSpr(); loadCursor(); setCursorNum(_cursorNum); setCursorType(_cursorType); @@ -397,7 +397,7 @@ void TuckerEngine::mainLoop() { do { ++_syncCounter; if (_flagsTable[137] != _flagsTable[138]) { - loadBudSpr(0); + loadBudSpr(); _flagsTable[138] = _flagsTable[137]; } if (_syncCounter >= 2) { diff --git a/engines/tucker/tucker.h b/engines/tucker/tucker.h index 7c5a305c15..fd508c1abe 100644 --- a/engines/tucker/tucker.h +++ b/engines/tucker/tucker.h @@ -600,13 +600,13 @@ protected: void loadCharsetHelper(); void loadCharSizeDta(); void loadPanel(); - void loadBudSpr(int startOffset); - int loadCTable01(int index, int firstSpriteNum, int *framesCount); - void loadCTable02(int fl); + void loadBudSpr(); + int loadCTable01(int *framesCount); + void loadCTable02(); void loadLoc(); void loadObj(); void loadData(); - int loadDataHelper(int offset, int index); + int loadDataHelper(int offset, int index); void loadPanObj(); void loadData3(); void loadData4(); |