Mercurial > hg > Members > koba > t_dandy
annotate 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 |
rev | line source |
---|---|
2 | 1 #ifndef INCLUDE_PROPERTY |
2 #define INCLUDE_PROPERTY | |
3 | |
4 #include "Character.h" | |
5 #include "bom.h" | |
6 #include "count2.h" | |
7 #include "sgoex.h" | |
8 | |
9 typedef struct CollisionProperty { | |
8 | 10 int bomend; |
11 int enemycount; | |
2 | 12 int infg_level; |
13 | |
14 player jiki; | |
15 stge lg; | |
16 stge infg; | |
17 | |
18 tama1 tama_lv1[20]; | |
19 tama2 tama_lv2[20]; | |
20 tama1 tlv3; | |
21 laser laser_lv1[20]; | |
22 laser laser_lv2[20]; | |
23 laser laser_lv3[128]; | |
24 bomchar bchar[100]; | |
25 | |
26 } CollisionProperty, *CollisionPropertyPtr; | |
25 | 27 |
33 | 28 |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
29 typedef struct ObjData { |
33 | 30 int type; |
31 | |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
32 int tama_type; |
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
33 int charano; |
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
34 int task; |
33 | 35 int zorder; |
36 int number; | |
37 int color; | |
38 float angle; | |
25 | 39 float x, y; |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
40 float vx, vy; |
33 | 41 float w, h; |
42 float scalex, scaley; | |
43 short middlex, middley; | |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
44 } ObjData, *ObjDataPtr; |
25 | 45 |
30 | 46 typedef struct ObjContainer { |
47 bool flag; | |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
48 int length; |
30 | 49 |
31
ccb8d9956a1e
add multi container function.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
30
diff
changeset
|
50 ObjData data[1]; |
30 | 51 } ObjContainer, *ObjContainerPtr; |
52 | |
33 | 53 |
54 typedef struct Boss1Property { | |
55 int count; | |
56 int fastebos; | |
57 int rinkx; | |
58 int rinky; | |
59 int rinkf2; | |
60 } Boss1Property, *Boss1PropertyPtr; | |
61 | |
2 | 62 #endif |