Mercurial > hg > Members > koba > t_dandy
diff Character.h @ 19:00c3272a801f
fix.
author | koba <koba@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 26 Dec 2010 18:57:08 +0900 |
parents | 435ac1cdb64e |
children | 6626e451a09d |
line wrap: on
line diff
--- a/Character.h Fri Dec 17 22:18:11 2010 +0900 +++ b/Character.h Sun Dec 26 18:57:08 2010 +0900 @@ -15,6 +15,8 @@ #define ENEMYBULLET 3 //typedef void (*STATE)(CHARACTER *p); +typedef struct CHARACTER * (*State)(struct CHARACTER *p); +typedef struct CHARACTER * (*Collision)(struct CHARACTER *p); typedef struct enemy_status { int charano; // sprite image number @@ -38,12 +40,12 @@ BOOL tama; //bullet identifier BOOL f; //apiarance idenfifier float s; - //int group; - - struct CHARACTER * (*state)(struct CHARACTER *p); - struct CHARACTER * (*collision)(struct CHARACTER *p); - //STATE state; - //STATE collision; + //int group; + int task; + + + State state; + Collision collision; struct CHARACTER *next; struct CHARACTER *prev;