summaryrefslogtreecommitdiff
path: root/src/gfxinit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gfxinit.cpp')
-rw-r--r--src/gfxinit.cpp23
1 files changed, 9 insertions, 14 deletions
diff --git a/src/gfxinit.cpp b/src/gfxinit.cpp
index 4d67a2544..2bd262385 100644
--- a/src/gfxinit.cpp
+++ b/src/gfxinit.cpp
@@ -70,20 +70,15 @@ void LoadSpritesIndexed(int file_index, uint *sprite_id, const SpriteID *index_t
while ((start = *index_tbl++) != END) {
uint end = *index_tbl++;
- if (start == SKIP) { // skip sprites (amount in second var)
- SkipSprites(end);
- (*sprite_id) += end;
- } else { // load sprites and use indexes from start to end
- do {
- #ifdef NDEBUG
- LoadNextSprite(start, file_index, *sprite_id);
- #else
- bool b = LoadNextSprite(start, file_index, *sprite_id);
- assert(b);
- #endif
- (*sprite_id)++;
- } while (++start <= end);
- }
+ do {
+ #ifdef NDEBUG
+ LoadNextSprite(start, file_index, *sprite_id);
+ #else
+ bool b = LoadNextSprite(start, file_index, *sprite_id);
+ assert(b);
+ #endif
+ (*sprite_id)++;
+ } while (++start <= end);
}
}