File: main.h | Size: 985 bytes | Download file | Back to directory listing | BWPOW's homepage
#ifndef _H_MAIN
#define _H_MAIN
 
#define NAZOV "Matalyza Master"
#define VERZIA "0.1"
 
typedef struct{
	int white,gray,blue,green,red;
	volatile int tim; // premenne timeru
	int whitebox; // farba whiteboxu
	int music,sound;
 
	char adr_music[128]; // adresar music je kde?
 
	int hp; // pomocna premenna, len tak pre srandu :)
	char in_game; // je 1 ak je hra, inak je 0 ak je len menu bez hry
	char menu_obrazok; // 1 ak je obrazok nacitany, inak 0
	int num_skladba;
	int now_skladba;
 
	char gfx_look_thru; // je mozne nezobrazit stenu?
 
	int px1,py1,px2,py2; // rozmery, kde sa prave nachadza hrac
 
	int num_levels;
 
	char fcia[256]; // nazov funkcie, ktora sa prave vykonava
}MINFO;
 
 
typedef struct{
	char name[256];
	char file[256];
}LEVELS;
 
typedef struct{
  int x,y,w,h,a;
}TLACIDLO;
 
typedef struct{
	int x,y;
}XY;
 
typedef struct{
  char fname[256];
  char meno[64];
}SKLADBA;
 
BITMAP *actual,*bmp1,*jbmp;
BITMAP *mm_bmp;
 
 
DATAFILE *fonty,*bgfx;
DATAFILE *gtex,*wtex;
 
#endif