# enemystore.c

## Defines
#define | _PHYSCOL_
#define | _ENEMYSTORE_
## Functions
int | rand_int (int max)
SPRITESPTR | create_new_enemy (char *enemy_type)
void | remove_enemy (SPRITESPTR sprite)
void | remove_all_enemies_of_type (char *enemy_label)
void | remove_all_enemies (void)

## Detailed Description

Functions to create and keep track of enemies

## Define Documentation

#define _ENEMYSTORE_

Definition at line 34 of file enemystore.c.

#define _PHYSCOL_

Definition at line 29 of file enemystore.c.

## Function Documentation

SPRITESPTR create_new_enemy | ( | char * | enemy_type | ) |

Definition at line 52 of file enemystore.c.

int rand_int | ( | int | max | ) |

Definition at line 44 of file enemystore.c.

void remove_all_enemies | ( | void |  | ) |

Definition at line 368 of file enemystore.c.

void remove_all_enemies_of_type | ( | char * | enemy_label | ) |

Definition at line 289 of file enemystore.c.

void remove_enemy | ( | SPRITESPTR | sprite | ) |

Definition at line 265 of file enemystore.c.