- int i;
-
- sprite_manager = new SpriteManager(datadir + "/supertux.strf");
-
- /* Tuxes: */
- smalltux_gameover = sprite_manager->load("smalltux-gameover");
-
- smalltux_skid_left = sprite_manager->load("smalltux-skid-left");
- smalltux_skid_right = sprite_manager->load("smalltux-skid-right");
-
- smalltux_stand_left = new Surface(datadir + "/images/shared/smalltux-left-6.png", USE_ALPHA);
- smalltux_stand_right = new Surface(datadir + "/images/shared/smalltux-right-6.png", USE_ALPHA);
-
- smalltux_jump_left = new Surface(datadir + "/images/shared/smalltux-jump-left.png", USE_ALPHA);
- smalltux_jump_right = new Surface(datadir + "/images/shared/smalltux-jump-right.png", USE_ALPHA);
-
- tux_right.resize(8);
- tux_right[0] = new Surface(datadir + "/images/shared/smalltux-right-1.png", USE_ALPHA);
- tux_right[1] = new Surface(datadir + "/images/shared/smalltux-right-2.png", USE_ALPHA);
- tux_right[2] = new Surface(datadir + "/images/shared/smalltux-right-3.png", USE_ALPHA);
- tux_right[3] = new Surface(datadir + "/images/shared/smalltux-right-4.png", USE_ALPHA);
- tux_right[4] = new Surface(datadir + "/images/shared/smalltux-right-5.png", USE_ALPHA);
- tux_right[5] = new Surface(datadir + "/images/shared/smalltux-right-6.png", USE_ALPHA);
- tux_right[6] = new Surface(datadir + "/images/shared/smalltux-right-7.png", USE_ALPHA);
- tux_right[7] = new Surface(datadir + "/images/shared/smalltux-right-8.png", USE_ALPHA);
-
- tux_left.resize(8);
- tux_left[0] = new Surface(datadir + "/images/shared/smalltux-left-1.png", USE_ALPHA);
- tux_left[1] = new Surface(datadir + "/images/shared/smalltux-left-2.png", USE_ALPHA);
- tux_left[2] = new Surface(datadir + "/images/shared/smalltux-left-3.png", USE_ALPHA);
- tux_left[3] = new Surface(datadir + "/images/shared/smalltux-left-4.png", USE_ALPHA);
- tux_left[4] = new Surface(datadir + "/images/shared/smalltux-left-5.png", USE_ALPHA);
- tux_left[5] = new Surface(datadir + "/images/shared/smalltux-left-6.png", USE_ALPHA);
- tux_left[6] = new Surface(datadir + "/images/shared/smalltux-left-7.png", USE_ALPHA);
- tux_left[7] = new Surface(datadir + "/images/shared/smalltux-left-8.png", USE_ALPHA);
-
- firetux_right[0] = new Surface(datadir + "/images/shared/firetux-right-0.png", USE_ALPHA);
- firetux_right[1] = new Surface(datadir + "/images/shared/firetux-right-1.png", USE_ALPHA);
- firetux_right[2] = new Surface(datadir + "/images/shared/firetux-right-2.png", USE_ALPHA);
-
- firetux_left[0] = new Surface(datadir + "/images/shared/firetux-left-0.png", USE_ALPHA);
- firetux_left[1] = new Surface(datadir + "/images/shared/firetux-left-1.png", USE_ALPHA);
- firetux_left[2] = new Surface(datadir + "/images/shared/firetux-left-2.png", USE_ALPHA);
-
-
- cape_right[0] = new Surface(datadir + "/images/shared/cape-right-0.png",
- USE_ALPHA);
-
- cape_right[1] = new Surface(datadir + "/images/shared/cape-right-1.png",
- USE_ALPHA);
-
- cape_left[0] = new Surface(datadir + "/images/shared/cape-left-0.png",
- USE_ALPHA);
-
- cape_left[1] = new Surface(datadir + "/images/shared/cape-left-1.png",
- USE_ALPHA);
-
- bigtux_right = sprite_manager->load("largetux-walk-right");
- bigtux_left = sprite_manager->load("largetux-walk-left");
-
- bigtux_left_jump = sprite_manager->load("largetux-jump-left");
- bigtux_right_jump = sprite_manager->load("largetux-jump-right");
-
- bigcape_right[0] = new Surface(datadir + "/images/shared/bigcape-right-0.png",
- USE_ALPHA);
-
- bigcape_right[1] = new Surface(datadir + "/images/shared/bigcape-right-1.png",
- USE_ALPHA);
-
- bigcape_left[0] = new Surface(datadir + "/images/shared/bigcape-left-0.png",
- USE_ALPHA);
-
- bigcape_left[1] = new Surface(datadir + "/images/shared/bigcape-left-1.png",
- USE_ALPHA);
-
- bigfiretux_right[0] = new Surface(datadir + "/images/shared/bigfiretux-right-0.png",
- USE_ALPHA);
-
- bigfiretux_right[1] = new Surface(datadir + "/images/shared/bigfiretux-right-1.png",
- USE_ALPHA);
-
- bigfiretux_right[2] = new Surface(datadir + "/images/shared/bigfiretux-right-2.png",
- USE_ALPHA);
-
- bigfiretux_right_jump = new Surface(datadir + "/images/shared/bigfiretux-right-jump.png", USE_ALPHA);
-
- bigfiretux_left[0] = new Surface(datadir + "/images/shared/bigfiretux-left-0.png",
- USE_ALPHA);
-
- bigfiretux_left[1] = new Surface(datadir + "/images/shared/bigfiretux-left-1.png",
- USE_ALPHA);
-
- bigfiretux_left[2] = new Surface(datadir + "/images/shared/bigfiretux-left-2.png",
- USE_ALPHA);
-
- bigfiretux_left_jump = new Surface(datadir + "/images/shared/bigfiretux-left-jump.png", USE_ALPHA);
-
- bigcape_right[0] = new Surface(datadir + "/images/shared/bigcape-right-0.png",
- USE_ALPHA);
-
- bigcape_right[1] = new Surface(datadir + "/images/shared/bigcape-right-1.png",
- USE_ALPHA);
-
- bigcape_left[0] = new Surface(datadir + "/images/shared/bigcape-left-0.png",
- USE_ALPHA);
-
- bigcape_left[1] = new Surface(datadir + "/images/shared/bigcape-left-1.png",
- USE_ALPHA);
-