added initialization of textures for classic toon animations
authorHolger Schemel <info@artsoft.org>
Tue, 9 Feb 2016 22:59:42 +0000 (23:59 +0100)
committerHolger Schemel <info@artsoft.org>
Tue, 9 Feb 2016 22:59:42 +0000 (23:59 +0100)
src/cartoons.c
src/init.c
src/main.h

index 043bd562c40bd7ac6b24b56339f5714843371240..3ca6d20c0165cb84ace70a50dc8efad6c5d1aae4 100644 (file)
@@ -14,9 +14,6 @@
 #include "tools.h"
 
 
-/* values for toon definition */
-#define MAX_NUM_TOONS                  20
-
 static struct ToonInfo toons[MAX_NUM_TOONS];
 
 static void PrepareBackbuffer()
index 375bf6a3174e2c25204b7c95a3ceabe41a615d28..209d64be4bcb16e0856186ee913b4da721661934 100644 (file)
@@ -232,6 +232,9 @@ void InitImageTextures()
 
   FreeAllImageTextures();
 
+  for (i = 0; i < MAX_NUM_TOONS; i++)
+    CreateImageTextures(IMG_TOON_1 + i);
+
   for (i = 0; i < NUM_GLOBAL_ANIMS; i++)
   {
     for (j = 0; j < NUM_GLOBAL_ANIM_PARTS_ALL; j++)
index 092a47e71b5bfbf8a0d44827a9b951b373ef3823..0d7218ad47981fdae3e279be06391515baade289 100644 (file)
 #define NUM_FONTS                      38
 #define NUM_INITIAL_FONTS              4
 
+/* values for toon animation configuration */
+#define MAX_NUM_TOONS                  20
+
 /* values for global animation configuration (must match those from main.c) */
 #define NUM_GLOBAL_ANIMS               8
 #define NUM_GLOBAL_ANIM_PARTS          8