camera.h,74 #define CAMERA_H2,17 typedef struct camera{camera8,75 } CAMERA;13,159 car.h,74 #define CAR_H2,14 typedef struct car 6,50 } Car, *CarPtr;CarPtr19,471 carNode.h,23 #define CARNODE_H2,18 col.h,157 #define COL_H2,14 typedef struct detection_face 8,72 } ColFace, *ColFacePtr;ColFacePtr13,164 typedef struct col_face_handler 15,189 } ColFaceHd;19,285 controler.h,48 typedef struct SGO_PAD 7,129 } SGO_PAD;22,374 field.h,225 #define FIELD_H2,16 #define EFFECT_TEXTURE_USE 13,300 #define EFFECT_ALPHABLEND_UNUSE 14,329 #define EFFECT_SHADING_FLAT 15,363 #define DEFAULT_SET 17,394 typedef struct field 18,483 } Field, *FieldPtr;FieldPtr26,669 gSprite.h,112 #define GSPRITE_H2,18 #define SPRITE_PRIO_FOREGROUND 5,81 typedef struct sptable 7,115 } SpriteTable;12,188 game.h,81 #define GAME_H2,15 typedef struct game 14,180 } Game, *GamePtr;GamePtr21,364 libps2.h,316 #define LIBPS2_H2,17 typedef float FVECTOR[FVECTOR6,49 typedef float FMATRIX[FMATRIX7,105 typedef struct texture 11,193 } TEXTURE;19,599 typedef struct surface 23,646 } SURFACE;32,1189 typedef struct object 36,1242 } OBJECT;43,1511 } SPRITE;56,1808 typedef struct popygon 65,1904 } PolygonInfo;68,1956 linda.h,723 #define LINDA_H2,16 #define MODE_INIT 21,547 #define MODE_WAIT 22,579 #define MODE_WAIT_READY 23,611 #define MODE_OPENING 24,643 #define MODE_SELECT_CAR 25,675 #define MODE_SELECT_COURSE 26,707 #define MODE_READY 27,739 #define MODE_MAIN_INIT 28,771 #define MODE_MAIN_READY 29,803 #define MODE_MAIN 30,835 #define MODE_MAIN_PAUSE 31,867 #define MODE_MAIN_GOAL 32,899 #define MODE_MAIN_FINISH 33,931 #define MODE_FINISH 34,963 #define PLAYER_1P 36,996 #define CLIENT_MAX 38,1017 #define LINDA_ASK_ID 39,1038 #define LINDA_HOST 40,1065 #define PKT_MODE_OFFSET 43,1117 #define PKT_CARID_OFFSET 44,1148 #define PKT_COURSEID_OFFSET 45,1179 #define PKT_DATA_OFFSET 46,1210 #define PKT_HEADER_SIZE 48,1242 mytype.h,211 #define RADIAN(3,18 #define INIT_VECTOR(4,53 #define NORM(5,122 enum { X_AXIS=7,200 enum { X_AXIS=0, Y_AXIS=7,200 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=7,200 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=2, W_AXIS=7,200 ps2util.h,117 #define PS2UTIL_H2,18 #define ALIGN_16BYTE 8,84 typedef struct ps2sprite{ps2sprite22,350 } ps2utilSprite;24,397 quotanion.h,25 #define QUOTANION_H2,20 schedule.h,24 #define SCHEDULE_H2,19 camera.c,138 static CAMERA camera,13,216 static CAMERA camera, def_camera;13,216 camera_init(17,257 void set_camera(55,1126 camera_update(69,1471 car.c,342 #define DEFAULT_SET 13,220 #define BUFSIZE 14,309 static FVECTOR location 17,364 static FVECTOR direction 18,405 car_create(29,621 car_new_readCSV(77,1969 car_init(120,2849 car_swerve(141,3265 car_accelerate(161,3830 car_field_check(179,4441 car_move(221,5528 car_axis_rotation(237,5916 car_update(270,6837 car_destroy(284,7075 carNode.c,99 static CarPtr car_list;12,195 carNode_append(15,225 carNode_draw(29,386 carNode_destroy(41,509 col.c,90 col_detect_approx(20,430 col_orthocenter(46,1183 col_detect(71,1848 col_init(105,2611 controler.c,22 bool padCheck(13,190 field.c,379 #define BUFSIZE 13,222 static int field_num_max 18,287 static int field_num 19,317 static FieldPtr field_list;21,344 static FieldPtr field_actual;22,372 field_create(25,419 field_new_readCSV(72,1751 field_init(141,3290 field_draw(156,3558 field_update(169,3864 field_destroy(203,4538 field_rap_increment(234,5050 field_set_actual(246,5205 field_get_actual(252,5270 gFont.c,570 #define DEFOBJ 15,336 #define SPRITE_COL 16,355 #define SCREEN_HALF_W 17,379 #define SCREEN_HALF_H 18,405 #define CHAR_W_SIZE 19,431 #define CHAR_H_SIZE 20,454 static SpriteTable sptable[sptable22,478 static unsigned int sp_counter;24,593 static bool flag_spriteInited 25,626 gFont_Init_Png(30,753 gFont_Create(48,1116 gFont_DefSprite(65,1448 gFont_Init(74,1626 gFont_PutSprite(92,1898 gFont_Clear(110,2334 gFont_Draw_Reset(121,2472 get_number_char(129,2571 gFont_SetString(138,2666 gFont_SetStringInt(154,2927 gFont_SetFont_OP(163,3069 gSprite.c,562 #define DEFOBJ 8,123 #define SPRITE_COL 9,142 #define SCREEN_HALF_W 10,166 #define SCREEN_HALF_H 11,192 static SpriteTable sptable[sptable13,219 static ps2utilSprite sp[sp14,257 static unsigned int sp_counter;15,330 static bool flag_spriteInited 16,363 static TEXTURE *sprite_tex;sprite_tex18,449 gSprite_DefSprite(21,483 gSprite_PutSprite(30,671 gSprite_PutSpriteEx(47,1147 gSprite_Init_Png(65,1651 gSprite_Create(86,2006 gSprite_Init(105,2345 gSprite_Clear(133,3440 gSprite_Draw_Reset(146,3574 gSprite_PutSprite_Pause(156,3668 game.c,45 #define linda_init 18,322 game_main(22,356 game_time.c,169 int game_time_get_msec(6,67 int game_time_conv_ms2cs 29,516 int game_time_conv_ms2sec 34,603 int game_time_conv_ms2minute 39,672 void game_time_set_raptime 56,1044 linda.c,962 static int my_id;18,343 static CarPtr linda_carlist[linda_carlist19,361 static int linda_seq[linda_seq20,404 set_header(25,485 get_header(35,658 make_packet(49,879 send_packet(71,1369 get_packet(99,2012 linda_set_schedule(119,2566 static bool linda_sche_wait0(128,2771 linda_sche_wait1(153,3298 linda_sche_wait_ready0(168,3583 linda_sche_wait_ready1(197,4113 linda_sche_opening0(212,4394 linda_sche_opening1(236,4876 linda_sche_select_car0(251,5165 linda_sche_select_car1(275,5659 linda_sche_select_course0(290,5959 linda_sche_select_course1(324,6669 linda_sche_ready0(343,7056 linda_sche_ready1(367,7531 linda_sche_main_init(382,7813 linda_sche_main_ready0(417,8558 linda_sche_main_ready1(441,9033 linda_sche_main(456,9305 linda_update(502,10462 linda_jiki_compareLocation(514,10639 linda_jiki_compare(541,11148 linda_jiki_update(555,11419 linda_update(580,11983 get_id(677,14408 linda_env_init(695,14761 linda_init(708,14871 main.c,40 FILE *main_fp;main_fp6,83 main(9,103 mytype.c,139 static clock_t start;11,139 static clock_t race_start;12,161 wait_init(15,194 wait(25,319 time_RaceStart(40,495 time_RaceTime(46,550 ps2util.c,1173 OBJECT *ps2util_obj_Create_fromXML(ps2util_obj_Create_fromXML12,282 void ps2util_obj_Set_effect(27,551 void ps2_vu0_copy_vector(33,617 void ps2util_obj_Renew_transMatrix(39,697 TEXTURE* read_png_file(47,795 int ps2util_tex_Set(56,935 int ps2util_sprite_Create(61,987 void ps2util_obj_Set_texture(67,1071 void ps2_vu0_unit_matrix(72,1146 void ps2_vu0_rot_matrix_y(77,1198 void ps2_vu0_apply_matrix(83,1281 void ps2_vu0_scale_vector(89,1365 void ps2_vu0_add_vector(94,1458 void ps2_vu0_outer_product(100,1555 float ps2_vu0_inner_product(106,1648 void ps2_vu0_mul_matrix(113,1743 void ps2_vu0_copy_matrix(118,1825 void ps2util_tex_Exclude(124,1906 void ps2util_obj_Free(129,1957 void ps2_vu0_sub_vector(136,2011 void ps2_vu0_normalize(144,2087 void xml_free(150,2175 void ps2util_obj_Draw(156,2221 void gSprite_Init(162,2274 void ps2util_sprite_Destroy(168,2309 void ps2util_sprite_Set_basicAttribute(176,2385 void ps2util_sprite_Request(186,2691 void ps2util_sprite_Unuse_alpha(192,2752 void ps2util_graphic_Init(197,2817 sprite_disappear(207,2925 void delete_name_dictionary(229,3325 void free_texture(262,4002 int malloc_align16(277,4308 quotanion.c,69 quotanion(11,226 quotanion_rotmatrix(25,529 degree2radian(47,1167 schedule.c,858 #define linda_update(26,448 #define MAXCAR 29,502 #define MAXFIELD 30,543 #define MAXRAP 31,587 #define SP_SEL_CAR 32,622 #define SP_SEL_COURSE 33,647 static int start_time,56,1356 static int start_time,time_count;56,1356 static int RUNNIG=57,1390 char raptime[raptime58,1411 static int ranking 60,1430 static int i=63,1473 static int change_state 67,1575 set_schedule_assumption(69,1616 unset_schedule(76,1726 set_schedule(82,1782 graphic_init(89,1884 play_init(96,2030 game_env_init(104,2175 sche_game_init(121,2388 sche_game_opening(174,3422 sche_game_select_car(206,3945 sche_game_select_course(237,4637 sche_game_ready(269,5345 sche_game_main_init(296,5980 sche_game_main_ready(306,6134 sche_game_main(313,6275 sche_game_main_goal(412,8522 sche_game_main_finish(440,9128 sche_game_main_finish2(450,9295 schedule(463,9478 title_scene.c,313 TITLE_INIT,6,82 TITLE_MAIN,7,98 TITLE_FINISH8,114 } TITLE_STATE;9,131 static ps2utilSprite title_sprite;12,148 static TEXTURE *title_img;title_img14,184 #define TITLE_IMG_FILE 16,212 title_init(20,265 title_init_call(41,735 title_finish(47,786 title_finish_call(55,919 title_scene(61,968 light.c,0 title_scene.h,0 light.h,0 game_time.h,0 gFont.h,0