1 // stdafx.cpp : Quelltextdatei, die nur die Standard-Includes einbindet
2 //	Editor.pch ist die vorcompilierte Header-Datei
3 //	stdafx.obj enth�lt die vorcompilierte Typinformation
4 
5 #include "stdafx.h"
6 
7 
8 
9 
10 SDL_Surface *screen;
11 
12 SDL_Event event;
13 
14 Uint8 *keys;
15 
16 Uint32 magenta;
17 int cam_x=50,cam_y=3200;
18 
19 int numbor=0,m_HAMMERS=5;
20 	BOOL	m_BOWSER_AV=0,m_RESTARTLEVEL=0;
21 
22 cScene *LEVEL;
23 CString	m_Filename,m_PATH;
24 char* FileToLoad,*Levelname;
25 CListBox	m_TextureCtrl;
26 
loadGlobalSprites()27 void loadGlobalSprites()
28 {
29 	LEVEL->Bonus_Textures[1] = LoadIMG("data/gfx/bonus/crackstone.png");
30 	LEVEL->Bonus_Textures[2] = LoadIMG("data/gfx/bonus/box.png");
31 	LEVEL->Bonus_Textures[3] = LoadIMG("data/gfx/bonus/box.png");
32 	LEVEL->Bonus_Textures[4] = LoadIMG("data/gfx/bonus/box.png");
33 	LEVEL->Bonus_Textures[5] = LoadIMG("data/gfx/bonus/stern.png");
34 	LEVEL->Bonus_Textures[6] = LoadIMG("data/gfx/bonus/pilz.png");
35 	LEVEL->Bonus_Textures[7] = LoadIMG("data/gfx/bonus/boxempty.png");
36 	LEVEL->Bonus_Textures[8] = LoadIMG("data/gfx/bonus/invis.png");
37 	LEVEL->Bonus_Textures[9] = LoadIMG("data/gfx/bonus/life.png");
38 	LEVEL->Bonus_Textures[10] = LoadIMG("data/gfx/bonus/COIN1.png");
39 	LEVEL->Bonus_Textures[11] = LoadIMG("data/gfx/bonus/COIN2.png");
40 	LEVEL->Bonus_Textures[12] = LoadIMG("data/gfx/bonus/COIN3.png");
41 	LEVEL->Bonus_Textures[13] = LoadIMG("data/gfx/bonus/COIN4.png");
42 	LEVEL->Bonus_Textures[14] = LoadIMG("data/gfx/bonus/crackstone2.png");
43 	LEVEL->Bonus_Textures[15] = LoadIMG("data/gfx/bonus/box.png");
44 	SDL_SetAlpha(LEVEL->Bonus_Textures[15] , SDL_RLEACCEL | SDL_SRCALPHA , 80);
45 	LEVEL->Bonus_Textures[16] = LoadIMG("data/gfx/bonus/box.png");
46 }
unloadGlobalSprites()47 void unloadGlobalSprites()
48 {
49 	for(int i=1;i<13;i++)
50 		SDL_FreeSurface(LEVEL->Bonus_Textures[i]);
51 }
52