Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

enemies.h File Reference

#include "headers.h"

Go to the source code of this file.

Functions

bool checkBrickContact (Entity *object)
void moveEntity (Entity *ent)
void addColorParticles (float x, float y, int amount, int color)
void addBullet (Entity *owner, float dx, float dy)
void addItem (int itemType, char *name, int x, int y, int imageIndex, int health, int value, int flags, bool randomMovement)
void dropRandomItems (int x, int y)
void addEffect (float x, float y, float dx, float dy, int flags)
void addColoredEffect (float x, float y, float dx, float dy, int color, int flags)
void addExplosion (float x, float y, int radius, Entity *owner)
void addBlood (Entity *ent, float dx, float dy, int amount)
void addSmokeAndFire (Entity *ent, float dx, float dy, int amount)
void checkObjectives (char *name, bool alwaysInform)
Weapon * getWeaponByName (char *name)
void addFireTrailParticle (float x, float y)
void doGaldovAI (Entity *galdov)
void addTeleportParticles (float x, float y, int amount, int soundToPlay)

Variables

Audio audio
Engine engine
Game game
Graphics graphics
Map map
Entity defEnemy [MAX_ENEMIES]
Entity player
Weapon weapon [MAX_WEAPONS]


Function Documentation

void addBlood (  Entity *  ent,
float  dx,
float  dy,
int  amount
) 
 

void addBullet (  Entity *  owner,
float  dx,
float  dy
) 
 

void addColoredEffect (  float  x,
float  y,
float  dx,
float  dy,
int  color,
int  flags
) 
 

void addColorParticles (  float  x,
float  y,
int  amount,
int  color
) 
 

void addEffect (  float  x,
float  y,
float  dx,
float  dy,
int  flags
) 
 

void addExplosion (  float  x,
float  y,
int  radius,
Entity *  owner
) 
 

void addFireTrailParticle (  float  x,
float  y
) 
 

void addItem (  int  itemType,
char *  name,
int  x,
int  y,
int  imageIndex,
int  health,
int  value,
int  flags,
bool  randomMovement
) 
 

void addSmokeAndFire (  Entity *  ent,
float  dx,
float  dy,
int  amount
) 
 

void addTeleportParticles (  float  x,
float  y,
int  amount,
int  soundToPlay
) 
 

bool checkBrickContact (  Entity *  object  ) 
 

void checkObjectives (  char *  name,
bool  alwaysInform
) 
 

void doGaldovAI (  Entity *  galdov  ) 
 

void dropRandomItems (  int  x,
int  y
) 
 

Weapon* getWeaponByName (  char *  name  ) 
 

void moveEntity (  Entity *  ent  ) 
 


Variable Documentation

Audio audio
 

Entity defEnemy[MAX_ENEMIES]
 

Engine engine
 

Game game
 

Graphics graphics
 

Map map
 

Entity player
 

Weapon weapon[MAX_WEAPONS]
 


Generated on Thu Dec 2 20:26:03 2004 for Blob Wars : Metal Blob Solid by doxygen 1.3.7