diff --git a/Game_8cpp.html b/Game_8cpp.html index 979dc1959..72d627818 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -1177,7 +1177,7 @@ Here is the caller graph for this function:
Here is the caller graph for this function:
-
+
@@ -2074,7 +2074,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
Here is the caller graph for this function:
diff --git a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map index 83d506f16..6ddcaec34 100644 --- a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map +++ b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map @@ -1,112 +1,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 index 8c5754ab6..d292f4bda 100644 --- a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 +++ b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 @@ -1 +1 @@ -1af1dbfbe2ad1717beaebe2d40f9d46d \ No newline at end of file +52cf4cdb9fceacdce7939a47050cd437 \ No newline at end of file diff --git a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg index e77ef46cc..57e53db55 100644 --- a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg +++ b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg @@ -4,7 +4,7 @@ - + @@ -48,7 +48,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-27'; Node1 - -CM_GetProps + +CM_GetProps @@ -68,8 +68,8 @@ var sectionId = 'dynsection-27'; Node2 - -analyse_angle_path + +analyse_angle_path @@ -77,8 +77,8 @@ var sectionId = 'dynsection-27'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-27'; Node3 - -init_course_path_point + +init_course_path_point @@ -95,8 +95,8 @@ var sectionId = 'dynsection-27'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-27'; Node49 - -analyze_track_section + +analyze_track_section @@ -113,8 +113,8 @@ var sectionId = 'dynsection-27'; Node1->Node49 - - + + @@ -122,8 +122,8 @@ var sectionId = 'dynsection-27'; Node50 - -calculate_track_boundaries + +calculate_track_boundaries @@ -131,8 +131,8 @@ var sectionId = 'dynsection-27'; Node1->Node50 - - + + @@ -140,8 +140,8 @@ var sectionId = 'dynsection-27'; Node51 - -calculate_track_curvature + +calculate_track_curvature @@ -149,8 +149,8 @@ var sectionId = 'dynsection-27'; Node1->Node51 - - + + @@ -158,8 +158,8 @@ var sectionId = 'dynsection-27'; Node52 - -copy_courses_cpu_behaviour + +copy_courses_cpu_behaviour @@ -167,8 +167,8 @@ var sectionId = 'dynsection-27'; Node1->Node52 - - + + @@ -176,8 +176,8 @@ var sectionId = 'dynsection-27'; Node53 - -init_players + +init_players @@ -185,8 +185,8 @@ var sectionId = 'dynsection-27'; Node1->Node53 - - + + @@ -194,8 +194,8 @@ var sectionId = 'dynsection-27'; Node55 - -cpu_behaviour_end + +cpu_behaviour_end @@ -203,8 +203,8 @@ var sectionId = 'dynsection-27'; Node1->Node55 - - + + @@ -212,8 +212,8 @@ var sectionId = 'dynsection-27'; Node57 - -cpu_behaviour_start + +cpu_behaviour_start @@ -221,8 +221,8 @@ var sectionId = 'dynsection-27'; Node1->Node57 - - + + @@ -230,8 +230,8 @@ var sectionId = 'dynsection-27'; Node58 - -freecam_render_setup + +freecam_render_setup @@ -239,8 +239,8 @@ var sectionId = 'dynsection-27'; Node1->Node58 - - + + @@ -248,8 +248,8 @@ var sectionId = 'dynsection-27'; Node59 - -func_8004ED40 + +func_8004ED40 @@ -257,8 +257,8 @@ var sectionId = 'dynsection-27'; Node1->Node59 - - + + @@ -266,8 +266,8 @@ var sectionId = 'dynsection-27'; Node62 - -func_8004EE54 + +func_8004EE54 @@ -275,17 +275,17 @@ var sectionId = 'dynsection-27'; Node1->Node62 - - + + Node64 - - -func_8004EF9C + + +func_8006F008 @@ -293,17 +293,35 @@ var sectionId = 'dynsection-27'; Node1->Node64 - - + + + + + + + +Node65 + + +func_8006F8CC + + + + + +Node1->Node65 + + + Node66 - - -func_8006F008 + + +OLakitu::func_800791F0 @@ -311,62 +329,26 @@ var sectionId = 'dynsection-27'; Node1->Node66 - - + + - - -Node67 - - -func_8006F8CC + + +Node79 + + +OLakitu::func_800797AC - - -Node1->Node67 - - - - - - - - -Node68 - - -OLakitu::func_800791F0 - - - - - -Node1->Node68 - - - - - - - - -Node81 - - -OLakitu::func_800797AC - - - - - -Node1->Node81 - - - + + +Node1->Node79 + + + @@ -374,71 +356,71 @@ var sectionId = 'dynsection-27'; Node39 - -func_80095574 + +func_80095574 - + Node1->Node39 - - - + + + + + + + + +Node84 + + +func_800A3E60 + + + + + +Node1->Node84 + + + + + + + + +Node85 + + +func_800A6034 + + + + + +Node1->Node85 + + + Node86 - - -func_800A3E60 + + +func_800ABF68 - + Node1->Node86 - - - - - - - - -Node87 - - -func_800A6034 - - - - - -Node1->Node87 - - - - - - - - -Node88 - - -func_800ABF68 - - - - - -Node1->Node88 - - - + + + @@ -446,8 +428,8 @@ var sectionId = 'dynsection-27'; Node29 - -func_80280038 + +func_80280038 @@ -455,8 +437,8 @@ var sectionId = 'dynsection-27'; Node1->Node29 - - + + @@ -464,8 +446,8 @@ var sectionId = 'dynsection-27'; Node31 - -func_80281D00 + +func_80281D00 @@ -473,301 +455,301 @@ var sectionId = 'dynsection-27'; Node1->Node31 - - + + - - -Node90 - - -func_8028EC98 + + +Node88 + + +func_8028EC98 - - -Node1->Node90 - - - + + +Node1->Node88 + + + - - -Node96 - - -func_802A450C + + +Node94 + + +func_802A450C - - -Node1->Node96 - - - + + +Node1->Node94 + + + - - -Node97 - - -func_802A4A0C + + +Node95 + + +func_802A4A0C - - -Node1->Node97 - - - + + +Node1->Node95 + + + - - -Node107 - - -get_minimap_properties + + +Node105 + + +get_minimap_properties - - -Node1->Node107 - - - + + +Node1->Node105 + + + - - -Node108 - - -get_texture + + +Node106 + + +get_texture - - -Node1->Node108 - - - + + +Node1->Node106 + + + + + + + + +Node111 + + +init_cloud_object + + + + + +Node1->Node111 + + + Node113 - - -init_cloud_object + + +load_track_path - + Node1->Node113 - - - + + + + + + + + +Node114 + + +render_menu_item_end +_course_option + + + + + +Node1->Node114 + + + Node115 - - -load_track_path + + +render_pause_grand_prix - + Node1->Node115 - - - - - - - - -Node116 - - -render_menu_item_end -_course_option - - - - - -Node1->Node116 - - - + + + Node117 - - -render_pause_grand_prix + + +render_pause_menu_time +_trials - + Node1->Node117 - - - + + + - - -Node119 - - -render_pause_menu_time -_trials + + +Node118 + + +render_snowing_effect - - -Node1->Node119 - - - + + +Node1->Node118 + + + - - -Node120 - - -render_snowing_effect + + +Node124 + + +ScreenRayTrace - - -Node1->Node120 - - - + + +Node1->Node124 + + + - - -Node126 - - -ScreenRayTrace + + +Node128 + + +set_minimap_finishline +_position - - -Node1->Node126 - - - + + +Node1->Node128 + + + + + + + + +Node129 + + +setup_camera + + + + + +Node1->Node129 + + + Node130 - - -set_minimap_finishline -_position + + +time_trials_finish +_text_render - + Node1->Node130 - - - + + + Node131 - - -setup_camera + + +update_player_position +_factor - + Node1->Node131 - - - - - - - - -Node132 - - -time_trials_finish -_text_render - - - - - -Node1->Node132 - - - - - - - - -Node133 - - -update_player_position -_factor - - - - - -Node1->Node133 - - - + + + @@ -775,8 +757,8 @@ var sectionId = 'dynsection-27'; Node2->Node3 - - + + @@ -784,8 +766,8 @@ var sectionId = 'dynsection-27'; Node49->Node3 - - + + @@ -793,8 +775,8 @@ var sectionId = 'dynsection-27'; Node50->Node3 - - + + @@ -802,8 +784,8 @@ var sectionId = 'dynsection-27'; Node51->Node49 - - + + @@ -811,8 +793,8 @@ var sectionId = 'dynsection-27'; Node52->Node53 - - + + @@ -820,8 +802,8 @@ var sectionId = 'dynsection-27'; Node56 - -cpu_behaviour + +cpu_behaviour @@ -829,8 +811,8 @@ var sectionId = 'dynsection-27'; Node55->Node56 - - + + @@ -838,8 +820,8 @@ var sectionId = 'dynsection-27'; Node57->Node56 - - + + @@ -847,8 +829,8 @@ var sectionId = 'dynsection-27'; Node60 - -func_80058F78 + +func_80058F78 @@ -856,8 +838,8 @@ var sectionId = 'dynsection-27'; Node59->Node60 - - + + @@ -865,8 +847,8 @@ var sectionId = 'dynsection-27'; Node63 - -func_800591B4 + +func_800591B4 @@ -874,182 +856,199 @@ var sectionId = 'dynsection-27'; Node62->Node63 - - + + - - -Node65 - - -render_menu_item_data -_course_image + + +Node67 + + +OLakitu::func_8007A060 - - -Node64->Node65 - - - + + +Node66->Node67 + + + - - -Node69 - - -OLakitu::func_8007A060 + + +Node70 + + +OLakitu::func_8007A228 - - -Node68->Node69 - - - + + +Node66->Node70 + + + Node72 - - -OLakitu::func_8007A228 + + +OLakitu::func_8007A3F0 - - -Node68->Node72 - - - + + +Node66->Node72 + + + Node74 - - -OLakitu::func_8007A3F0 + + +OLakitu::init_obj_lakitu +_checkered_flag - - -Node68->Node74 - - - + + +Node66->Node74 + + + Node76 - - -OLakitu::init_obj_lakitu -_checkered_flag + + +OLakitu::init_obj_lakitu +_red_flag_fishing - - -Node68->Node76 - - - + + +Node66->Node76 + + + - - -Node78 - - -OLakitu::init_obj_lakitu -_red_flag_fishing + + +Node80 + + +OLakitu::func_80079860 - - -Node68->Node78 - - - + + +Node79->Node80 + + + - - -Node82 - - -OLakitu::func_80079860 + + +Node38 + + +func_80094A64 - - -Node81->Node82 - - - + + +Node39->Node38 + + + - - -Node96->Node97 - - - + + +Node87 + + +func_800ABEAC - - -Node107->Node66 - - - + + +Node86->Node87 + + + - - -Node115->Node3 - - - + + +Node94->Node95 + + + - - -Node130->Node63 - - - + + +Node105->Node64 + + + - - -Node133->Node53 - - - + + +Node113->Node3 + + + + + + + + +Node128->Node63 + + + + + + + + +Node131->Node53 + + + diff --git a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg index 8f93ae1b3..61da09f9a 100644 --- a/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg +++ b/Game_8cpp_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg @@ -4,16 +4,16 @@ - - + + CM_GetProps Node1 - -CM_GetProps + +CM_GetProps @@ -21,8 +21,8 @@ Node2 - -analyse_angle_path + +analyse_angle_path @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -init_course_path_point + +init_course_path_point @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node49 - -analyze_track_section + +analyze_track_section @@ -66,8 +66,8 @@ Node1->Node49 - - + + @@ -75,8 +75,8 @@ Node50 - -calculate_track_boundaries + +calculate_track_boundaries @@ -84,8 +84,8 @@ Node1->Node50 - - + + @@ -93,8 +93,8 @@ Node51 - -calculate_track_curvature + +calculate_track_curvature @@ -102,8 +102,8 @@ Node1->Node51 - - + + @@ -111,8 +111,8 @@ Node52 - -copy_courses_cpu_behaviour + +copy_courses_cpu_behaviour @@ -120,8 +120,8 @@ Node1->Node52 - - + + @@ -129,8 +129,8 @@ Node53 - -init_players + +init_players @@ -138,8 +138,8 @@ Node1->Node53 - - + + @@ -147,8 +147,8 @@ Node55 - -cpu_behaviour_end + +cpu_behaviour_end @@ -156,8 +156,8 @@ Node1->Node55 - - + + @@ -165,8 +165,8 @@ Node57 - -cpu_behaviour_start + +cpu_behaviour_start @@ -174,8 +174,8 @@ Node1->Node57 - - + + @@ -183,8 +183,8 @@ Node58 - -freecam_render_setup + +freecam_render_setup @@ -192,8 +192,8 @@ Node1->Node58 - - + + @@ -201,8 +201,8 @@ Node59 - -func_8004ED40 + +func_8004ED40 @@ -210,8 +210,8 @@ Node1->Node59 - - + + @@ -219,8 +219,8 @@ Node62 - -func_8004EE54 + +func_8004EE54 @@ -228,17 +228,17 @@ Node1->Node62 - - + + Node64 - - -func_8004EF9C + + +func_8006F008 @@ -246,17 +246,35 @@ Node1->Node64 - - + + + + + + + +Node65 + + +func_8006F8CC + + + + + +Node1->Node65 + + + Node66 - - -func_8006F008 + + +OLakitu::func_800791F0 @@ -264,62 +282,26 @@ Node1->Node66 - - + + - - -Node67 - - -func_8006F8CC + + +Node79 + + +OLakitu::func_800797AC - - -Node1->Node67 - - - - - - - - -Node68 - - -OLakitu::func_800791F0 - - - - - -Node1->Node68 - - - - - - - - -Node81 - - -OLakitu::func_800797AC - - - - - -Node1->Node81 - - - + + +Node1->Node79 + + + @@ -327,71 +309,71 @@ Node39 - -func_80095574 + +func_80095574 - + Node1->Node39 - - - + + + + + + + + +Node84 + + +func_800A3E60 + + + + + +Node1->Node84 + + + + + + + + +Node85 + + +func_800A6034 + + + + + +Node1->Node85 + + + Node86 - - -func_800A3E60 + + +func_800ABF68 - + Node1->Node86 - - - - - - - - -Node87 - - -func_800A6034 - - - - - -Node1->Node87 - - - - - - - - -Node88 - - -func_800ABF68 - - - - - -Node1->Node88 - - - + + + @@ -399,8 +381,8 @@ Node29 - -func_80280038 + +func_80280038 @@ -408,8 +390,8 @@ Node1->Node29 - - + + @@ -417,8 +399,8 @@ Node31 - -func_80281D00 + +func_80281D00 @@ -426,301 +408,301 @@ Node1->Node31 - - + + - - -Node90 - - -func_8028EC98 + + +Node88 + + +func_8028EC98 - - -Node1->Node90 - - - + + +Node1->Node88 + + + - - -Node96 - - -func_802A450C + + +Node94 + + +func_802A450C - - -Node1->Node96 - - - + + +Node1->Node94 + + + - - -Node97 - - -func_802A4A0C + + +Node95 + + +func_802A4A0C - - -Node1->Node97 - - - + + +Node1->Node95 + + + - - -Node107 - - -get_minimap_properties + + +Node105 + + +get_minimap_properties - - -Node1->Node107 - - - + + +Node1->Node105 + + + - - -Node108 - - -get_texture + + +Node106 + + +get_texture - - -Node1->Node108 - - - + + +Node1->Node106 + + + + + + + + +Node111 + + +init_cloud_object + + + + + +Node1->Node111 + + + Node113 - - -init_cloud_object + + +load_track_path - + Node1->Node113 - - - + + + + + + + + +Node114 + + +render_menu_item_end +_course_option + + + + + +Node1->Node114 + + + Node115 - - -load_track_path + + +render_pause_grand_prix - + Node1->Node115 - - - - - - - - -Node116 - - -render_menu_item_end -_course_option - - - - - -Node1->Node116 - - - + + + Node117 - - -render_pause_grand_prix + + +render_pause_menu_time +_trials - + Node1->Node117 - - - + + + - - -Node119 - - -render_pause_menu_time -_trials + + +Node118 + + +render_snowing_effect - - -Node1->Node119 - - - + + +Node1->Node118 + + + - - -Node120 - - -render_snowing_effect + + +Node124 + + +ScreenRayTrace - - -Node1->Node120 - - - + + +Node1->Node124 + + + - - -Node126 - - -ScreenRayTrace + + +Node128 + + +set_minimap_finishline +_position - - -Node1->Node126 - - - + + +Node1->Node128 + + + + + + + + +Node129 + + +setup_camera + + + + + +Node1->Node129 + + + Node130 - - -set_minimap_finishline -_position + + +time_trials_finish +_text_render - + Node1->Node130 - - - + + + Node131 - - -setup_camera + + +update_player_position +_factor - + Node1->Node131 - - - - - - - - -Node132 - - -time_trials_finish -_text_render - - - - - -Node1->Node132 - - - - - - - - -Node133 - - -update_player_position -_factor - - - - - -Node1->Node133 - - - + + + @@ -728,8 +710,8 @@ Node2->Node3 - - + + @@ -737,8 +719,8 @@ Node49->Node3 - - + + @@ -746,8 +728,8 @@ Node50->Node3 - - + + @@ -755,8 +737,8 @@ Node51->Node49 - - + + @@ -764,8 +746,8 @@ Node52->Node53 - - + + @@ -773,8 +755,8 @@ Node56 - -cpu_behaviour + +cpu_behaviour @@ -782,8 +764,8 @@ Node55->Node56 - - + + @@ -791,8 +773,8 @@ Node57->Node56 - - + + @@ -800,8 +782,8 @@ Node60 - -func_80058F78 + +func_80058F78 @@ -809,8 +791,8 @@ Node59->Node60 - - + + @@ -818,8 +800,8 @@ Node63 - -func_800591B4 + +func_800591B4 @@ -827,182 +809,199 @@ Node62->Node63 - - + + - - -Node65 - - -render_menu_item_data -_course_image + + +Node67 + + +OLakitu::func_8007A060 - - -Node64->Node65 - - - + + +Node66->Node67 + + + - - -Node69 - - -OLakitu::func_8007A060 + + +Node70 + + +OLakitu::func_8007A228 - - -Node68->Node69 - - - + + +Node66->Node70 + + + Node72 - - -OLakitu::func_8007A228 + + +OLakitu::func_8007A3F0 - - -Node68->Node72 - - - + + +Node66->Node72 + + + Node74 - - -OLakitu::func_8007A3F0 + + +OLakitu::init_obj_lakitu +_checkered_flag - - -Node68->Node74 - - - + + +Node66->Node74 + + + Node76 - - -OLakitu::init_obj_lakitu -_checkered_flag + + +OLakitu::init_obj_lakitu +_red_flag_fishing - - -Node68->Node76 - - - + + +Node66->Node76 + + + - - -Node78 - - -OLakitu::init_obj_lakitu -_red_flag_fishing + + +Node80 + + +OLakitu::func_80079860 - - -Node68->Node78 - - - + + +Node79->Node80 + + + - - -Node82 - - -OLakitu::func_80079860 + + +Node38 + + +func_80094A64 - - -Node81->Node82 - - - + + +Node39->Node38 + + + - - -Node96->Node97 - - - + + +Node87 + + +func_800ABEAC - - -Node107->Node66 - - - + + +Node86->Node87 + + + - - -Node115->Node3 - - - + + +Node94->Node95 + + + - - -Node130->Node63 - - - + + +Node105->Node64 + + + - - -Node133->Node53 - - - + + +Node113->Node3 + + + + + + + + +Node128->Node63 + + + + + + + + +Node131->Node53 + + + diff --git a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.map b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.map index 919ca385a..c202061f6 100644 --- a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.map +++ b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.map @@ -1,5 +1,9 @@ - - - + + + + + + + diff --git a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 index b4fcc32dd..c83bb0b0c 100644 --- a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 +++ b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 @@ -1 +1 @@ -d389395cbd6e9a164f68f944c0758acf \ No newline at end of file +8d9d0ccdb167158e2c5aa2d3cc9de8e4 \ No newline at end of file diff --git a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.svg b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.svg index da755b092..75dfaedaa 100644 --- a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.svg +++ b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph.svg @@ -4,8 +4,8 @@ - + @@ -17,24 +17,23 @@ ]]> - + CM_GetPropsCourseId Node1 - -CM_GetPropsCourseId + +CM_GetPropsCourseId Node2 - - -render_menu_item_data -_course_info + + +func_8004EF9C @@ -42,8 +41,46 @@ Node1->Node2 - - + + + + + + + +Node4 + + +render_menu_item_data +_course_info + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +render_menu_item_data +_course_image + + + + + +Node2->Node3 + + + diff --git a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg index fa7598529..44c68169d 100644 --- a/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg +++ b/Game_8cpp_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg @@ -4,26 +4,25 @@ - - + + CM_GetPropsCourseId Node1 - -CM_GetPropsCourseId + +CM_GetPropsCourseId Node2 - - -render_menu_item_data -_course_info + + +func_8004EF9C @@ -31,8 +30,46 @@ Node1->Node2 - - + + + + + + + +Node4 + + +render_menu_item_data +_course_info + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +render_menu_item_data +_course_image + + + + + +Node2->Node3 + + + diff --git a/Game_8h.html b/Game_8h.html index abd5b6581..3eee3b025 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -1113,7 +1113,7 @@ Here is the caller graph for this function:
Here is the caller graph for this function:
-
+
@@ -1973,7 +1973,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map index 83d506f16..6ddcaec34 100644 --- a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map +++ b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.map @@ -1,112 +1,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 index 8c5754ab6..d292f4bda 100644 --- a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 +++ b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.md5 @@ -1 +1 @@ -1af1dbfbe2ad1717beaebe2d40f9d46d \ No newline at end of file +52cf4cdb9fceacdce7939a47050cd437 \ No newline at end of file diff --git a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg index 698180871..708110bd0 100644 --- a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg +++ b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph.svg @@ -4,7 +4,7 @@ - + @@ -48,7 +48,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-25'; Node1 - -CM_GetProps + +CM_GetProps @@ -68,8 +68,8 @@ var sectionId = 'dynsection-25'; Node2 - -analyse_angle_path + +analyse_angle_path @@ -77,8 +77,8 @@ var sectionId = 'dynsection-25'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-25'; Node3 - -init_course_path_point + +init_course_path_point @@ -95,8 +95,8 @@ var sectionId = 'dynsection-25'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-25'; Node49 - -analyze_track_section + +analyze_track_section @@ -113,8 +113,8 @@ var sectionId = 'dynsection-25'; Node1->Node49 - - + + @@ -122,8 +122,8 @@ var sectionId = 'dynsection-25'; Node50 - -calculate_track_boundaries + +calculate_track_boundaries @@ -131,8 +131,8 @@ var sectionId = 'dynsection-25'; Node1->Node50 - - + + @@ -140,8 +140,8 @@ var sectionId = 'dynsection-25'; Node51 - -calculate_track_curvature + +calculate_track_curvature @@ -149,8 +149,8 @@ var sectionId = 'dynsection-25'; Node1->Node51 - - + + @@ -158,8 +158,8 @@ var sectionId = 'dynsection-25'; Node52 - -copy_courses_cpu_behaviour + +copy_courses_cpu_behaviour @@ -167,8 +167,8 @@ var sectionId = 'dynsection-25'; Node1->Node52 - - + + @@ -176,8 +176,8 @@ var sectionId = 'dynsection-25'; Node53 - -init_players + +init_players @@ -185,8 +185,8 @@ var sectionId = 'dynsection-25'; Node1->Node53 - - + + @@ -194,8 +194,8 @@ var sectionId = 'dynsection-25'; Node55 - -cpu_behaviour_end + +cpu_behaviour_end @@ -203,8 +203,8 @@ var sectionId = 'dynsection-25'; Node1->Node55 - - + + @@ -212,8 +212,8 @@ var sectionId = 'dynsection-25'; Node57 - -cpu_behaviour_start + +cpu_behaviour_start @@ -221,8 +221,8 @@ var sectionId = 'dynsection-25'; Node1->Node57 - - + + @@ -230,8 +230,8 @@ var sectionId = 'dynsection-25'; Node58 - -freecam_render_setup + +freecam_render_setup @@ -239,8 +239,8 @@ var sectionId = 'dynsection-25'; Node1->Node58 - - + + @@ -248,8 +248,8 @@ var sectionId = 'dynsection-25'; Node59 - -func_8004ED40 + +func_8004ED40 @@ -257,8 +257,8 @@ var sectionId = 'dynsection-25'; Node1->Node59 - - + + @@ -266,8 +266,8 @@ var sectionId = 'dynsection-25'; Node62 - -func_8004EE54 + +func_8004EE54 @@ -275,17 +275,17 @@ var sectionId = 'dynsection-25'; Node1->Node62 - - + + Node64 - - -func_8004EF9C + + +func_8006F008 @@ -293,17 +293,35 @@ var sectionId = 'dynsection-25'; Node1->Node64 - - + + + + + + + +Node65 + + +func_8006F8CC + + + + + +Node1->Node65 + + + Node66 - - -func_8006F008 + + +OLakitu::func_800791F0 @@ -311,62 +329,26 @@ var sectionId = 'dynsection-25'; Node1->Node66 - - + + - - -Node67 - - -func_8006F8CC + + +Node79 + + +OLakitu::func_800797AC - - -Node1->Node67 - - - - - - - - -Node68 - - -OLakitu::func_800791F0 - - - - - -Node1->Node68 - - - - - - - - -Node81 - - -OLakitu::func_800797AC - - - - - -Node1->Node81 - - - + + +Node1->Node79 + + + @@ -374,71 +356,71 @@ var sectionId = 'dynsection-25'; Node39 - -func_80095574 + +func_80095574 - + Node1->Node39 - - - + + + + + + + + +Node84 + + +func_800A3E60 + + + + + +Node1->Node84 + + + + + + + + +Node85 + + +func_800A6034 + + + + + +Node1->Node85 + + + Node86 - - -func_800A3E60 + + +func_800ABF68 - + Node1->Node86 - - - - - - - - -Node87 - - -func_800A6034 - - - - - -Node1->Node87 - - - - - - - - -Node88 - - -func_800ABF68 - - - - - -Node1->Node88 - - - + + + @@ -446,8 +428,8 @@ var sectionId = 'dynsection-25'; Node29 - -func_80280038 + +func_80280038 @@ -455,8 +437,8 @@ var sectionId = 'dynsection-25'; Node1->Node29 - - + + @@ -464,8 +446,8 @@ var sectionId = 'dynsection-25'; Node31 - -func_80281D00 + +func_80281D00 @@ -473,301 +455,301 @@ var sectionId = 'dynsection-25'; Node1->Node31 - - + + - - -Node90 - - -func_8028EC98 + + +Node88 + + +func_8028EC98 - - -Node1->Node90 - - - + + +Node1->Node88 + + + - - -Node96 - - -func_802A450C + + +Node94 + + +func_802A450C - - -Node1->Node96 - - - + + +Node1->Node94 + + + - - -Node97 - - -func_802A4A0C + + +Node95 + + +func_802A4A0C - - -Node1->Node97 - - - + + +Node1->Node95 + + + - - -Node107 - - -get_minimap_properties + + +Node105 + + +get_minimap_properties - - -Node1->Node107 - - - + + +Node1->Node105 + + + - - -Node108 - - -get_texture + + +Node106 + + +get_texture - - -Node1->Node108 - - - + + +Node1->Node106 + + + + + + + + +Node111 + + +init_cloud_object + + + + + +Node1->Node111 + + + Node113 - - -init_cloud_object + + +load_track_path - + Node1->Node113 - - - + + + + + + + + +Node114 + + +render_menu_item_end +_course_option + + + + + +Node1->Node114 + + + Node115 - - -load_track_path + + +render_pause_grand_prix - + Node1->Node115 - - - - - - - - -Node116 - - -render_menu_item_end -_course_option - - - - - -Node1->Node116 - - - + + + Node117 - - -render_pause_grand_prix + + +render_pause_menu_time +_trials - + Node1->Node117 - - - + + + - - -Node119 - - -render_pause_menu_time -_trials + + +Node118 + + +render_snowing_effect - - -Node1->Node119 - - - + + +Node1->Node118 + + + - - -Node120 - - -render_snowing_effect + + +Node124 + + +ScreenRayTrace - - -Node1->Node120 - - - + + +Node1->Node124 + + + - - -Node126 - - -ScreenRayTrace + + +Node128 + + +set_minimap_finishline +_position - - -Node1->Node126 - - - + + +Node1->Node128 + + + + + + + + +Node129 + + +setup_camera + + + + + +Node1->Node129 + + + Node130 - - -set_minimap_finishline -_position + + +time_trials_finish +_text_render - + Node1->Node130 - - - + + + Node131 - - -setup_camera + + +update_player_position +_factor - + Node1->Node131 - - - - - - - - -Node132 - - -time_trials_finish -_text_render - - - - - -Node1->Node132 - - - - - - - - -Node133 - - -update_player_position -_factor - - - - - -Node1->Node133 - - - + + + @@ -775,8 +757,8 @@ var sectionId = 'dynsection-25'; Node2->Node3 - - + + @@ -784,8 +766,8 @@ var sectionId = 'dynsection-25'; Node49->Node3 - - + + @@ -793,8 +775,8 @@ var sectionId = 'dynsection-25'; Node50->Node3 - - + + @@ -802,8 +784,8 @@ var sectionId = 'dynsection-25'; Node51->Node49 - - + + @@ -811,8 +793,8 @@ var sectionId = 'dynsection-25'; Node52->Node53 - - + + @@ -820,8 +802,8 @@ var sectionId = 'dynsection-25'; Node56 - -cpu_behaviour + +cpu_behaviour @@ -829,8 +811,8 @@ var sectionId = 'dynsection-25'; Node55->Node56 - - + + @@ -838,8 +820,8 @@ var sectionId = 'dynsection-25'; Node57->Node56 - - + + @@ -847,8 +829,8 @@ var sectionId = 'dynsection-25'; Node60 - -func_80058F78 + +func_80058F78 @@ -856,8 +838,8 @@ var sectionId = 'dynsection-25'; Node59->Node60 - - + + @@ -865,8 +847,8 @@ var sectionId = 'dynsection-25'; Node63 - -func_800591B4 + +func_800591B4 @@ -874,182 +856,199 @@ var sectionId = 'dynsection-25'; Node62->Node63 - - + + - - -Node65 - - -render_menu_item_data -_course_image + + +Node67 + + +OLakitu::func_8007A060 - - -Node64->Node65 - - - + + +Node66->Node67 + + + - - -Node69 - - -OLakitu::func_8007A060 + + +Node70 + + +OLakitu::func_8007A228 - - -Node68->Node69 - - - + + +Node66->Node70 + + + Node72 - - -OLakitu::func_8007A228 + + +OLakitu::func_8007A3F0 - - -Node68->Node72 - - - + + +Node66->Node72 + + + Node74 - - -OLakitu::func_8007A3F0 + + +OLakitu::init_obj_lakitu +_checkered_flag - - -Node68->Node74 - - - + + +Node66->Node74 + + + Node76 - - -OLakitu::init_obj_lakitu -_checkered_flag + + +OLakitu::init_obj_lakitu +_red_flag_fishing - - -Node68->Node76 - - - + + +Node66->Node76 + + + - - -Node78 - - -OLakitu::init_obj_lakitu -_red_flag_fishing + + +Node80 + + +OLakitu::func_80079860 - - -Node68->Node78 - - - + + +Node79->Node80 + + + - - -Node82 - - -OLakitu::func_80079860 + + +Node38 + + +func_80094A64 - - -Node81->Node82 - - - + + +Node39->Node38 + + + - - -Node96->Node97 - - - + + +Node87 + + +func_800ABEAC - - -Node107->Node66 - - - + + +Node86->Node87 + + + - - -Node115->Node3 - - - + + +Node94->Node95 + + + - - -Node130->Node63 - - - + + +Node105->Node64 + + + - - -Node133->Node53 - - - + + +Node113->Node3 + + + + + + + + +Node128->Node63 + + + + + + + + +Node131->Node53 + + + diff --git a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg index 8f93ae1b3..61da09f9a 100644 --- a/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg +++ b/Game_8h_a3416a195a0c7be6ec3783bbf4842dc3e_icgraph_org.svg @@ -4,16 +4,16 @@ - - + + CM_GetProps Node1 - -CM_GetProps + +CM_GetProps @@ -21,8 +21,8 @@ Node2 - -analyse_angle_path + +analyse_angle_path @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -init_course_path_point + +init_course_path_point @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node49 - -analyze_track_section + +analyze_track_section @@ -66,8 +66,8 @@ Node1->Node49 - - + + @@ -75,8 +75,8 @@ Node50 - -calculate_track_boundaries + +calculate_track_boundaries @@ -84,8 +84,8 @@ Node1->Node50 - - + + @@ -93,8 +93,8 @@ Node51 - -calculate_track_curvature + +calculate_track_curvature @@ -102,8 +102,8 @@ Node1->Node51 - - + + @@ -111,8 +111,8 @@ Node52 - -copy_courses_cpu_behaviour + +copy_courses_cpu_behaviour @@ -120,8 +120,8 @@ Node1->Node52 - - + + @@ -129,8 +129,8 @@ Node53 - -init_players + +init_players @@ -138,8 +138,8 @@ Node1->Node53 - - + + @@ -147,8 +147,8 @@ Node55 - -cpu_behaviour_end + +cpu_behaviour_end @@ -156,8 +156,8 @@ Node1->Node55 - - + + @@ -165,8 +165,8 @@ Node57 - -cpu_behaviour_start + +cpu_behaviour_start @@ -174,8 +174,8 @@ Node1->Node57 - - + + @@ -183,8 +183,8 @@ Node58 - -freecam_render_setup + +freecam_render_setup @@ -192,8 +192,8 @@ Node1->Node58 - - + + @@ -201,8 +201,8 @@ Node59 - -func_8004ED40 + +func_8004ED40 @@ -210,8 +210,8 @@ Node1->Node59 - - + + @@ -219,8 +219,8 @@ Node62 - -func_8004EE54 + +func_8004EE54 @@ -228,17 +228,17 @@ Node1->Node62 - - + + Node64 - - -func_8004EF9C + + +func_8006F008 @@ -246,17 +246,35 @@ Node1->Node64 - - + + + + + + + +Node65 + + +func_8006F8CC + + + + + +Node1->Node65 + + + Node66 - - -func_8006F008 + + +OLakitu::func_800791F0 @@ -264,62 +282,26 @@ Node1->Node66 - - + + - - -Node67 - - -func_8006F8CC + + +Node79 + + +OLakitu::func_800797AC - - -Node1->Node67 - - - - - - - - -Node68 - - -OLakitu::func_800791F0 - - - - - -Node1->Node68 - - - - - - - - -Node81 - - -OLakitu::func_800797AC - - - - - -Node1->Node81 - - - + + +Node1->Node79 + + + @@ -327,71 +309,71 @@ Node39 - -func_80095574 + +func_80095574 - + Node1->Node39 - - - + + + + + + + + +Node84 + + +func_800A3E60 + + + + + +Node1->Node84 + + + + + + + + +Node85 + + +func_800A6034 + + + + + +Node1->Node85 + + + Node86 - - -func_800A3E60 + + +func_800ABF68 - + Node1->Node86 - - - - - - - - -Node87 - - -func_800A6034 - - - - - -Node1->Node87 - - - - - - - - -Node88 - - -func_800ABF68 - - - - - -Node1->Node88 - - - + + + @@ -399,8 +381,8 @@ Node29 - -func_80280038 + +func_80280038 @@ -408,8 +390,8 @@ Node1->Node29 - - + + @@ -417,8 +399,8 @@ Node31 - -func_80281D00 + +func_80281D00 @@ -426,301 +408,301 @@ Node1->Node31 - - + + - - -Node90 - - -func_8028EC98 + + +Node88 + + +func_8028EC98 - - -Node1->Node90 - - - + + +Node1->Node88 + + + - - -Node96 - - -func_802A450C + + +Node94 + + +func_802A450C - - -Node1->Node96 - - - + + +Node1->Node94 + + + - - -Node97 - - -func_802A4A0C + + +Node95 + + +func_802A4A0C - - -Node1->Node97 - - - + + +Node1->Node95 + + + - - -Node107 - - -get_minimap_properties + + +Node105 + + +get_minimap_properties - - -Node1->Node107 - - - + + +Node1->Node105 + + + - - -Node108 - - -get_texture + + +Node106 + + +get_texture - - -Node1->Node108 - - - + + +Node1->Node106 + + + + + + + + +Node111 + + +init_cloud_object + + + + + +Node1->Node111 + + + Node113 - - -init_cloud_object + + +load_track_path - + Node1->Node113 - - - + + + + + + + + +Node114 + + +render_menu_item_end +_course_option + + + + + +Node1->Node114 + + + Node115 - - -load_track_path + + +render_pause_grand_prix - + Node1->Node115 - - - - - - - - -Node116 - - -render_menu_item_end -_course_option - - - - - -Node1->Node116 - - - + + + Node117 - - -render_pause_grand_prix + + +render_pause_menu_time +_trials - + Node1->Node117 - - - + + + - - -Node119 - - -render_pause_menu_time -_trials + + +Node118 + + +render_snowing_effect - - -Node1->Node119 - - - + + +Node1->Node118 + + + - - -Node120 - - -render_snowing_effect + + +Node124 + + +ScreenRayTrace - - -Node1->Node120 - - - + + +Node1->Node124 + + + - - -Node126 - - -ScreenRayTrace + + +Node128 + + +set_minimap_finishline +_position - - -Node1->Node126 - - - + + +Node1->Node128 + + + + + + + + +Node129 + + +setup_camera + + + + + +Node1->Node129 + + + Node130 - - -set_minimap_finishline -_position + + +time_trials_finish +_text_render - + Node1->Node130 - - - + + + Node131 - - -setup_camera + + +update_player_position +_factor - + Node1->Node131 - - - - - - - - -Node132 - - -time_trials_finish -_text_render - - - - - -Node1->Node132 - - - - - - - - -Node133 - - -update_player_position -_factor - - - - - -Node1->Node133 - - - + + + @@ -728,8 +710,8 @@ Node2->Node3 - - + + @@ -737,8 +719,8 @@ Node49->Node3 - - + + @@ -746,8 +728,8 @@ Node50->Node3 - - + + @@ -755,8 +737,8 @@ Node51->Node49 - - + + @@ -764,8 +746,8 @@ Node52->Node53 - - + + @@ -773,8 +755,8 @@ Node56 - -cpu_behaviour + +cpu_behaviour @@ -782,8 +764,8 @@ Node55->Node56 - - + + @@ -791,8 +773,8 @@ Node57->Node56 - - + + @@ -800,8 +782,8 @@ Node60 - -func_80058F78 + +func_80058F78 @@ -809,8 +791,8 @@ Node59->Node60 - - + + @@ -818,8 +800,8 @@ Node63 - -func_800591B4 + +func_800591B4 @@ -827,182 +809,199 @@ Node62->Node63 - - + + - - -Node65 - - -render_menu_item_data -_course_image + + +Node67 + + +OLakitu::func_8007A060 - - -Node64->Node65 - - - + + +Node66->Node67 + + + - - -Node69 - - -OLakitu::func_8007A060 + + +Node70 + + +OLakitu::func_8007A228 - - -Node68->Node69 - - - + + +Node66->Node70 + + + Node72 - - -OLakitu::func_8007A228 + + +OLakitu::func_8007A3F0 - - -Node68->Node72 - - - + + +Node66->Node72 + + + Node74 - - -OLakitu::func_8007A3F0 + + +OLakitu::init_obj_lakitu +_checkered_flag - - -Node68->Node74 - - - + + +Node66->Node74 + + + Node76 - - -OLakitu::init_obj_lakitu -_checkered_flag + + +OLakitu::init_obj_lakitu +_red_flag_fishing - - -Node68->Node76 - - - + + +Node66->Node76 + + + - - -Node78 - - -OLakitu::init_obj_lakitu -_red_flag_fishing + + +Node80 + + +OLakitu::func_80079860 - - -Node68->Node78 - - - + + +Node79->Node80 + + + - - -Node82 - - -OLakitu::func_80079860 + + +Node38 + + +func_80094A64 - - -Node81->Node82 - - - + + +Node39->Node38 + + + - - -Node96->Node97 - - - + + +Node87 + + +func_800ABEAC - - -Node107->Node66 - - - + + +Node86->Node87 + + + - - -Node115->Node3 - - - + + +Node94->Node95 + + + - - -Node130->Node63 - - - + + +Node105->Node64 + + + - - -Node133->Node53 - - - + + +Node113->Node3 + + + + + + + + +Node128->Node63 + + + + + + + + +Node131->Node53 + + + diff --git a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.map b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.map index 919ca385a..c202061f6 100644 --- a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.map +++ b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.map @@ -1,5 +1,9 @@ - - - + + + + + + + diff --git a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 index b4fcc32dd..c83bb0b0c 100644 --- a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 +++ b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.md5 @@ -1 +1 @@ -d389395cbd6e9a164f68f944c0758acf \ No newline at end of file +8d9d0ccdb167158e2c5aa2d3cc9de8e4 \ No newline at end of file diff --git a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.svg b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.svg index da755b092..75dfaedaa 100644 --- a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.svg +++ b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph.svg @@ -4,8 +4,8 @@ - + @@ -17,24 +17,23 @@ ]]> - + CM_GetPropsCourseId Node1 - -CM_GetPropsCourseId + +CM_GetPropsCourseId Node2 - - -render_menu_item_data -_course_info + + +func_8004EF9C @@ -42,8 +41,46 @@ Node1->Node2 - - + + + + + + + +Node4 + + +render_menu_item_data +_course_info + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +render_menu_item_data +_course_image + + + + + +Node2->Node3 + + + diff --git a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg index fa7598529..44c68169d 100644 --- a/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg +++ b/Game_8h_ad93053ac585e65ffa7abd3519f238656_icgraph_org.svg @@ -4,26 +4,25 @@ - - + + CM_GetPropsCourseId Node1 - -CM_GetPropsCourseId + +CM_GetPropsCourseId Node2 - - -render_menu_item_data -_course_info + + +func_8004EF9C @@ -31,8 +30,46 @@ Node1->Node2 - - + + + + + + + +Node4 + + +render_menu_item_data +_course_info + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +render_menu_item_data +_course_image + + + + + +Node2->Node3 + + + diff --git a/actors_8c.html b/actors_8c.html index 94ef1bc95..8fca08279 100644 --- a/actors_8c.html +++ b/actors_8c.html @@ -1604,7 +1604,7 @@ Here is the caller graph for this function:
-
Todo
Is this making the shell spin?
+
Todo
Is this making the shell spin?
Here is the call graph for this function:
@@ -1828,7 +1828,7 @@ Here is the caller graph for this function:
-
Todo
actorType needs to be passed into this function for flexibility
+
Todo
actorType needs to be passed into this function for flexibility
Here is the call graph for this function:
diff --git a/actorsmenu.html b/actorsmenu.html index e7edcbc47..6439033df 100644 --- a/actorsmenu.html +++ b/actorsmenu.html @@ -177,7 +177,7 @@ $(function(){initNavTree('actorsmenu.html',''); initResizable(true); });

