diff --git a/data/base/texpages/bdrops/backdrop0.png b/data/base/texpages/bdrops/backdrop0.png index 4ff904536..3c85076d6 100644 Binary files a/data/base/texpages/bdrops/backdrop0.png and b/data/base/texpages/bdrops/backdrop0.png differ diff --git a/data/base/texpages/bdrops/backdrop1.png b/data/base/texpages/bdrops/backdrop1.png index 5bd8a79c3..55c422e8a 100644 Binary files a/data/base/texpages/bdrops/backdrop1.png and b/data/base/texpages/bdrops/backdrop1.png differ diff --git a/data/base/texpages/bdrops/backdrop6.png b/data/base/texpages/bdrops/backdrop6.png index 3c85076d6..4ff904536 100644 Binary files a/data/base/texpages/bdrops/backdrop6.png and b/data/base/texpages/bdrops/backdrop6.png differ diff --git a/data/base/texpages/bdrops/backdrop7.png b/data/base/texpages/bdrops/backdrop7.png index 55c422e8a..5bd8a79c3 100644 Binary files a/data/base/texpages/bdrops/backdrop7.png and b/data/base/texpages/bdrops/backdrop7.png differ diff --git a/lib/ivis_common/pieblitfunc.h b/lib/ivis_common/pieblitfunc.h index 721b02a78..9a33a33a4 100644 --- a/lib/ivis_common/pieblitfunc.h +++ b/lib/ivis_common/pieblitfunc.h @@ -40,6 +40,8 @@ * Global Definitions */ /***************************************************************************/ +#define NUM_BACKDROPS 6 + #define BACKDROP_WIDTH 640 #define BACKDROP_HEIGHT 480 diff --git a/lib/ivis_opengl/pieblitfunc.c b/lib/ivis_opengl/pieblitfunc.c index 346af9ae2..59691f4a5 100644 --- a/lib/ivis_opengl/pieblitfunc.c +++ b/lib/ivis_opengl/pieblitfunc.c @@ -330,7 +330,7 @@ void pie_LoadBackDrop(SCREENTYPE screenType) switch (screenType) { case SCREEN_RANDOMBDROP: - snprintf(backd, sizeof(backd), "texpages/bdrops/backdrop%i.png", rand() % 8); // Range: 0-7 + snprintf(backd, sizeof(backd), "texpages/bdrops/backdrop%i.png", rand() % NUM_BACKDROPS); // Range: 0 to (NUM_BACKDROPS-1) break; case SCREEN_MISSIONEND: sstrcpy(backd, "texpages/bdrops/missionend.png");