Mercurial > hg > old > magoroku_racing.bad
view TAGS @ 112:5106d8d12ded
Changing Magoroku.cc
author | Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 09 Jun 2011 14:59:24 +0900 |
parents | 5d231c9754d1 |
children | 31dd5c07f7c1 |
line wrap: on
line source
Magoroku.cc,791 static int use_keybord 41,720 static int i;43,799 static int rswait 45,814 static int cf 46,837 static int cc 47,856 static int test_mode 49,876 static const char *test_object test_object50,902 int runmode;74,1710 SDL_Joystick *joy;joy76,1724 const char *usr_help_str usr_help_str80,1746 Viewer *droot;droot84,1932 static int screen_w;86,1948 static int screen_h;87,1972 Magoroku::init(91,2057 application(100,2197 Magoroku::app_loop(115,2624 static int gamef 121,2736 Magoroku::application_task(125,2878 task_init(141,3289 TMmain(146,3311 TMend(166,3645 static int light_sysswitch 171,3704 static int light_num 172,3736 dandy_main_init(198,4306 dandy_main_loop(264,5829 dandy_closing(323,6726 gamesyokika(337,6984 opening(379,7711 game_pause(420,8588 Ss.cc,403 int SsUtKeyOn(11,255 int SsUtKeyOff(17,360 void SsSetSerialAttr(23,447 void SsSetSerialVol(28,508 int SsUtSetReverbType(33,556 void SsSetMVol(40,612 void SsUtReverbOn(48,656 int VSync(55,693 int SsVabTransfer(63,742 int SsSeqOpen(71,860 void SsSeqPlay(78,927 void SsSeqStop(84,996 void SsSeqClose(90,1038 void SsSetTempo(113,1286 void GetPadBuf(118,1329 void SsUtSetReverbDepth(123,1406 camera.cc,138 static CAMERA camera,13,214 static CAMERA camera, def_camera;13,214 camera_init(17,255 void set_camera(53,1122 camera_update(65,1465 car.cc,383 #define DEFAULT_SET 15,233 #define BUFSIZE 16,322 static FVECTOR location 19,377 static FVECTOR direction 20,418 car_create(25,497 car_new_readCSV(73,1792 CarPtr car_init(115,2664 car_swerve(136,3085 car_accelerate(156,3636 car_field_check(174,4241 car_move(216,5306 car_axis_rotation(232,5694 void car_update(264,6592 car_destroy(279,6825 void car_id_update(296,7117 carNode.cc,99 static CarPtr car_list;12,188 carNode_append(15,218 carNode_draw(29,389 carNode_destroy(41,505 col.cc,90 col_detect_approx(20,430 col_orthocenter(46,1161 col_detect(71,1818 col_init(105,2584 controler.cc,72 struct SGO_PAD pad;18,274 bool padCheck(24,409 bool keybord(115,2715 field.cc,419 #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 PolygonInfo xml_read_file(25,427 field_create(35,553 field_new_readCSV(82,1834 field_init(151,3348 field_draw(166,3622 void field_update(178,3911 field_destroy(212,4582 field_rap_increment(243,5090 field_set_actual(255,5242 field_get_actual(261,5305 gFont.cc,647 #define DEFOBJ 15,332 #define SPRITE_COL 16,351 #define SCREEN_HALF_W 17,375 #define SCREEN_HALF_H 18,401 #define CHAR_W_SIZE 19,427 #define CHAR_H_SIZE 20,450 static SpriteTable sptable[sptable22,474 static ps2utilSprite sp[sp23,512 static unsigned int sp_counter;24,587 static bool flag_spriteInited 25,620 static TEXTURE *font_tex;font_tex27,706 gFont_Init_Png(30,745 gFont_Create(48,1124 gFont_DefSprite(66,1452 gFont_Init(75,1622 gFont_PutSprite(93,1890 gFont_Clear(114,2369 gFont_Draw_Reset(125,2502 get_number_char(133,2601 gFont_SetString(142,2696 gFont_SetStringInt(158,2969 gFont_SetFont_OP(167,3105 gSprite.cc,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(22,484 gSprite_PutSprite(31,664 gSprite_PutSpriteEx(48,1140 gSprite_Init_Png(66,1644 gSprite_Create(85,2018 gSprite_Init(104,2355 gSprite_Clear(132,3412 gSprite_Draw_Reset(145,3541 gSprite_PutSprite_Pause(155,3634 game.cc,50 #define linda_init 20,288 void game_main(23,317 game_time.cc,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 light.cc,187 FMATRIX normal_light;9,124 FMATRIX light_color;10,146 void init_light(13,169 void ps2_vu0_normal_light_matrix(60,1060 void ps2_vu0_light_color_matrix(66,1190 void set_light(71,1316 linda.cc,967 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,2580 static bool linda_sche_wait0(128,2777 linda_sche_wait1(153,3304 linda_sche_wait_ready0(168,3581 linda_sche_wait_ready1(197,4119 linda_sche_opening0(212,4392 linda_sche_opening1(236,4874 linda_sche_select_car0(251,5155 linda_sche_select_car1(275,5649 linda_sche_select_course0(290,5941 linda_sche_select_course1(324,6648 linda_sche_ready0(343,7031 linda_sche_ready1(367,7506 linda_sche_main_init(382,7780 linda_sche_main_ready0(417,8526 linda_sche_main_ready1(441,9001 linda_sche_main(456,9265 linda_update(502,10408 linda_jiki_compareLocation(514,10583 linda_jiki_compare(541,11108 linda_jiki_update(555,11399 linda_update(580,11965 get_id(677,14415 void linda_env_init(694,14743 linda_init(706,14862 main.cc,39 FILE *main_fp;main_fp6,79 main(9,99 mytype.cc,139 static clock_t start;10,137 static clock_t race_start;11,159 wait_init(14,192 wait(24,315 time_RaceStart(39,480 time_RaceTime(45,533 name_dictionary.cc,307 #define NAME_HASH_SIZE 6,80 #define REHASH_NUM 7,131 typedef struct name_dic 9,173 } NAME_DIC;12,238 static NAME_DIC *name_hash=name_hash14,251 int hash_func(16,285 const char *refer_name_dictionary(refer_name_dictionary32,541 void delete_name_dictionary(62,1356 int init_name_dictionary(87,1914 ps2util.cc,1294 OBJECT *ps2util_obj_Create_fromXML(ps2util_obj_Create_fromXML16,366 void ps2util_obj_Set_effect(33,645 void ps2_vu0_copy_vector(39,767 void ps2util_obj_Renew_transMatrix(45,889 TEXTURE* read_png_file(53,987 int ps2util_tex_Set(64,1159 int ps2util_sprite_Create(69,1211 void ps2util_obj_Set_texture(75,1296 void ps2_vu0_unit_matrix(81,1426 void ps2_vu0_rot_matrix_y(95,2019 void ps2_vu0_apply_matrix(119,2653 void ps2_vu0_scale_vector(128,3051 void ps2_vu0_add_vector(138,3402 void ps2_vu0_outer_product(148,3622 float ps2_vu0_inner_product(157,3859 void ps2_vu0_mul_matrix(163,3973 void ps2_vu0_copy_matrix(187,5710 void ps2util_obj_Free(192,5815 void ps2_vu0_sub_vector(199,5870 void ps2_vu0_normalize(209,6060 void xml_free(220,6307 void ps2util_obj_Draw(226,6353 void ps2util_sprite_Destroy(232,6406 void ps2util_sprite_Set_basicAttribute(240,6482 void ps2util_sprite_Request(250,6788 void ps2util_sprite_Unuse_alpha(256,6849 void ps2util_graphic_Init(261,6914 #define SPRITE_HAS_4VERTEXIS 270,7010 #define PS2_GS_XYZ3 272,7042 sprite_disappear(275,7134 void free_texture(289,7461 int malloc_align16(305,7793 void ps2util_tex_Exclude(329,8321 void ps2util_sprite_Draw(334,8396 void ps2util_graphic_Finish(339,8465 void ps2util_sprite_Use_alpha(346,8567 quotanion.cc,69 quotanion(11,226 quotanion_rotmatrix(25,529 degree2radian(47,1167 schedule.cc,1008 #define linda_update(32,538 #define MAXCAR 35,592 #define MAXFIELD 36,633 #define MAXRAP 37,677 #define SP_SEL_CAR 38,712 #define SP_SEL_COURSE 39,737 static int start_time,64,1524 static int start_time,time_count;64,1524 static int RUNNIG=65,1558 char raptime[raptime66,1579 static int ranking 68,1598 static LIGHT l;69,1622 static int i=70,1638 static int change_state 74,1750 set_schedule_assumption(80,1855 unset_schedule(87,1971 set_schedule(93,2025 graphic_init(100,2123 play_init(107,2266 void linda_env_init(115,2420 static void game_env_init 120,2483 sche_game_init(137,2716 sche_game_opening(192,3773 sche_game_select_car(225,4294 sche_game_select_course(256,4933 sche_game_ready(287,5604 sche_game_main_init(314,6220 sche_game_main_ready(324,6371 sche_game_main(331,6508 sche_game_main_pause(397,8034 sche_game_main_goal(431,8734 sche_game_main_finish(461,9412 sche_game_main_finish2(471,9571 void wait_sync(483,9761 void swap_dbuff(489,9831 schedule(495,9887 sjoy.cc,437 #define N_JOY 14,195 static const char *g_devName[g_devName16,214 static int g_fd[g_fd21,286 int sjoy_open(29,527 int sjoy_close(52,1101 struct js_event68,1349 int g_button[g_button75,1410 int g_axis[g_axis76,1428 #define JS_EVENT_INIT 78,1449 #define JS_EVENT_BUTTON 79,1473 #define JS_EVENT_AXIS 80,1499 void sjoy_poll(85,1637 int sjoy_get_button(119,2314 int sjoy_get_axis(125,2445 int sjoy_get_ps2_button(131,2588 sound.cc,578 Mix_Chunk *chunk[chunk14,355 int channel[channel15,419 static char buf0[buf019,502 long vh_addr[vh_addr21,532 int vb_addr[vb_addr26,643 int vab[vab31,788 unsigned char *buf;buf32,820 int cnt;33,840 int seqno 34,849 int seq[seq36,866 int sdvab;37,898 int SQ[SQ41,959 void Soundss(45,1093 void SoundPlay(108,3399 void SoundStop(120,3682 int no_useSDLMixer 133,3965 InitSdlMixer(136,3995 void LoadSdlMixer(146,4219 PlaySdlMixer(175,5174 PauseSdlMixer(186,5392 ResumeSdlMixer(197,5565 TimeSdlMixer(208,5740 FreeSdlMixer(221,6002 InitVolume(236,6223 test_vector.cc,157 int main(16,358 void init_FVECTOR(134,2887 void init_FMATRIX(144,3081 void output_FVECTOR(159,3395 void output_FMATRIX(169,3558 void all_init(184,3789 title_scene.cc,360 TITLE_INIT,::TITLE_INIT10,123 TITLE_MAIN,::TITLE_MAIN11,139 TITLE_FINISH::TITLE_FINISH12,155 } TITLE_STATE;13,172 static ps2utilSprite title_sprite;15,188 static TEXTURE *title_img;title_img17,224 #define TITLE_IMG_FILE 19,252 title_init(23,305 title_init_call(44,735 title_finish(50,786 title_finish_call(58,919 title_scene(64,966 Magoroku.h,121 #define INCLUDE_MAGOROKU_H2,27 class Magoroku 10,170 typedef void (*move)move18,384 typedef void (*coll)coll19,455 camera.h,74 #define CAMERA_H2,17 typedef struct camera{camera7,74 } CAMERA;12,158 car.h,135 #define CAR_H4,27 typedef struct car 9,83 } Car, *CarPtr;CarPtr22,480 typedef struct game 28,576 } Game, *GamePtr;GamePtr35,760 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,467 #define CONTROLER_H2,20 #define PS2_CROSS 6,70 #define PS2_CIRCLE 7,90 #define PS2_SQUARE 8,111 #define PS2_TRIANGLE 9,132 #define PS2_L1 11,156 #define PS2_R1 12,173 #define PS2_L2 13,190 #define PS2_R2 14,207 #define PS2_START 15,224 #define PS2_SELECT 16,244 #define PS2_L3 17,265 #define PS2_R3 18,283 #define PS2_LEFT 20,302 #define PS2_RIGHT 21,322 #define PS2_UP 22,343 #define PS2_DOWN 23,361 typedef struct SGO_PAD 34,514 } SGO_PAD;49,759 field.h,225 #define FIELD_H2,16 #define EFFECT_TEXTURE_USE 14,336 #define EFFECT_ALPHABLEND_UNUSE 15,365 #define EFFECT_SHADING_FLAT 16,399 #define DEFAULT_SET 18,430 typedef struct field 19,519 } Field, *FieldPtr;FieldPtr27,705 gSprite.h,112 #define GSPRITE_H2,18 #define SPRITE_PRIO_FOREGROUND 5,81 typedef struct sptable 7,115 } SpriteTable;12,188 game.h,20 #define GAME_H4,29 libps2.h,360 #define LIBPS2_H3,18 typedef float FVECTOR[FVECTOR7,50 typedef float FMATRIX[FMATRIX8,106 typedef struct texture 13,195 } TEXTURE;21,601 typedef struct surface 25,648 } SURFACE;34,1191 typedef struct object 38,1244 } OBJECT;45,1513 } GsPrim;58,1690 } GsSpritePacket;67,1810 } SPRITE;79,2112 typedef struct popygon 88,2208 } PolygonInfo;91,2260 light.h,16 } LIGHT;11,159 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(4,33 #define INIT_VECTOR(5,68 #define NORM(6,137 enum { X_AXIS=8,215 enum { X_AXIS=0, Y_AXIS=8,215 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=8,215 enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=2, W_AXIS=8,215 name_dictionary.h,31 #define NAME_DICTIONARY_H2,26 ps2util.h,142 #define JOYPAD_1 4,48 #define PS2UTIL_H8,87 #define ALIGN_16BYTE 14,153 typedef struct ps2sprite{ps2sprite28,427 } ps2utilSprite;30,473 quotanion.h,25 #define QUOTANION_H2,20 schedule.h,24 #define SCHEDULE_H3,36 sjoy.h,681 #define SJOY_PS2_R_LEFT 10,273 #define SJOY_PS2_R_DOWN 11,309 #define SJOY_PS2_R_UP 12,350 #define SJOY_PS2_R_RIGHT 13,391 #define SJOY_PS2_L1 14,432 #define SJOY_PS2_R1 15,473 #define SJOY_PS2_L2 16,514 #define SJOY_PS2_R2 17,555 #define SJOY_PS2_SELECT 18,596 #define SJOY_PS2_START 19,637 #define SJOY_PS2_L_LEFT 20,678 #define SJOY_PS2_L_DOWN 21,720 #define SJOY_PS2_L_UP 22,762 #define SJOY_PS2_L_RIGHT 23,804 #define SJOY_PS2_SQUARE 26,862 #define SJOY_PS2_CROSS 27,898 #define SJOY_PS2_TRIANGLE 28,939 #define SJOY_PS2_CIRCLE 29,980 #define SJOY_PS2_LEFT 30,1021 #define SJOY_PS2_DOWN 31,1063 #define SJOY_PS2_UP 32,1105 #define SJOY_PS2_RIGHT 33,1147 sound.h,412 #define _SOUND_H_2,18 #define BGM 4,37 #define SHOT_A 5,51 #define SHOT_B 6,68 #define SHOT_C 7,85 #define RING 8,102 #define NEW 9,117 #define JIKIOUT 10,131 #define BOM 11,149 #define SE_VOLUME 13,164 #define LASER_A 15,186 #define LASER_C 16,205 #define JIKIOUT 17,224 #define VH_NAME 19,244 #define VB_NAME 20,287 #define SQVH_ADDR 21,330 #define SQVB_ADDR 22,376 #define SQ_ADDR 23,422 sprite.h,508 #define FRAME_ANGLE_NORMAL 1,0 #define FRAME_ANGLE_REVERSE_HORIZON 2,39 #define FRAME_ANGLE_REVERSE_VERTICAL 3,78 #define FRAME_ANGLE_ROTATE_180 4,117 #define UNVISIBLE 7,190 #define VISIBLE 8,210 typedef struct sprite_frame 11,237 } SPRITE_FRAME;21,401 typedef struct sprite_polygon 23,418 } SPRITE_POLYGON;36,679 typedef struct sprite_polygon_head 38,698 } SPRITE_POLYGON_HEAD;44,897 #define free_sprite_frame 49,1067 } GsPrim;69,1649 } GsSpritePacket;87,2043 } SpritePacketHeader;102,2557 title_scene.h,0 game_time.h,0 gFont.h,0 Ss.h,0