-

Actors Objects Vehicles Items

+

Actors Objects Vehicles Items

diff --git a/actorsmenu.js b/actorsmenu.js index 03d6a6bce..a1f7e0e44 100644 --- a/actorsmenu.js +++ b/actorsmenu.js @@ -4,7 +4,7 @@ var actorsmenu = [ "Actors", "actors.html#actors", null ] ] ], [ "Objects", "objects.html", [ - [ "Objects", "objects.html#objects", null ] + [ "Objects", "objects.html#objects-1", null ] ] ], [ "Vehicles", "vehicles.html", [ [ "Trains", "vehicles.html#trains", null ], diff --git a/basics.js b/basics.js index 2a25d6dbd..e44238fef 100644 --- a/basics.js +++ b/basics.js @@ -25,8 +25,8 @@ var basics = [ "Menus", "controlflow.html#menus", null ], [ "Players", "controlflow.html#players", null ], [ "Actors", "controlflow.html#actors-1", null ], - [ "Objects", "controlflow.html#objects-1", null ], - [ "Courses", "controlflow.html#courses-1", [ + [ "Objects", "controlflow.html#objects", null ], + [ "Courses", "controlflow.html#courses", [ [ "Course Folder", "controlflow.html#course-folder", null ] ] ], [ "UI & Other 2D Screen data", "controlflow.html#ui--other-2d-screen-data", null ], diff --git a/bug.html b/bug.html index e379b5cd1..86498d673 100644 --- a/bug.html +++ b/bug.html @@ -118,9 +118,9 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global func_80077E20 (s32 objectIndex)
frappe snowland There's something up with the handling of common_vtx_rectangle and the loading of 0x10 right here
Global func_800B9BE4 (f32, f32, u16 *)
-
they probably meant to store the value to tmp[i] and tmp[8 + i]
+
they probably meant to store the value to tmp[i] and tmp[8 + i]
Global func_800BB388 (s32 bankId, s32 instId, s32 arg2)
-
missing return
+
missing return
Global init_sequence_players (void)
Size of wrong array. Zeroes out second half of gSequenceChannels[0], all of gSequenceChannels[1..31], and part of gSequenceLayers[0]. However, this is only called at startup, so it's harmless.
Global new_actor (ActorInitParams *)
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index f1f17ccb7..4857202c8 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -1363,7 +1363,7 @@ Here is the caller graph for this function:
-
Todo
Does this match as a return of s8?
+
Todo
Does this match as a return of s8?
Here is the call graph for this function:
@@ -2099,7 +2099,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html index 11dbd42c2..431e44a5b 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -2039,7 +2039,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/classWorld.html b/classWorld.html index 3d287835a..9e0f21e25 100644 --- a/classWorld.html +++ b/classWorld.html @@ -818,7 +818,7 @@ Here is the call graph for this function:
-
Todo
Use content dictionary instead
+
Todo
Use content dictionary instead
diff --git a/collision__viewer_8c.html b/collision__viewer_8c.html index 7dd08cded..3a3550a53 100644 --- a/collision__viewer_8c.html +++ b/collision__viewer_8c.html @@ -148,7 +148,7 @@ Functions
-
Todo
decide to use colours or textures and fix displaylists because they are buggy
+
Todo
decide to use colours or textures and fix displaylists because they are buggy
Here is the call graph for this function:
diff --git a/collision__viewer_8h.html b/collision__viewer_8h.html index 51c3ed783..93c67dcd9 100644 --- a/collision__viewer_8h.html +++ b/collision__viewer_8h.html @@ -144,7 +144,7 @@ Functions
-
Todo
decide to use colours or textures and fix displaylists because they are buggy
+
Todo
decide to use colours or textures and fix displaylists because they are buggy
Here is the call graph for this function:
diff --git a/controlflow.html b/controlflow.html index b3ce9b920..143de1bb3 100644 --- a/controlflow.html +++ b/controlflow.html @@ -135,10 +135,10 @@ $(function(){initNavTree('controlflow.html',''); initResizable(true); }); Actors
  • - Objects + Objects
  • - Courses + Courses
  • -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/freecam_8h.html b/freecam_8h.html index f0cc4f51f..103fa0073 100644 --- a/freecam_8h.html +++ b/freecam_8h.html @@ -221,7 +221,7 @@ Here is the caller graph for this function:
    -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/heap_8c.html b/heap_8c.html index 3d92c8dfc..cce221794 100644 --- a/heap_8c.html +++ b/heap_8c.html @@ -554,7 +554,7 @@ Here is the caller graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/heap_8h.html b/heap_8h.html index 802dcd371..b3fad7b69 100644 --- a/heap_8h.html +++ b/heap_8h.html @@ -651,7 +651,7 @@ Here is the caller graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/load_8c.html b/load_8c.html index 5be7d5aef..bb93c5046 100644 --- a/load_8c.html +++ b/load_8c.html @@ -843,7 +843,7 @@ Here is the caller graph for this function:
    -
    Bug
    missing return
    +
    Bug
    missing return
    Here is the call graph for this function:
    diff --git a/load_8h.html b/load_8h.html index 8369808ef..5b8ed5241 100644 --- a/load_8h.html +++ b/load_8h.html @@ -666,7 +666,7 @@ Here is the caller graph for this function:
    -
    Bug
    missing return
    +
    Bug
    missing return
    Here is the call graph for this function:
    diff --git a/main_8c.html b/main_8c.html index abf17ed1b..0474f6a8c 100644 --- a/main_8c.html +++ b/main_8c.html @@ -651,7 +651,7 @@ Here is the caller graph for this function:
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the caller graph for this function:
    diff --git a/main_8h.html b/main_8h.html index d59b7057b..fdf0ecdc0 100644 --- a/main_8h.html +++ b/main_8h.html @@ -625,7 +625,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -654,7 +654,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -673,7 +673,7 @@ Variables
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the caller graph for this function:
    diff --git a/menu__items_8c.html b/menu__items_8c.html index e96dd71c8..d29361a45 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -2224,7 +2224,7 @@ Here is the caller graph for this function:
    -
    Todo
    These sizes need to be sizeof() for shiftability if possible
    +
    Todo
    These sizes need to be sizeof() for shiftability if possible
    Here is the call graph for this function:
    @@ -8858,7 +8858,7 @@ Here is the caller graph for this function:
    -
    Todo
    Move gGfxPool out of main.h
    +
    Todo
    Move gGfxPool out of main.h
    Here is the caller graph for this function:
    diff --git a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.map b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.map index 9c25dc0b9..be43db21a 100644 --- a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.map +++ b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.map @@ -22,8 +22,8 @@ - - + + diff --git a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.md5 b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.md5 index 153d73f23..b0f66eb87 100644 --- a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.md5 +++ b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.md5 @@ -1 +1 @@ -365ae725b11a1c87e87bdb91b4a0de3b \ No newline at end of file +d627c258199224bed689be1466a3e2ee \ No newline at end of file diff --git a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.svg b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.svg index 80ef7a81c..b0c82cabc 100644 --- a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.svg +++ b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph.svg @@ -266,9 +266,9 @@ var sectionId = 'dynsection-443'; Node10 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -276,8 +276,8 @@ var sectionId = 'dynsection-443'; Node9->Node10 - - + + diff --git a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph_org.svg b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph_org.svg index e26dfe15f..839768cdd 100644 --- a/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph_org.svg +++ b/menu__items_8c_a9fefc3d673e110249b5b83f9508d9b83_cgraph_org.svg @@ -219,9 +219,9 @@ Node10 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -229,8 +229,8 @@ Node9->Node10 - - + + diff --git a/menu__items_8h.html b/menu__items_8h.html index c02b390db..3083a7a15 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2742,7 +2742,7 @@ Here is the caller graph for this function:
    -
    Todo
    These sizes need to be sizeof() for shiftability if possible
    +
    Todo
    These sizes need to be sizeof() for shiftability if possible
    Here is the call graph for this function:
    diff --git a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.map b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.map index 9c25dc0b9..be43db21a 100644 --- a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.map +++ b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.map @@ -22,8 +22,8 @@ - - + + diff --git a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.md5 b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.md5 index 153d73f23..b0f66eb87 100644 --- a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.md5 +++ b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.md5 @@ -1 +1 @@ -365ae725b11a1c87e87bdb91b4a0de3b \ No newline at end of file +d627c258199224bed689be1466a3e2ee \ No newline at end of file diff --git a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.svg b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.svg index 3206ba34d..fc8d06222 100644 --- a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.svg +++ b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph.svg @@ -266,9 +266,9 @@ var sectionId = 'dynsection-412'; Node10 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -276,8 +276,8 @@ var sectionId = 'dynsection-412'; Node9->Node10 - - + + diff --git a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph_org.svg b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph_org.svg index e26dfe15f..839768cdd 100644 --- a/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph_org.svg +++ b/menu__items_8h_a5b9f65d326f8281c8d77ab26a178de52_cgraph_org.svg @@ -219,9 +219,9 @@ Node10 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -229,8 +229,8 @@ Node9->Node10 - - + + diff --git a/menus_8c.html b/menus_8c.html index 4f02e2642..2f10cd118 100644 --- a/menus_8c.html +++ b/menus_8c.html @@ -381,7 +381,7 @@ Here is the caller graph for this function:

    Navigation of the map select course menu screen

    -
    Todo
    SetCourse() to course one;
    +
    Todo
    SetCourse() to course one;
    Here is the call graph for this function:
    @@ -569,7 +569,7 @@ Here is the caller graph for this function:

    On input skip logo screen

    -
    Todo
    Label audio funcs
    +
    Todo
    Label audio funcs
    Here is the call graph for this function:
    diff --git a/menus_8h.html b/menus_8h.html index 977684f70..c8a11e3d9 100644 --- a/menus_8h.html +++ b/menus_8h.html @@ -861,7 +861,7 @@ Variables

    Navigation of the map select course menu screen

    -
    Todo
    SetCourse() to course one;
    +
    Todo
    SetCourse() to course one;
    Here is the call graph for this function:
    diff --git a/navtreeindex26.js b/navtreeindex26.js index ca2ad5840..616e559a4 100644 --- a/navtreeindex26.js +++ b/navtreeindex26.js @@ -160,12 +160,12 @@ var NAVTREEINDEX26 = "controlflow.html#actors-1":[1,2,4,2], "controlflow.html#code-breakdown":[1,2,4], "controlflow.html#course-folder":[1,2,4,4,0], -"controlflow.html#courses-1":[1,2,4,4], +"controlflow.html#courses":[1,2,4,4], "controlflow.html#ending":[1,2,4,8], "controlflow.html#engine":[1,2,4,6], "controlflow.html#math":[1,2,4,7], "controlflow.html#menus":[1,2,4,0], -"controlflow.html#objects-1":[1,2,4,3], +"controlflow.html#objects":[1,2,4,3], "controlflow.html#overall-control-flow":[1,2,2], "controlflow.html#paradigm":[1,2,0], "controlflow.html#players":[1,2,4,1], diff --git a/navtreeindex27.js b/navtreeindex27.js index bc741a197..f4f770ace 100644 --- a/navtreeindex27.js +++ b/navtreeindex27.js @@ -188,7 +188,7 @@ var NAVTREEINDEX27 = "course__offsets_8h.html#af7c3d5a48e591b30ff6c2b2f23e8d2cc":[12,0,2,8,7], "course__offsets_8h_source.html":[12,0,2,8], "courses.html":[3,0], -"courses.html#courses":[3,0,0], +"courses.html#courses-1":[3,0,0], "courses_2test__course_2data_8c.html":[12,0,0,17,0], "courses_2test__course_2data_8c.html#a5776e9da61369423652d9d1c875f2abd":[12,0,0,17,0,0], "courses_2test__course_2data_8c.html#a5b6179834eac70a4585df8f3519be920":[12,0,0,17,0,1], diff --git a/navtreeindex50.js b/navtreeindex50.js index e5c0674a5..293ff68bf 100644 --- a/navtreeindex50.js +++ b/navtreeindex50.js @@ -195,7 +195,7 @@ var NAVTREEINDEX50 = "new__func_8h.html#ac8095e2ec1adbd7e74e655c578968a36":[12,0,3,9,55,0], "new__func_8h_source.html":[12,0,3,9,55], "objects.html":[0,1], -"objects.html#objects":[0,1,0], +"objects.html#objects-1":[0,1,0], "objects_8h.html":[12,0,2,16], "objects_8h.html#a015cc1fa03690348fb398b9be74ecc15":[12,0,2,16,35], "objects_8h.html#a02bd29e49d2089bb6bd1bfe33e360584":[12,0,2,16,87], diff --git a/networking_8h.html b/networking_8h.html index f9d77cadb..6068311c3 100644 --- a/networking_8h.html +++ b/networking_8h.html @@ -841,7 +841,7 @@ Here is the caller graph for this function:
    -
    Todo
    SetCourse();
    +
    Todo
    SetCourse();
    Here is the caller graph for this function:
    diff --git a/objects.html b/objects.html index b2fddf403..fb6582607 100644 --- a/objects.html +++ b/objects.html @@ -108,7 +108,7 @@ $(function(){initNavTree('objects.html',''); initResizable(true); });
    Objects
    -

    +

    Objects

    diff --git a/osContInit_8c.html b/osContInit_8c.html index 35d83006b..4dbec2864 100644 --- a/osContInit_8c.html +++ b/osContInit_8c.html @@ -219,7 +219,7 @@ Here is the caller graph for this function:
    -
    Todo
    figure out what it means
    +
    Todo
    figure out what it means
    Here is the call graph for this function:
    diff --git a/osCreatePiManager_8c.html b/osCreatePiManager_8c.html index f5bf6f793..841676763 100644 --- a/osCreatePiManager_8c.html +++ b/osCreatePiManager_8c.html @@ -236,7 +236,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osEPiRawStartDma_8c.html b/osEPiRawStartDma_8c.html index c4f734072..4e6a0a1a9 100644 --- a/osEPiRawStartDma_8c.html +++ b/osEPiRawStartDma_8c.html @@ -155,7 +155,7 @@ Functions
    Value:
    (*(vu32*) PHYS_TO_K1(addr) = (u32) (data))
    -
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    +
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    @@ -170,7 +170,7 @@ Functions
    -
    Todo
    This define is from os.h, but including that causes problems...
    +
    Todo
    This define is from os.h, but including that causes problems...
    @@ -194,7 +194,7 @@ Functions
    Value:
    if (cHandle->var != pihandle->var) \
    IO_WRITE(reg, pihandle->var);
    -
    Todo
    This define is from piint.h, but including that causes problems...
    +
    Todo
    This define is from piint.h, but including that causes problems...
    diff --git a/osPiGetCmdQueue_8c.html b/osPiGetCmdQueue_8c.html index a588fd901..4cb2eeb3e 100644 --- a/osPiGetCmdQueue_8c.html +++ b/osPiGetCmdQueue_8c.html @@ -171,7 +171,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osPiStartDma_8c.html b/osPiStartDma_8c.html index c0131f88b..be3eaee6a 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -206,7 +206,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/piint_8h.html b/piint_8h.html index f1555e9fd..82ec33c97 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -1767,7 +1767,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/podium__ceremony__actors_8c.html b/podium__ceremony__actors_8c.html index 40b76783e..e554d4c5f 100644 --- a/podium__ceremony__actors_8c.html +++ b/podium__ceremony__actors_8c.html @@ -605,7 +605,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/podium__ceremony__actors_8h.html b/podium__ceremony__actors_8h.html index 11d632a60..a008e53f2 100644 --- a/podium__ceremony__actors_8h.html +++ b/podium__ceremony__actors_8h.html @@ -561,7 +561,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/race__logic_8c.html b/race__logic_8c.html index d27845026..064193e96 100644 --- a/race__logic_8c.html +++ b/race__logic_8c.html @@ -687,7 +687,7 @@ Here is the caller graph for this function:
    -
    Todo
    increasing players past four would require increase this loop iterator.
    +
    Todo
    increasing players past four would require increase this loop iterator.
    Here is the call graph for this function:
    diff --git a/race__logic_8h.html b/race__logic_8h.html index 8787a55b6..f9b7a2c84 100644 --- a/race__logic_8h.html +++ b/race__logic_8h.html @@ -626,7 +626,7 @@ Here is the caller graph for this function:
    -
    Todo
    increasing players past four would require increase this loop iterator.
    +
    Todo
    increasing players past four would require increase this loop iterator.
    Here is the call graph for this function:
    diff --git a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.map b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.map index f4ac5ce64..1ab6733f0 100644 --- a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.map +++ b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.map @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.md5 b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.md5 index 1abb5d1b5..7587cf3b5 100644 --- a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.md5 +++ b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.md5 @@ -1 +1 @@ -dbeac46748eee19de80ded6cbd78b74a \ No newline at end of file +aa6fed1810f457695914cee2d74dae67 \ No newline at end of file diff --git a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.svg b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.svg index b37377d6a..cff6b6372 100644 --- a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.svg +++ b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph.svg @@ -47,7 +47,7 @@ @@ -67,9 +67,9 @@ var sectionId = 'dynsection-373'; Node2 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -77,8 +77,8 @@ var sectionId = 'dynsection-373'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-373'; Node3 - -func_8004D37C + +func_8004D37C @@ -95,8 +95,8 @@ var sectionId = 'dynsection-373'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-373'; Node4 - -func_80044F34 + +func_80044F34 @@ -113,8 +113,8 @@ var sectionId = 'dynsection-373'; Node3->Node4 - - + + @@ -122,8 +122,8 @@ var sectionId = 'dynsection-373'; Node5 - -func_8004B414 + +func_8004B414 @@ -131,8 +131,8 @@ var sectionId = 'dynsection-373'; Node3->Node5 - - + + @@ -140,8 +140,8 @@ var sectionId = 'dynsection-373'; Node6 - -func_8004B97C_wide + +func_8004B97C_wide @@ -149,8 +149,8 @@ var sectionId = 'dynsection-373'; Node3->Node6 - - + + @@ -158,8 +158,8 @@ var sectionId = 'dynsection-373'; Node12 - -gSPDisplayList + +gSPDisplayList @@ -167,8 +167,8 @@ var sectionId = 'dynsection-373'; Node3->Node12 - - + + @@ -176,8 +176,8 @@ var sectionId = 'dynsection-373'; Node7 - -render_texture_rectangle_wide + +render_texture_rectangle_wide @@ -185,8 +185,8 @@ var sectionId = 'dynsection-373'; Node6->Node7 - - + + @@ -194,8 +194,8 @@ var sectionId = 'dynsection-373'; Node8 - -OTRGetDimensionFromLeftEdge + +OTRGetDimensionFromLeftEdge @@ -203,8 +203,8 @@ var sectionId = 'dynsection-373'; Node7->Node8 - - + + @@ -212,8 +212,8 @@ var sectionId = 'dynsection-373'; Node11 - -OTRGetDimensionFromRightEdge + +OTRGetDimensionFromRightEdge @@ -221,8 +221,8 @@ var sectionId = 'dynsection-373'; Node7->Node11 - - + + @@ -230,8 +230,8 @@ var sectionId = 'dynsection-373'; Node9 - -OTRGetAspectRatio + +OTRGetAspectRatio @@ -239,8 +239,8 @@ var sectionId = 'dynsection-373'; Node8->Node9 - - + + @@ -248,8 +248,8 @@ var sectionId = 'dynsection-373'; Node10 - -GetInterpreter + +GetInterpreter @@ -257,8 +257,8 @@ var sectionId = 'dynsection-373'; Node9->Node10 - - + + @@ -266,8 +266,8 @@ var sectionId = 'dynsection-373'; Node11->Node9 - - + + @@ -275,8 +275,8 @@ var sectionId = 'dynsection-373'; Node13 - -GameEngine_OTRSigCheck + +GameEngine_OTRSigCheck @@ -284,8 +284,8 @@ var sectionId = 'dynsection-373'; Node12->Node13 - - + + @@ -293,8 +293,8 @@ var sectionId = 'dynsection-373'; Node14 - -strlen + +strlen @@ -302,8 +302,8 @@ var sectionId = 'dynsection-373'; Node13->Node14 - - + + diff --git a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph_org.svg b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph_org.svg index 07583c074..e2addd5c0 100644 --- a/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph_org.svg +++ b/render__objects_8c_aa192f4b314faad1c8a4f27ee3152ebe6_cgraph_org.svg @@ -4,8 +4,8 @@ - + func_8004EF9C @@ -20,9 +20,9 @@ Node2 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -func_8004D37C + +func_8004D37C @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -func_80044F34 + +func_80044F34 @@ -66,8 +66,8 @@ Node3->Node4 - - + + @@ -75,8 +75,8 @@ Node5 - -func_8004B414 + +func_8004B414 @@ -84,8 +84,8 @@ Node3->Node5 - - + + @@ -93,8 +93,8 @@ Node6 - -func_8004B97C_wide + +func_8004B97C_wide @@ -102,8 +102,8 @@ Node3->Node6 - - + + @@ -111,8 +111,8 @@ Node12 - -gSPDisplayList + +gSPDisplayList @@ -120,8 +120,8 @@ Node3->Node12 - - + + @@ -129,8 +129,8 @@ Node7 - -render_texture_rectangle_wide + +render_texture_rectangle_wide @@ -138,8 +138,8 @@ Node6->Node7 - - + + @@ -147,8 +147,8 @@ Node8 - -OTRGetDimensionFromLeftEdge + +OTRGetDimensionFromLeftEdge @@ -156,8 +156,8 @@ Node7->Node8 - - + + @@ -165,8 +165,8 @@ Node11 - -OTRGetDimensionFromRightEdge + +OTRGetDimensionFromRightEdge @@ -174,8 +174,8 @@ Node7->Node11 - - + + @@ -183,8 +183,8 @@ Node9 - -OTRGetAspectRatio + +OTRGetAspectRatio @@ -192,8 +192,8 @@ Node8->Node9 - - + + @@ -201,8 +201,8 @@ Node10 - -GetInterpreter + +GetInterpreter @@ -210,8 +210,8 @@ Node9->Node10 - - + + @@ -219,8 +219,8 @@ Node11->Node9 - - + + @@ -228,8 +228,8 @@ Node13 - -GameEngine_OTRSigCheck + +GameEngine_OTRSigCheck @@ -237,8 +237,8 @@ Node12->Node13 - - + + @@ -246,8 +246,8 @@ Node14 - -strlen + +strlen @@ -255,8 +255,8 @@ Node13->Node14 - - + + diff --git a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.map b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.map index f4ac5ce64..1ab6733f0 100644 --- a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.map +++ b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.map @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.md5 b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.md5 index 1abb5d1b5..7587cf3b5 100644 --- a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.md5 +++ b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.md5 @@ -1 +1 @@ -dbeac46748eee19de80ded6cbd78b74a \ No newline at end of file +aa6fed1810f457695914cee2d74dae67 \ No newline at end of file diff --git a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.svg b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.svg index 9d09affd3..883658df5 100644 --- a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.svg +++ b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph.svg @@ -47,7 +47,7 @@ @@ -67,9 +67,9 @@ var sectionId = 'dynsection-297'; Node2 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -77,8 +77,8 @@ var sectionId = 'dynsection-297'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-297'; Node3 - -func_8004D37C + +func_8004D37C @@ -95,8 +95,8 @@ var sectionId = 'dynsection-297'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-297'; Node4 - -func_80044F34 + +func_80044F34 @@ -113,8 +113,8 @@ var sectionId = 'dynsection-297'; Node3->Node4 - - + + @@ -122,8 +122,8 @@ var sectionId = 'dynsection-297'; Node5 - -func_8004B414 + +func_8004B414 @@ -131,8 +131,8 @@ var sectionId = 'dynsection-297'; Node3->Node5 - - + + @@ -140,8 +140,8 @@ var sectionId = 'dynsection-297'; Node6 - -func_8004B97C_wide + +func_8004B97C_wide @@ -149,8 +149,8 @@ var sectionId = 'dynsection-297'; Node3->Node6 - - + + @@ -158,8 +158,8 @@ var sectionId = 'dynsection-297'; Node12 - -gSPDisplayList + +gSPDisplayList @@ -167,8 +167,8 @@ var sectionId = 'dynsection-297'; Node3->Node12 - - + + @@ -176,8 +176,8 @@ var sectionId = 'dynsection-297'; Node7 - -render_texture_rectangle_wide + +render_texture_rectangle_wide @@ -185,8 +185,8 @@ var sectionId = 'dynsection-297'; Node6->Node7 - - + + @@ -194,8 +194,8 @@ var sectionId = 'dynsection-297'; Node8 - -OTRGetDimensionFromLeftEdge + +OTRGetDimensionFromLeftEdge @@ -203,8 +203,8 @@ var sectionId = 'dynsection-297'; Node7->Node8 - - + + @@ -212,8 +212,8 @@ var sectionId = 'dynsection-297'; Node11 - -OTRGetDimensionFromRightEdge + +OTRGetDimensionFromRightEdge @@ -221,8 +221,8 @@ var sectionId = 'dynsection-297'; Node7->Node11 - - + + @@ -230,8 +230,8 @@ var sectionId = 'dynsection-297'; Node9 - -OTRGetAspectRatio + +OTRGetAspectRatio @@ -239,8 +239,8 @@ var sectionId = 'dynsection-297'; Node8->Node9 - - + + @@ -248,8 +248,8 @@ var sectionId = 'dynsection-297'; Node10 - -GetInterpreter + +GetInterpreter @@ -257,8 +257,8 @@ var sectionId = 'dynsection-297'; Node9->Node10 - - + + @@ -266,8 +266,8 @@ var sectionId = 'dynsection-297'; Node11->Node9 - - + + @@ -275,8 +275,8 @@ var sectionId = 'dynsection-297'; Node13 - -GameEngine_OTRSigCheck + +GameEngine_OTRSigCheck @@ -284,8 +284,8 @@ var sectionId = 'dynsection-297'; Node12->Node13 - - + + @@ -293,8 +293,8 @@ var sectionId = 'dynsection-297'; Node14 - -strlen + +strlen @@ -302,8 +302,8 @@ var sectionId = 'dynsection-297'; Node13->Node14 - - + + diff --git a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph_org.svg b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph_org.svg index 07583c074..e2addd5c0 100644 --- a/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph_org.svg +++ b/render__objects_8h_ab6b932f9c82bdd171af55c44f78f895d_cgraph_org.svg @@ -4,8 +4,8 @@ - + func_8004EF9C @@ -20,9 +20,9 @@ Node2 - - -CM_GetProps + + +CM_GetPropsCourseId @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -func_8004D37C + +func_8004D37C @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -func_80044F34 + +func_80044F34 @@ -66,8 +66,8 @@ Node3->Node4 - - + + @@ -75,8 +75,8 @@ Node5 - -func_8004B414 + +func_8004B414 @@ -84,8 +84,8 @@ Node3->Node5 - - + + @@ -93,8 +93,8 @@ Node6 - -func_8004B97C_wide + +func_8004B97C_wide @@ -102,8 +102,8 @@ Node3->Node6 - - + + @@ -111,8 +111,8 @@ Node12 - -gSPDisplayList + +gSPDisplayList @@ -120,8 +120,8 @@ Node3->Node12 - - + + @@ -129,8 +129,8 @@ Node7 - -render_texture_rectangle_wide + +render_texture_rectangle_wide @@ -138,8 +138,8 @@ Node6->Node7 - - + + @@ -147,8 +147,8 @@ Node8 - -OTRGetDimensionFromLeftEdge + +OTRGetDimensionFromLeftEdge @@ -156,8 +156,8 @@ Node7->Node8 - - + + @@ -165,8 +165,8 @@ Node11 - -OTRGetDimensionFromRightEdge + +OTRGetDimensionFromRightEdge @@ -174,8 +174,8 @@ Node7->Node11 - - + + @@ -183,8 +183,8 @@ Node9 - -OTRGetAspectRatio + +OTRGetAspectRatio @@ -192,8 +192,8 @@ Node8->Node9 - - + + @@ -201,8 +201,8 @@ Node10 - -GetInterpreter + +GetInterpreter @@ -210,8 +210,8 @@ Node9->Node10 - - + + @@ -219,8 +219,8 @@ Node11->Node9 - - + + @@ -228,8 +228,8 @@ Node13 - -GameEngine_OTRSigCheck + +GameEngine_OTRSigCheck @@ -237,8 +237,8 @@ Node12->Node13 - - + + @@ -246,8 +246,8 @@ Node14 - -strlen + +strlen @@ -255,8 +255,8 @@ Node13->Node14 - - + + diff --git a/search/all_11.js b/search/all_11.js index 69a1ef68c..385f6575a 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -36,7 +36,7 @@ var searchData= ['objectpicker_2ecpp_33',['ObjectPicker.cpp',['../ObjectPicker_8cpp.html',1,'']]], ['objectpicker_2eh_34',['ObjectPicker.h',['../ObjectPicker_8h.html',1,'']]], ['objectreplication_35',['ObjectReplication',['../replication_8c.html#a51d6551124e4a1946bb006ba096d6726',1,'replication.c']]], - ['objects_36',['Objects',['../structWorld_1_1Matrix.html#a9ffe24e9a3a0b5365aa5fcf5287d9619',1,'World::Matrix::Objects'],['../classWorld.html#a6cbf7696cb1102cd7f07b937b8e42648',1,'World::Objects'],['../objects.html',1,'Objects'],['../objects.html#objects',1,'Objects'],['../controlflow.html#objects-1',1,'Objects']]], + ['objects_36',['Objects',['../structWorld_1_1Matrix.html#a9ffe24e9a3a0b5365aa5fcf5287d9619',1,'World::Matrix::Objects'],['../classWorld.html#a6cbf7696cb1102cd7f07b937b8e42648',1,'World::Objects'],['../objects.html',1,'Objects'],['../objects.html#objects-1',1,'Objects'],['../controlflow.html#objects',1,'Objects']]], ['objects_2eh_37',['objects.h',['../objects_8h.html',1,'']]], ['objects_2emd_38',['objects.md',['../objects_8md.html',1,'']]], ['obombkart_39',['OBombKart',['../classOBombKart.html',1,'OBombKart'],['../classOBombKart.html#adce8f46e3608e94dd14e465b61db900b',1,'OBombKart::OBombKart()']]], diff --git a/search/all_5.js b/search/all_5.js index 86cbee4ab..20d253ac2 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -528,7 +528,7 @@ var searchData= ['courserecordsmenuselectiontypes_525',['CourseRecordsMenuSelectionTypes',['../menus_8h.html#a692cee32dee79047b93531b8284fdf2e',1,'menus.h']]], ['courserecordssubmenuselectiontypes_526',['CourseRecordsSubMenuSelectionTypes',['../menus_8h.html#aa8db4705a38fb4254f7ec67212635423',1,'menus.h']]], ['courses_527',['COURSES',['../mk64_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'mk64.h']]], - ['courses_528',['Courses',['../classCup.html#a6580535fd65bc0b1bbe0eec6b2e602fd',1,'Cup::Courses'],['../classWorld.html#a4a8dc8e900e7035fa78f705d8ba2ffa3',1,'World::Courses'],['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses',1,'Courses'],['../controlflow.html#courses-1',1,'Courses']]], + ['courses_528',['Courses',['../classCup.html#a6580535fd65bc0b1bbe0eec6b2e602fd',1,'Cup::Courses'],['../classWorld.html#a4a8dc8e900e7035fa78f705d8ba2ffa3',1,'World::Courses'],['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses-1',1,'Courses'],['../controlflow.html#courses',1,'Courses']]], ['courses_2emd_529',['courses.md',['../courses_8md.html',1,'']]], ['coursesmenu_2emd_530',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]], ['coursetable_531',['CourseTable',['../structCourseTable.html',1,'']]], diff --git a/start__game_8c.html b/start__game_8c.html index 7d99caa44..451c9a92c 100644 --- a/start__game_8c.html +++ b/start__game_8c.html @@ -327,7 +327,7 @@ Here is the caller graph for this function:
    -
    Todo
    SetCourse();
    +
    Todo
    SetCourse();
    Here is the caller graph for this function:
    diff --git a/todo.html b/todo.html index a27ac0df5..687398c86 100644 --- a/todo.html +++ b/todo.html @@ -118,7 +118,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    Global __osPiDevMgr
    -
    In libreultra this is in an include
    +
    In libreultra this is in an include
    Global __osRepairPackId (OSPfs *pfs, __OSPackId *badid, __OSPackId *newid)

    fix magic number

    remove magic constant

    @@ -136,9 +136,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global BAD_RETURN (cmd)
    put this define in types.h or similar. Certain functions are marked as having return values, but do not actually return a value. This causes undefined behavior, which we'd rather avoid on modern GCC. This only impacts -O2 and can matter for both the function itself and functions that call it.
    Global clear_framebuffer (s32)
    -
    Why did void* work for matching
    +
    Why did void* work for matching
    Global course_select_menu_act (struct Controller *, u16)
    -
    SetCourse() to course one;
    +
    SetCourse() to course one;
    Global D_800E43B0 []
    unused?
    Global debug_switch_character_ceremony_cutscene (void)
    @@ -152,7 +152,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global fill2
    0x00000000800f624c fill2
    Global freecam_keyboard_manager (Camera *, Vec3f)
    -
    configure this properly
    +
    configure this properly
    Global func_80028864 (Player *, Camera *, s8, s8)
    make a proper match
    Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
    @@ -164,25 +164,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_800745C8 (s32 objectIndex, const char **lakituTexturePtr)
    arg1 should likely be a u8 *
    Global func_80091FA4 (void)
    -
    These sizes need to be sizeof() for shiftability if possible
    +
    These sizes need to be sizeof() for shiftability if possible
    Global func_800CBC24 (void)
    clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
    Global func_8028336C (UNUSED CinematicCamera *arg0, UNUSED Camera *camera)
    -
    Does this match as a return of s8?
    +
    Does this match as a return of s8?
    Global func_802846E4 (CinematicCamera *)
    -
    What does this even do?
    +
    What does this even do?
    Global func_8028F970 (void)
    -
    increasing players past four would require increase this loop iterator.
    +
    increasing players past four would require increase this loop iterator.
    Global func_802A4A0C (Vtx *vtx, struct UnkStruct_800DC5EC *arg1, UNUSED s32 arg2, UNUSED s32 arg3, UNUSED f32 *arg4)
    Confirm if this crash still happens and fix if so
    Global GetCupName (void)
    -
    Move gGfxPool out of main.h
    +
    Move gGfxPool out of main.h
    Global gPlayerWinningIndex
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    Global gTorchSpawns []
    fix this extern
    Global IO_WRITE (addr, data)
    -
    These defines are from PR/rcp.h, but including that causes problems...
    +
    These defines are from PR/rcp.h, but including that causes problems...
    Global LEO_CMD_TYPE_0
    name
    Global LEO_CMD_TYPE_1
    @@ -192,19 +192,19 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global load_track_path (s32)
    Confirm this comment
    Global logo_intro_menu_act (struct Controller *controller, UNUSED u16 controllerIdx)
    -
    Label audio funcs
    +
    Label audio funcs
    Global MTX_KART_POOL_SIZE
    -
    Verify with proper documentation
    -
    Global MTX_SHADOW_POOL_SIZE
    Verify with proper documentation
    +
    Global MTX_SHADOW_POOL_SIZE
    +
    Verify with proper documentation
    Global new_actor (ActorInitParams *)
    -
    More indepth error checking/return value
    +
    More indepth error checking/return value
    Global Note::priority
    use macros or something instead.
    Global OBombKart::Unk_3C
    Turn WheelPos into a struct
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    -
    figure out what it means
    +
    figure out what it means
    Class OSeagull
    unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
    Global OSnowman::DrawBody (s32)
    @@ -229,31 +229,31 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global OThwomp::_boundingBoxSize
    Write this better. This effects the squish size and the bounding box size.
    Global PI_DOMAIN1
    -
    This define is from os.h, but including that causes problems...
    +
    This define is from os.h, but including that causes problems...
    Global render_actor_shell (Camera *camera, Mat4 matrix, struct ShellActor *shell)
    -
    Is this making the shell spin?
    +
    Is this making the shell spin?
    Global render_collision (void)
    -
    decide to use colours or textures and fix displaylists because they are buggy
    +
    decide to use colours or textures and fix displaylists because they are buggy
    Global render_texture_rectangle (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Global set_course (const char *data)
    -
    SetCourse();
    +
    SetCourse();
    Global set_minimap_finishline_position (s32)
    : Hardcode these x and y values. Because why not?
    Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
    format like sm64 sounds.h
    Global spawn_foliage (struct ActorSpawnData *actor)
    -
    actorType needs to be passed into this function for flexibility
    +
    actorType needs to be passed into this function for flexibility
    Global TrainSmokeTick (void)
    : This should be an Object class one day
    Global UPDATE_REG (reg, var)
    -
    This define is from piint.h, but including that causes problems...
    +
    This define is from piint.h, but including that causes problems...
    Global US_FLOAT (x)
    US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too
    Global World::SetCourse (const char *)
    -
    Use content dictionary instead
    +
    Use content dictionary instead