Simplify data structures usage

This commit is contained in:
2014-06-22 04:52:08 +02:00
committed by Valeriano A.R
parent 87642abf43
commit 4b2a801809
12 changed files with 169 additions and 192 deletions

View File

@@ -31,36 +31,36 @@ enum {
Ent_Princess
} EntityType;
extern Entity *ent_Player;
extern Entity *ent_Platform;
extern Entity *ent_Block;
extern Entity ent_Player;
extern Entity ent_Platform;
extern Entity ent_Block;
extern Entity *ent_Wizard;
extern Entity *ent_MagikBall;
extern Entity *ent_Earth;
extern Entity *ent_EarthBack;
extern Entity *ent_StoneBrick;
extern Entity *ent_StoneBrickBack;
extern Entity *ent_SpikedBush;
extern Entity *ent_LavaPit;
extern Entity *ent_Fireball;
extern Entity *ent_Spike[2];
extern Entity *ent_Flower[2];
extern Entity *ent_CarnivorePlant[2];
extern Entity *ent_Bunny;
extern Entity *ent_Spider;
extern Entity *ent_Axe;
extern Entity *ent_Guard;
extern Entity *ent_EliteGuard;
extern Entity *ent_GoatMan;
extern Entity *ent_Princess;
extern Entity ent_Wizard;
extern Entity ent_MagikBall;
extern Entity ent_Earth;
extern Entity ent_EarthBack;
extern Entity ent_StoneBrick;
extern Entity ent_StoneBrickBack;
extern Entity ent_SpikedBush;
extern Entity ent_LavaPit;
extern Entity ent_Fireball;
extern Entity ent_Spike[2];
extern Entity ent_Flower[2];
extern Entity ent_CarnivorePlant[2];
extern Entity ent_Bunny;
extern Entity ent_Spider;
extern Entity ent_Axe;
extern Entity ent_Guard;
extern Entity ent_EliteGuard;
extern Entity ent_GoatMan;
extern Entity ent_Princess;
int EntityApplyGravity(Entity *e);
int EntityApplyGravity(Entity e);
void EntEarth_Init(Entity *ent,int up,int down,int left,int right);
void EntEarth_Init(Entity ent,int up,int down,int left,int right);
void EntStoneBrick_Init(Entity *ent,int up,int down,int left,int right);
void EntStoneBrick_Init(Entity ent,int up,int down,int left,int right);
void GameEnts_Init();