comparison property.h @ 33:39e643fc4f90

moving stage1.
author koba <koba@cr.ie.u-ryukyu.ac.jp>
date Wed, 05 Jan 2011 14:41:26 +0900
parents ccb8d9956a1e
children 7aaaaf5dde40
comparison
equal deleted inserted replaced
32:1b161e808240 33:39e643fc4f90
23 laser laser_lv3[128]; 23 laser laser_lv3[128];
24 bomchar bchar[100]; 24 bomchar bchar[100];
25 25
26 } CollisionProperty, *CollisionPropertyPtr; 26 } CollisionProperty, *CollisionPropertyPtr;
27 27
28
28 typedef struct ObjData { 29 typedef struct ObjData {
30 int type;
31
29 int tama_type; 32 int tama_type;
30 int charano; 33 int charano;
31 int task; 34 int task;
32 35 int zorder;
36 int number;
37 int color;
38 float angle;
33 float x, y; 39 float x, y;
34 float vx, vy; 40 float vx, vy;
41 float w, h;
42 float scalex, scaley;
43 short middlex, middley;
35 } ObjData, *ObjDataPtr; 44 } ObjData, *ObjDataPtr;
36 45
37 typedef struct ObjContainer { 46 typedef struct ObjContainer {
38 bool flag; 47 bool flag;
39 int length; 48 int length;
40 int type;
41 49
42 ObjData data[1]; 50 ObjData data[1];
43 } ObjContainer, *ObjContainerPtr; 51 } ObjContainer, *ObjContainerPtr;
44 52
53
54 typedef struct Boss1Property {
55 int count;
56 int fastebos;
57 int rinkx;
58 int rinky;
59 int rinkf2;
60 } Boss1Property, *Boss1PropertyPtr;
61
45 #endif 62 #endif