1 /* $Id: normal-enemy.h,v 1.23 2004/12/01 13:33:32 oohara Exp $ */ 2 3 #ifndef __DANGEN_NORMAL_ENEMY_H__ 4 #define __DANGEN_NORMAL_ENEMY_H__ 5 6 /* what */ 7 #define BALL_SOLDIER 1 8 #define BALL_CAPTAIN 2 9 #define BRICK 3 10 #define SQUARE 4 11 #define TRIANGLE 5 12 13 /* type 14 * these values must be one of 2^n 15 */ 16 /* gets hit by ATTR_OBSTACLE */ 17 #define ENEMY_TYPE_WEAK 1 18 /* counts as ATTR_OBSTACLE as well as ATTR_ENEMY */ 19 #define ENEMY_TYPE_OBSTACLE 2 20 21 tenm_object * normal_enemy_new(double x, double y, int what, int type, 22 int time_no_escape, 23 int signal_index_killed, 24 int signal_suffix_killed, 25 int signal_index_escaped, 26 int signal_suffix_escaped, 27 int number_mode_move, 28 int number_mode_shoot, ...); 29 30 #endif /* not __DANGEN_NORMAL_ENEMY_H__ */ 31