annotate property.h @ 30:427e1aac0bd7

not run.
author koba <koba@cr.ie.u-ryukyu.ac.jp>
date Fri, 31 Dec 2010 15:50:44 +0900
parents ee4c488d48a3
children ccb8d9956a1e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 #ifndef INCLUDE_PROPERTY
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 #define INCLUDE_PROPERTY
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 #include "Character.h"
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 #include "bom.h"
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 #include "count2.h"
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 #include "sgoex.h"
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 typedef struct CollisionProperty {
8
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
10 int bomend;
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
11 int enemycount;
2
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 int infg_level;
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 player jiki;
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 stge lg;
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 stge infg;
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
17
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 tama1 tama_lv1[20];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 tama2 tama_lv2[20];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 tama1 tlv3;
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 laser laser_lv1[20];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 laser laser_lv2[20];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 laser laser_lv3[128];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 bomchar bchar[100];
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
25
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 } CollisionProperty, *CollisionPropertyPtr;
25
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
27
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
28 typedef struct TamaContainer {
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
29 bool flag;
30
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
30 int type;
25
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
31
30
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
32 int tama_type;
25
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
33 float x, y;
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
34 } TamaContainer, *TamaContainerPtr;
ee4c488d48a3 add Puttama func.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
35
30
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
36 typedef struct ObjContainer {
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
37 bool flag;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
38 int type;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
39
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
40 int tama_type;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
41 int number;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
42 float x, y;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
43 float w, h;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
44 int color;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
45 float angle;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
46 short middlex, middley;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
47 float scalex, scaley;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
48 } ObjContainer, *ObjContainerPtr;
427e1aac0bd7 not run.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
49
2
6382d8f6a973 not working.
koba <koba@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
50 #endif