annotate TAGS @ 116:ed702e49cc6c

conpile
author e085768
date Thu, 16 Jun 2011 04:05:33 +0900
parents 31dd5c07f7c1
children b6dc70f6aa7e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
2 Magoroku.h,121
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
3 #define INCLUDE_MAGOROKU_H2,27
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
4 class Magoroku 10,170
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
5 typedef void (*move)move19,379
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
6 typedef void (*coll)coll20,450
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
7
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
8 SgoexCerium.h,27
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
9 #define SgoexCerium_h2,22
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
10
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
11 camera.h,74
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
12 #define CAMERA_H2,17
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
13 typedef struct camera{camera7,74
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
14 } CAMERA;12,158
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
15
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
16 car.h,74
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
17 #define CAR_H4,27
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
18 typedef struct car 9,83
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
19 } Car, *CarPtr;CarPtr22,479
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
20
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
21 carNode.h,23
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
22 #define CARNODE_H2,18
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
23
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
24 col.h,157
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
25 #define COL_H2,14
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
26 typedef struct detection_face 8,72
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
27 } ColFace, *ColFacePtr;ColFacePtr13,164
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
28 typedef struct col_face_handler 15,189
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
29 } ColFaceHd;19,285
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
30
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
31 controler.h,467
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
32 #define CONTROLER_H2,20
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
33 #define PS2_CROSS 6,70
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
34 #define PS2_CIRCLE 7,90
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
35 #define PS2_SQUARE 8,111
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
36 #define PS2_TRIANGLE 9,132
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
37 #define PS2_L1 11,156
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
38 #define PS2_R1 12,173
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
39 #define PS2_L2 13,190
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
40 #define PS2_R2 14,207
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
41 #define PS2_START 15,224
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
42 #define PS2_SELECT 16,244
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
43 #define PS2_L3 17,265
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
44 #define PS2_R3 18,283
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
45 #define PS2_LEFT 20,302
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
46 #define PS2_RIGHT 21,322
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
47 #define PS2_UP 22,343
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
48 #define PS2_DOWN 23,361
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
49 typedef struct SGO_PAD 34,514
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
50 } SGO_PAD;49,759
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
51
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
52 field.h,225
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
53 #define FIELD_H2,16
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
54 #define EFFECT_TEXTURE_USE 14,336
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
55 #define EFFECT_ALPHABLEND_UNUSE 15,365
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
56 #define EFFECT_SHADING_FLAT 16,399
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
57 #define DEFAULT_SET 18,430
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
58 typedef struct field 19,519
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
59 } Field, *FieldPtr;FieldPtr27,705
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
60
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
61 gSprite.h,116
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
62 #define GSPRITE_H2,18
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
63 #define SPRITE_PRIO_FOREGROUND 5,81
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
64 typedef struct SpriteTable 7,115
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
65 } SpriteTable;20,399
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
66
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
67 game.h,81
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
68 #define GAME_H4,29
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
69 typedef struct game 14,148
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
70 } Game, *GamePtr;GamePtr21,332
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
71
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
72 libps2.h,237
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
73 #define LIBPS2_H3,18
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
74 typedef float FVECTOR[FVECTOR9,75
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
75 typedef float FMATRIX[FMATRIX10,131
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
76 class OBJECT 54,1670
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
77 } GsPrim;70,1930
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
78 } GsSpritePacket;80,2051
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
79 } SPRITE;93,2354
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
80 typedef struct popygon 100,2448
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
81 } PolygonInfo;103,2500
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
82
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
83 light.h,16
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
84 } LIGHT;11,159
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
85
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
86 linda.h,723
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
87 #define LINDA_H2,16
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
88 #define MODE_INIT 21,547
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
89 #define MODE_WAIT 22,579
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
90 #define MODE_WAIT_READY 23,611
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
91 #define MODE_OPENING 24,643
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
92 #define MODE_SELECT_CAR 25,675
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
93 #define MODE_SELECT_COURSE 26,707
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
94 #define MODE_READY 27,739
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
95 #define MODE_MAIN_INIT 28,771
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
96 #define MODE_MAIN_READY 29,803
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
97 #define MODE_MAIN 30,835
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
98 #define MODE_MAIN_PAUSE 31,867
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
99 #define MODE_MAIN_GOAL 32,899
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
100 #define MODE_MAIN_FINISH 33,931
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
101 #define MODE_FINISH 34,963
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
102 #define PLAYER_1P 36,996
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
103 #define CLIENT_MAX 38,1017
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
104 #define LINDA_ASK_ID 39,1038
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
105 #define LINDA_HOST 40,1065
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
106 #define PKT_MODE_OFFSET 43,1117
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
107 #define PKT_CARID_OFFSET 44,1148
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
108 #define PKT_COURSEID_OFFSET 45,1179
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
109 #define PKT_DATA_OFFSET 46,1210
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
110 #define PKT_HEADER_SIZE 48,1242
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
111
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
112 mytype.h,211
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
113 #define RADIAN(4,33
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
114 #define INIT_VECTOR(5,68
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
115 #define NORM(6,137
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
116 enum { X_AXIS=8,215
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
117 enum { X_AXIS=0, Y_AXIS=8,215
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
118 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=8,215
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
119 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=2, W_AXIS=8,215
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
120
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
121 name_dictionary.h,31
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
122 #define NAME_DICTIONARY_H2,26
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
123
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
124 ps2util.h,142
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
125 #define JOYPAD_1 4,48
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
126 #define PS2UTIL_H8,87
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
127 #define ALIGN_16BYTE 14,153
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
128 typedef struct ps2sprite{ps2sprite28,427
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
129 } ps2utilSprite;30,473
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
130
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
131 quotanion.h,25
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
132 #define QUOTANION_H2,20
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
133
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
134 schedule.h,24
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
135 #define SCHEDULE_H3,36
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
136
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
137 sgoex.h,592
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
138 #define SGOEX_H2,16
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
139 #define DEFOBJ 6,51
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
140 #define MAXOBJ 7,103
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
141 #define BOOL 8,152
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
142 #define TRUE 9,191
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
143 #define FALSE 10,226
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
144 #define PS2_CROSS 13,275
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
145 #define PS2_CIRCLE 14,295
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
146 #define PS2_SQUARE 15,316
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
147 #define PS2_TRIANGLE 16,337
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
148 #define PS2_L1 17,360
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
149 #define PS2_R1 18,377
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
150 #define PS2_L2 19,394
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
151 #define PS2_R2 20,411
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
152 #define PS2_START 21,428
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
153 #define PS2_SELECT 22,448
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
154 #define PS2_L3 23,469
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
155 #define PS2_R3 24,487
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
156 typedef struct SGO_PAD 42,759
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
157 } SGO_PAD;62,1058
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
158 typedef struct SpriteView 64,1070
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
159 } SpriteView;72,1202
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
160 typedef struct SpriteTable 75,1218
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
161 } SpriteTable;88,1414
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
162
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
163 sjoy.h,681
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
164 #define SJOY_PS2_R_LEFT 10,273
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
165 #define SJOY_PS2_R_DOWN 11,309
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
166 #define SJOY_PS2_R_UP 12,350
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
167 #define SJOY_PS2_R_RIGHT 13,391
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
168 #define SJOY_PS2_L1 14,432
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
169 #define SJOY_PS2_R1 15,473
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
170 #define SJOY_PS2_L2 16,514
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
171 #define SJOY_PS2_R2 17,555
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
172 #define SJOY_PS2_SELECT 18,596
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
173 #define SJOY_PS2_START 19,637
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
174 #define SJOY_PS2_L_LEFT 20,678
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
175 #define SJOY_PS2_L_DOWN 21,720
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
176 #define SJOY_PS2_L_UP 22,762
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
177 #define SJOY_PS2_L_RIGHT 23,804
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
178 #define SJOY_PS2_SQUARE 26,862
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
179 #define SJOY_PS2_CROSS 27,898
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
180 #define SJOY_PS2_TRIANGLE 28,939
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
181 #define SJOY_PS2_CIRCLE 29,980
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
182 #define SJOY_PS2_LEFT 30,1021
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
183 #define SJOY_PS2_DOWN 31,1063
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
184 #define SJOY_PS2_UP 32,1105
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
185 #define SJOY_PS2_RIGHT 33,1147
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
186
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
187 sound.h,412
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
188 #define _SOUND_H_2,18
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
189 #define BGM 4,37
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
190 #define SHOT_A 5,51
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
191 #define SHOT_B 6,68
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
192 #define SHOT_C 7,85
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
193 #define RING 8,102
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
194 #define NEW 9,117
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
195 #define JIKIOUT 10,131
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
196 #define BOM 11,149
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
197 #define SE_VOLUME 13,164
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
198 #define LASER_A 15,186
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
199 #define LASER_C 16,205
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
200 #define JIKIOUT 17,224
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
201 #define VH_NAME 19,244
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
202 #define VB_NAME 20,287
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
203 #define SQVH_ADDR 21,330
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
204 #define SQVB_ADDR 22,376
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
205 #define SQ_ADDR 23,422
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
206
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
207 sprite.h,508
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
208 #define FRAME_ANGLE_NORMAL 1,0
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
209 #define FRAME_ANGLE_REVERSE_HORIZON 2,39
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
210 #define FRAME_ANGLE_REVERSE_VERTICAL 3,78
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
211 #define FRAME_ANGLE_ROTATE_180 4,117
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
212 #define UNVISIBLE 7,190
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
213 #define VISIBLE 8,210
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
214 typedef struct sprite_frame 11,237
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
215 } SPRITE_FRAME;21,401
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
216 typedef struct sprite_polygon 23,418
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
217 } SPRITE_POLYGON;36,679
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
218 typedef struct sprite_polygon_head 38,698
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
219 } SPRITE_POLYGON_HEAD;44,897
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
220 #define free_sprite_frame 49,1067
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
221 } GsPrim;69,1649
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
222 } GsSpritePacket;87,2043
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
223 } SpritePacketHeader;102,2557
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
224
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
225 Magoroku.cc,413
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
226 int runmode;69,1563
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
227 SDL_Joystick *joy;joy71,1577
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
228 const char *usr_help_str usr_help_str73,1597
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
229 Viewer *droot;droot77,1783
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
230 static int screen_w;79,1799
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
231 static int screen_h;80,1823
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
232 Magoroku::init(84,1908
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
233 Application *application(application92,2026
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
234 Magoroku::app_loop(117,2567
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
235 Magoroku::application_task(127,2763
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
236 task_init(148,3323
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
237 FILE *main_fp;main_fp153,3366
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
238 TMmain(156,3386
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
239 TMend(184,3846
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
240
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
241 SgoexCerium.cc,269
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
242 static SceneGraphPtr root;13,172
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
243 flip(16,205
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
244 SpriteTable sptable[sptable39,857
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
245 DefSpriteEx(43,893
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
246 DefSprite(51,1022
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
247 static float my_scale 64,1325
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
248 PutSprite(67,1358
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
249 PutSpriteEx(100,2428
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
250 struct SGO_PAD pad[pad133,3569
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
251 void Pad(137,3640
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
252 void keybord(242,5533
112
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
253
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
254 Ss.cc,403
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
255 int SsUtKeyOn(11,255
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
256 int SsUtKeyOff(17,360
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
257 void SsSetSerialAttr(23,447
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
258 void SsSetSerialVol(28,508
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
259 int SsUtSetReverbType(33,556
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
260 void SsSetMVol(40,612
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
261 void SsUtReverbOn(48,656
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
262 int VSync(55,693
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
263 int SsVabTransfer(63,742
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
264 int SsSeqOpen(71,860
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
265 void SsSeqPlay(78,927
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
266 void SsSeqStop(84,996
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
267 void SsSeqClose(90,1038
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
268 void SsSetTempo(113,1286
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
269 void GetPadBuf(118,1329
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
270 void SsUtSetReverbDepth(123,1406
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
271
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
272 camera.cc,138
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
273 static CAMERA camera,13,214
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
274 static CAMERA camera, def_camera;13,214
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
275 camera_init(17,255
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
276 void set_camera(53,1122
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
277 camera_update(65,1465
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
278
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
279 car.cc,383
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
280 #define DEFAULT_SET 15,233
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
281 #define BUFSIZE 16,322
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
282 static FVECTOR location 19,377
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
283 static FVECTOR direction 20,418
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
284 car_create(25,497
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
285 car_new_readCSV(75,1804
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
286 CarPtr car_init(117,2679
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
287 car_swerve(138,3100
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
288 car_accelerate(158,3651
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
289 car_field_check(176,4256
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
290 car_move(218,5321
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
291 car_axis_rotation(234,5709
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
292 void car_update(266,6607
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
293 car_destroy(281,6840
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
294 void car_id_update(301,7147
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
295
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
296 carNode.cc,99
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
297 static CarPtr car_list;12,188
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
298 carNode_append(15,218
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
299 carNode_draw(29,389
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
300 carNode_destroy(41,505
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
301
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
302 col.cc,90
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
303 col_detect_approx(20,430
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
304 col_orthocenter(46,1161
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
305 col_detect(71,1818
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
306 col_init(105,2584
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
307
112
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
308 controler.cc,72
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
309 struct SGO_PAD pad;18,274
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
310 bool padCheck(24,409
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
311 bool keybord(115,2715
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
312
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
313 field.cc,398
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
314 #define BUFSIZE 13,222
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
315 static int field_num_max 18,287
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
316 static int field_num 19,317
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
317 static FieldPtr field_list;21,344
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
318 static FieldPtr field_actual;22,372
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
319 PolygonInfo xml_read_file(25,427
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
320 field_new_readCSV(82,1837
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
321 field_init(160,3408
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
322 field_draw(175,3669
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
323 void field_update(187,3958
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
324 field_destroy(221,4629
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
325 field_rap_increment(257,5152
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
326 field_set_actual(269,5304
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
327 field_get_actual(275,5367
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
328
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
329 gFont.cc,625
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
330 #define DEFOBJ 15,332
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
331 #define SPRITE_COL 16,351
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
332 #define SCREEN_HALF_W 17,375
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
333 #define SCREEN_HALF_H 18,401
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
334 #define CHAR_W_SIZE 19,427
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
335 #define CHAR_H_SIZE 20,450
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
336 static SpriteTable sptable[sptable22,474
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
337 static ps2utilSprite sp[sp23,512
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
338 static unsigned int sp_counter;24,587
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
339 static bool flag_spriteInited 25,620
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
340 gFont_Init_Png(30,747
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
341 gFont_Create(50,1136
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
342 gFont_DefSprite(70,1476
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
343 DefSprite(79,1644
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
344 gFont_Init(93,1952
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
345 gFont_PutSprite(111,2220
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
346 gFont_Clear(132,2699
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
347 gFont_Draw_Reset(143,2832
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
348 get_number_char(151,2931
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
349 gFont_SetString(160,3026
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
350 gFont_SetStringInt(176,3299
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
351 gFont_SetFont_OP(185,3435
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
352
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
353 gSprite.cc,558
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
354 #define DEFOBJ 14,246
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
355 #define SPRITE_COL 15,265
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
356 #define SCREEN_HALF_W 16,289
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
357 #define SCREEN_HALF_H 17,315
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
358 static SpriteTable sptable[sptable19,342
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
359 static ps2utilSprite sp[sp20,380
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
360 static unsigned int sp_counter;21,453
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
361 static bool flag_spriteInited 22,486
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
362 /*static*/ SceneGraphPtr root;29,627
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
363 static float my_scale 31,659
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
364 flip(36,716
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
365 gSprite_DefSprite(72,1651
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
366 void gSprite_PutSprite(104,2564
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
367 gSprite_PutSpriteEx(160,4143
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
368 gSprite_Init(245,6122
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
369 gSprite_Clear(272,7163
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
370 gSprite_Draw_Reset(285,7292
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
371 gSprite_PutSprite_Pause(295,7385
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
372
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
373 game.cc,50
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
374 #define linda_init 20,288
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
375 void game_main(23,317
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
376
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
377 game_time.cc,169
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
378 int game_time_get_msec(6,67
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
379 int game_time_conv_ms2cs 29,516
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
380 int game_time_conv_ms2sec 34,603
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
381 int game_time_conv_ms2minute 39,672
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
382 void game_time_set_raptime 56,1044
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
383
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
384 light.cc,187
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
385 FMATRIX normal_light;9,124
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
386 FMATRIX light_color;10,146
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
387 void init_light(13,169
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
388 void ps2_vu0_normal_light_matrix(60,1060
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
389 void ps2_vu0_light_color_matrix(66,1190
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
390 void set_light(71,1316
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
391
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
392 linda.cc,967
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
393 static int my_id;18,343
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
394 static CarPtr linda_carlist[linda_carlist19,361
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
395 static int linda_seq[linda_seq20,404
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
396 set_header(25,485
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
397 get_header(35,658
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
398 make_packet(49,879
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
399 send_packet(71,1369
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
400 get_packet(99,2012
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
401 linda_set_schedule(119,2580
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
402 static bool linda_sche_wait0(128,2777
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
403 linda_sche_wait1(153,3304
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
404 linda_sche_wait_ready0(168,3581
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
405 linda_sche_wait_ready1(197,4119
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
406 linda_sche_opening0(212,4392
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
407 linda_sche_opening1(236,4874
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
408 linda_sche_select_car0(251,5155
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
409 linda_sche_select_car1(275,5649
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
410 linda_sche_select_course0(290,5941
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
411 linda_sche_select_course1(324,6648
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
412 linda_sche_ready0(343,7031
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
413 linda_sche_ready1(367,7506
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
414 linda_sche_main_init(382,7780
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
415 linda_sche_main_ready0(417,8526
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
416 linda_sche_main_ready1(441,9001
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
417 linda_sche_main(456,9265
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
418 linda_update(502,10408
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
419 linda_jiki_compareLocation(514,10583
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
420 linda_jiki_compare(541,11108
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
421 linda_jiki_update(555,11399
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
422 linda_update(580,11965
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
423 get_id(677,14415
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
424 void linda_env_init(694,14743
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
425 linda_init(706,14862
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
426
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
427 main.cc,39
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
428 FILE *main_fp;main_fp6,79
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
429 main(9,99
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
430
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
431 mytype.cc,139
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
432 static clock_t start;10,137
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
433 static clock_t race_start;11,159
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
434 wait_init(14,192
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
435 wait(24,315
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
436 time_RaceStart(39,480
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
437 time_RaceTime(45,533
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
438
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
439 name_dictionary.cc,307
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
440 #define NAME_HASH_SIZE 6,80
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
441 #define REHASH_NUM 7,131
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
442 typedef struct name_dic 9,173
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
443 } NAME_DIC;12,238
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
444 static NAME_DIC *name_hash=name_hash14,251
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
445 int hash_func(16,285
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
446 const char *refer_name_dictionary(refer_name_dictionary32,541
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
447 void delete_name_dictionary(62,1356
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
448 int init_name_dictionary(87,1914
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
449
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
450 ps2util.cc,1200
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
451 OBJECT *ps2util_obj_Create_fromXML(ps2util_obj_Create_fromXML16,366
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
452 void ps2util_obj_Set_effect(33,645
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
453 void ps2_vu0_copy_vector(39,767
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
454 void ps2util_obj_Renew_transMatrix(45,889
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
455 int ps2util_tex_Set(66,1165
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
456 int ps2util_sprite_Create(71,1216
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
457 void ps2util_obj_Set_texture(77,1300
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
458 void ps2_vu0_unit_matrix(84,1430
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
459 void ps2_vu0_rot_matrix_y(98,2023
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
460 void ps2_vu0_apply_matrix(122,2657
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
461 void ps2_vu0_scale_vector(131,3055
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
462 void ps2_vu0_add_vector(141,3406
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
463 void ps2_vu0_outer_product(151,3626
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
464 float ps2_vu0_inner_product(160,3863
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
465 void ps2_vu0_mul_matrix(166,3977
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
466 void ps2_vu0_copy_matrix(190,5714
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
467 void ps2util_obj_Free(195,5819
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
468 void ps2_vu0_sub_vector(202,5874
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
469 void ps2_vu0_normalize(212,6064
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
470 void xml_free(223,6311
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
471 void ps2util_obj_Draw(231,6395
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
472 void ps2util_sprite_Destroy(239,6542
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
473 void ps2util_sprite_Set_basicAttribute(246,6647
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
474 void ps2util_sprite_Request(256,6953
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
475 void ps2util_sprite_Unuse_alpha(262,7014
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
476 void ps2util_graphic_Init(267,7079
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
477 #define SPRITE_HAS_4VERTEXIS 276,7175
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
478 #define PS2_GS_XYZ3 278,7207
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
479 sprite_disappear(281,7299
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
480 int malloc_align16(313,7964
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
481 void ps2util_sprite_Draw(342,8564
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
482 void ps2util_graphic_Finish(347,8633
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
483 void ps2util_sprite_Use_alpha(354,8735
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
484
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
485 quotanion.cc,69
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
486 quotanion(11,226
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
487 quotanion_rotmatrix(25,529
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
488 degree2radian(47,1167
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
489
112
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
490 schedule.cc,1008
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
491 #define linda_update(32,538
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
492 #define MAXCAR 35,592
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
493 #define MAXFIELD 36,633
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
494 #define MAXRAP 37,677
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
495 #define SP_SEL_CAR 38,712
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
496 #define SP_SEL_COURSE 39,737
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
497 static int start_time,63,1523
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
498 static int start_time,time_count;63,1523
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
499 static int RUNNIG=64,1557
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
500 char raptime[raptime65,1578
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
501 static int ranking 67,1597
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
502 static LIGHT l;68,1621
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
503 static int i=69,1637
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
504 static int change_state 73,1749
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
505 set_schedule_assumption(79,1854
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
506 unset_schedule(86,1970
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
507 set_schedule(92,2024
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
508 graphic_init(99,2122
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
509 play_init(106,2265
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
510 void linda_env_init(114,2419
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
511 static void game_env_init 119,2482
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
512 sche_game_init(135,2714
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
513 sche_game_opening(190,3770
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
514 sche_game_select_car(222,4290
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
515 sche_game_select_course(254,4935
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
516 sche_game_ready(285,5611
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
517 sche_game_main_init(312,6239
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
518 sche_game_main_ready(322,6390
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
519 sche_game_main(329,6527
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
520 sche_game_main_pause(398,8192
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
521 sche_game_main_goal(432,8892
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
522 sche_game_main_finish(462,9566
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
523 sche_game_main_finish2(472,9725
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
524 void wait_sync(483,9914
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
525 void swap_dbuff(489,9984
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
526 schedule(495,10040
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
527
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
528 sjoy.cc,437
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
529 #define N_JOY 14,195
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
530 static const char *g_devName[g_devName16,214
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
531 static int g_fd[g_fd21,286
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
532 int sjoy_open(29,527
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
533 int sjoy_close(52,1101
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
534 struct js_event68,1349
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
535 int g_button[g_button75,1410
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
536 int g_axis[g_axis76,1428
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
537 #define JS_EVENT_INIT 78,1449
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
538 #define JS_EVENT_BUTTON 79,1473
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
539 #define JS_EVENT_AXIS 80,1499
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
540 void sjoy_poll(85,1637
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
541 int sjoy_get_button(119,2314
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
542 int sjoy_get_axis(125,2445
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
543 int sjoy_get_ps2_button(131,2588
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
544
112
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
545 sound.cc,578
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
546 Mix_Chunk *chunk[chunk14,355
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
547 int channel[channel15,419
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
548 static char buf0[buf019,502
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
549 long vh_addr[vh_addr21,532
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
550 int vb_addr[vb_addr26,643
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
551 int vab[vab31,788
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
552 unsigned char *buf;buf32,820
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
553 int cnt;33,840
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
554 int seqno 34,849
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
555 int seq[seq36,866
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
556 int sdvab;37,898
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
557 int SQ[SQ41,959
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
558 void Soundss(45,1093
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
559 void SoundPlay(108,3399
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
560 void SoundStop(120,3682
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
561 int no_useSDLMixer 133,3965
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
562 InitSdlMixer(136,3995
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
563 void LoadSdlMixer(146,4219
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
564 PlaySdlMixer(175,5174
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
565 PauseSdlMixer(186,5392
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
566 ResumeSdlMixer(197,5565
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
567 TimeSdlMixer(208,5740
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
568 FreeSdlMixer(221,6002
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
569 InitVolume(236,6223
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
570
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
571 test_vector.cc,157
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
572 int main(16,358
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
573 void init_FVECTOR(134,2887
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
574 void init_FMATRIX(144,3081
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
575 void output_FVECTOR(159,3395
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
576 void output_FMATRIX(169,3558
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
577 void all_init(184,3789
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
578
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
579 title_scene.cc,316
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
580 TITLE_INIT,::TITLE_INIT10,123
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
581 TITLE_MAIN,::TITLE_MAIN11,139
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
582 TITLE_FINISH::TITLE_FINISH12,155
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
583 } TITLE_STATE;13,172
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
584 static ps2utilSprite title_sprite;15,188
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
585 #define TITLE_IMG_FILE 19,254
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
586 title_init(23,307
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
587 title_init_call(46,755
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
588 title_finish(52,806
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
589 title_finish_call(60,943
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
590 title_scene(66,990
107
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
591
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
592 title_scene.h,0
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
593
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
594 game_time.h,0
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
595
5d231c9754d1 change controler.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
596 gFont.h,0
112
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
597
5106d8d12ded Changing Magoroku.cc
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 107
diff changeset
598 Ss.h,0
115
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
599
31dd5c07f7c1 class OBJECT:SceanGraph
e085768
parents: 112
diff changeset
600 LoadSprite.h,0