diff --git a/actors_8h_source.html b/actors_8h_source.html index 461c4fd0a..6581080c6 100644 --- a/actors_8h_source.html +++ b/actors_8h_source.html @@ -398,8 +398,8 @@ $(function(){initNavTree('actors_8h_source.html',''); initResizable(true); });
Mat4
f32 Mat4[4][4]
Definition common_structs.h:16
render_actor_cow
void render_actor_cow(Camera *camera, Mat4 arg1, struct Actor *arg2)
Renders the cow actor. Actor used in Moo Moo Farm.
Definition render.inc.c:15
isCrossingTriggeredByIndex
u16 isCrossingTriggeredByIndex[NUM_CROSSINGS]
Definition cpu_vehicles_camera_path.c:141
-
func_800C98B8
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3030
-
func_800C99E0
void func_800C99E0(Vec3f arg0, s32 soundBits)
Definition external.c:3045
+
func_800C98B8
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3065
+
func_800C99E0
void func_800C99E0(Vec3f arg0, s32 soundBits)
Definition external.c:3080
render_actor_fake_item_box
void render_actor_fake_item_box(Camera *camera, struct FakeItemBox *fakeItemBox)
Renders the fake item box actor.
Definition render.inc.c:12
update_actor_fake_item_box
void update_actor_fake_item_box(struct FakeItemBox *fake_item_box)
Updates the fake item box actor.
Definition update.inc.c:9
render_actor_falling_rock
void render_actor_falling_rock(Camera *camera, struct FallingRock *rock)
Renders the falling rock actor. Actor used in Choco Mountain.
Definition render.inc.c:12
diff --git a/actors__extended_8h_source.html b/actors__extended_8h_source.html index 466c8844b..98e5d7da9 100644 --- a/actors__extended_8h_source.html +++ b/actors__extended_8h_source.html @@ -189,7 +189,7 @@ $(function(){initNavTree('actors__extended_8h_source.html',''); initResizable(tr
func_802B3FD0
s16 func_802B3FD0(Player *owner, struct ShellActor *shell)
Definition update.inc.c:157
gPlayerBalloonCount
s16 gPlayerBalloonCount[8]
Definition code_80057C60_var.c:232
common_structs.h
-
func_800CAB4C
void func_800CAB4C(u8 arg0)
Definition external.c:3380
+
func_800CAB4C
void func_800CAB4C(u8 arg0)
Definition external.c:3415
update_actor_green_shell
void update_actor_green_shell(struct ShellActor *shell)
Updates the green shell actor.
Definition update.inc.c:12
Actor
Definition actor_types.h:120
BananaActor
Definition actor_types.h:380
diff --git a/asm_funcs.svg b/asm_funcs.svg index 2373fcacf..e135ec0bc 100644 --- a/asm_funcs.svg +++ b/asm_funcs.svg @@ -1 +1 @@ -WIP functionsWIP functions4646 \ No newline at end of file +WIP functionsWIP functions3939 \ No newline at end of file diff --git a/audio_progress.svg b/audio_progress.svg index 1f30bc6a3..3e464f07f 100644 --- a/audio_progress.svg +++ b/audio_progress.svg @@ -1 +1 @@ -Audio progressAudio progress84.18%84.18% \ No newline at end of file +Audio progressAudio progress91.85%91.85% \ No newline at end of file diff --git a/banana_2update_8inc_8c_source.html b/banana_2update_8inc_8c_source.html index 7d7849210..b36879573 100644 --- a/banana_2update_8inc_8c_source.html +++ b/banana_2update_8inc_8c_source.html @@ -319,7 +319,7 @@ $(function(){initNavTree('banana_2update_8inc_8c_source.html',''); initResizable
Vec3f
f32 Vec3f[3]
Definition common_structs.h:6
defines.h
PLAYER_HUMAN
#define PLAYER_HUMAN
Definition defines.h:79
-
func_800C9060
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2865
+
func_800C9060
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2900
UNUSED
#define UNUSED
Definition macros.h:23
gPlayerOne
Player * gPlayerOne
Definition main.c:69
gPlayers
Player gPlayers[NUM_PLAYERS]
Definition main.c:68
diff --git a/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html index aa40510ae..da5d305fa 100644 --- a/blue__and__red__shells_2update_8inc_8c_source.html +++ b/blue__and__red__shells_2update_8inc_8c_source.html @@ -637,10 +637,10 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
BATTLE
#define BATTLE
Definition defines.h:124
PLAYER_EXISTS
#define PLAYER_EXISTS
Definition defines.h:80
PLAYER_HUMAN
#define PLAYER_HUMAN
Definition defines.h:79
-
func_800C9060
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2865
-
func_800C90F4
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2878
-
func_800C9D80
void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3118
-
func_800C98B8
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3030
+
func_800C9060
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2900
+
func_800C90F4
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2913
+
func_800C9D80
void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3153
+
func_800C98B8
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3065
UNUSED
#define UNUSED
Definition macros.h:23
gPlayerOne
Player * gPlayerOne
Definition main.c:69
gPlayers
Player gPlayers[NUM_PLAYERS]
Definition main.c:68
diff --git a/bug.html b/bug.html index 0da28c6a9..9f6eb6fee 100644 --- a/bug.html +++ b/bug.html @@ -110,13 +110,13 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global crash_screen_draw_info (u16 *framebuffer, OSThread *thread)
-
if this check fails, the ra register is printed a second time.
+
if this check fails, the ra register is printed a second time.
Global detect_tyre_collision (KartTyre *)
Global ENABLE_DEBUG_MODE
This looks like it should work at any point in the race.
Global func_8001969C (UNUSED s32 playerId, UNUSED f32 arg1, s32 cameraId, UNUSED s16 pathIndex)
-
Adding an (f32) cast changes asm, why?
+
Adding an (f32) cast changes asm, why?
Global func_800B9BE4 (f32, f32, u16 *)
they probably meant to store the value to tmp[i] and tmp[8 + i]
Global func_800BB388 (s32 bankId, s32 instId, s32 arg2)
diff --git a/choco__mountain_2course__offsets_8c.html b/choco__mountain_2course__offsets_8c.html index d12e752be..0b8677521 100644 --- a/choco__mountain_2course__offsets_8c.html +++ b/choco__mountain_2course__offsets_8c.html @@ -200,7 +200,7 @@ Variables
{ gTexture653DB0, 0x06AE, 0x0800, 0x0 },
{ gTexture652B54, 0x0606, 0x0800, 0x0 },
{ gTexture65315C, 0x04A9, 0x0800, 0x0 },
-
{ gTexture6684F8, 0x010D, 0x0800, 0x0 },
+
{ gTexture6684F8, 0x010D, 0x0800, 0x0 },
{ gTextureSignLuigis0, 0x0287, 0x1000, 0x0 },
{ gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 },
{ gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 },
@@ -225,6 +225,7 @@ Variables
u8 gTexture64647C[]
u8 gTextureSignLuigis0[]
u8 gTexture652B54[]
+
u8 gTexture6684F8[]
u8 gTextureSignYoshi[]
u8 gTextureSignNintendoRed1[]
u8 gTextureSignLuigis1[]
@@ -234,7 +235,6 @@ Variables
u8 gTextureSignFallingRocks[]
u8 gTexture647F4C[]
u8 gTexture67DC20[]
-
u8 gTexture6684F8[]
diff --git a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.map b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.map index b2a88a8a8..8b76b944c 100644 --- a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.map +++ b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.map @@ -1,29 +1,29 @@ - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -43,62 +43,63 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.md5 b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.md5 index 060a56482..ba916f58c 100644 --- a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.md5 +++ b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.md5 @@ -1 +1 @@ -7fba8805333a5c8bdace1e2b8489ceeb \ No newline at end of file +6464d1b091f2acc207d329730ea499d1 \ No newline at end of file diff --git a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.svg b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.svg index 16b0b64ff..3c63ea725 100644 --- a/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.svg +++ b/code__800029B0_8c_aca6165112fc92e65ad6477e785a7098c_cgraph.svg @@ -4,7 +4,7 @@ - + - + func_800C5CB8 Node1 - -func_800C5CB8 + +func_800C5CB8 @@ -31,8 +31,8 @@ Node2 - -func_800C2474 + +func_800C2474 @@ -40,17 +40,17 @@ Node1->Node2 - - + + Node5 - - -func_800C3F70 + + +func_800C284C @@ -58,26 +58,44 @@ Node1->Node5 - - + + - - -Node6 - + + +Node7 + + +func_800C3F70 + + + + + +Node1->Node7 + + + + + + + + +Node8 + sound_init - - -Node1->Node6 - - - + + +Node1->Node8 + + + @@ -85,8 +103,8 @@ Node3 - -func_800CBBB8 + +func_800CBBB8 @@ -94,8 +112,8 @@ Node2->Node3 - - + + @@ -103,8 +121,8 @@ Node4 - -func_800CBB48 + +func_800CBB48 @@ -112,8 +130,44 @@ Node3->Node4 - - + + + + + + + +Node5->Node3 + + + + + + + + +Node6 + + +func_800CBB88 + + + + + +Node5->Node6 + + + + + + + + +Node6->Node4 + + + diff --git a/external_8c_a031a8e5c8f0a01dfc92af34605af5690_cgraph_org.svg b/external_8c_a031a8e5c8f0a01dfc92af34605af5690_cgraph_org.svg index 1ff63e49c..631b4ace3 100644 --- a/external_8c_a031a8e5c8f0a01dfc92af34605af5690_cgraph_org.svg +++ b/external_8c_a031a8e5c8f0a01dfc92af34605af5690_cgraph_org.svg @@ -4,16 +4,16 @@ - - + + func_800C5CB8 Node1 - -func_800C5CB8 + +func_800C5CB8 @@ -21,8 +21,8 @@ Node2 - -func_800C2474 + +func_800C2474 @@ -30,17 +30,17 @@ Node1->Node2 - - + + Node5 - - -func_800C3F70 + + +func_800C284C @@ -48,26 +48,44 @@ Node1->Node5 - - + + - - -Node6 - + + +Node7 + + +func_800C3F70 + + + + + +Node1->Node7 + + + + + + + + +Node8 + sound_init - - -Node1->Node6 - - - + + +Node1->Node8 + + + @@ -75,8 +93,8 @@ Node3 - -func_800CBBB8 + +func_800CBBB8 @@ -84,8 +102,8 @@ Node2->Node3 - - + + @@ -93,8 +111,8 @@ Node4 - -func_800CBB48 + +func_800CBB48 @@ -102,8 +120,44 @@ Node3->Node4 - - + + + + + + + +Node5->Node3 + + + + + + + + +Node6 + + +func_800CBB88 + + + + + +Node5->Node6 + + + + + + + + +Node6->Node4 + + + diff --git a/external_8c_a031a8e5c8f0a01dfc92af34605af5690_icgraph.svg b/external_8c_a031a8e5c8f0a01dfc92af34605af5690_icgraph.svg index 17a4e6336..6268dd7ee 100644 --- a/external_8c_a031a8e5c8f0a01dfc92af34605af5690_icgraph.svg +++ b/external_8c_a031a8e5c8f0a01dfc92af34605af5690_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a083116fa2a79bac72518de626ad2c21a_icgraph.svg b/external_8c_a083116fa2a79bac72518de626ad2c21a_icgraph.svg index 209903530..fec7e8e0c 100644 --- a/external_8c_a083116fa2a79bac72518de626ad2c21a_icgraph.svg +++ b/external_8c_a083116fa2a79bac72518de626ad2c21a_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.map b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.map new file mode 100644 index 000000000..abe407eba --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.md5 b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.md5 new file mode 100644 index 000000000..d9e1fe02b --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.md5 @@ -0,0 +1 @@ +be05df6818da7cfeb1c0d7c1b427083d \ No newline at end of file diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.svg b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.svg new file mode 100644 index 000000000..2fbcb9b4b --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + +func_800C4398 + + +Node1 + + +func_800C4398 + + + + + +Node2 + + +func_800C40F0 + + + + + +Node1->Node2 + + + + + + + + + + + + + diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph_org.svg b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph_org.svg new file mode 100644 index 000000000..d97b383e4 --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_cgraph_org.svg @@ -0,0 +1,39 @@ + + + + + + +func_800C4398 + + +Node1 + + +func_800C4398 + + + + + +Node2 + + +func_800C40F0 + + + + + +Node1->Node2 + + + + + + + + diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.map b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.map new file mode 100644 index 000000000..e7419dccc --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.map @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.md5 b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.md5 new file mode 100644 index 000000000..185bafb3f --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.md5 @@ -0,0 +1 @@ +45b728a5cebf7623f570a304c85153a2 \ No newline at end of file diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.svg b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.svg new file mode 100644 index 000000000..60bcabf5b --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph.svg @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +func_800C4398 + + +Node1 + + +func_800C4398 + + + + + +Node2 + + +func_800C5848 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_800CB2C4 + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +load_menu_states + + + + + +Node3->Node4 + + + + + + + + +Node9 + + +thread5_game_loop + + + + + +Node3->Node9 + + + + + + + + +Node18 + + +setup_race + + + + + +Node3->Node18 + + + + + + + + +Node5 + + +setup_menus + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +func_80091B78 + + + + + +Node5->Node6 + + + + + + + + +Node16 + + +func_80094A64 + + + + + +Node5->Node16 + + + + + + + + +Node7 + + +func_800025D4 + + + + + +Node6->Node7 + + + + + + + + +Node13 + + +func_80002600 + + + + + +Node6->Node13 + + + + + + + + +Node14 + + +func_8000262C + + + + + +Node6->Node14 + + + + + + + + +Node15 + + +func_80002658 + + + + + +Node6->Node15 + + + + + + + + +Node8 + + +update_gamestate + + + + + +Node7->Node8 + + + + + + + + +Node8->Node9 + + + + + + + + +Node10 + + +thread3_video + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +thread1_idle + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +main_func + + + + + +Node11->Node12 + + + + + + + + +Node13->Node8 + + + + + + + + +Node14->Node8 + + + + + + + + +Node15->Node8 + + + + + + + + +Node17 + + +game_state_handler + + + + + +Node16->Node17 + + + + + + + + +Node17->Node9 + + + + + + + + +Node18->Node8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph_org.svg b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph_org.svg new file mode 100644 index 000000000..d9d288eeb --- /dev/null +++ b/external_8c_a0c8652d74f5c631ea42f379434f4bc1d_icgraph_org.svg @@ -0,0 +1,381 @@ + + + + + + +func_800C4398 + + +Node1 + + +func_800C4398 + + + + + +Node2 + + +func_800C5848 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_800CB2C4 + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +load_menu_states + + + + + +Node3->Node4 + + + + + + + + +Node9 + + +thread5_game_loop + + + + + +Node3->Node9 + + + + + + + + +Node18 + + +setup_race + + + + + +Node3->Node18 + + + + + + + + +Node5 + + +setup_menus + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +func_80091B78 + + + + + +Node5->Node6 + + + + + + + + +Node16 + + +func_80094A64 + + + + + +Node5->Node16 + + + + + + + + +Node7 + + +func_800025D4 + + + + + +Node6->Node7 + + + + + + + + +Node13 + + +func_80002600 + + + + + +Node6->Node13 + + + + + + + + +Node14 + + +func_8000262C + + + + + +Node6->Node14 + + + + + + + + +Node15 + + +func_80002658 + + + + + +Node6->Node15 + + + + + + + + +Node8 + + +update_gamestate + + + + + +Node7->Node8 + + + + + + + + +Node8->Node9 + + + + + + + + +Node10 + + +thread3_video + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +thread1_idle + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +main_func + + + + + +Node11->Node12 + + + + + + + + +Node13->Node8 + + + + + + + + +Node14->Node8 + + + + + + + + +Node15->Node8 + + + + + + + + +Node17 + + +game_state_handler + + + + + +Node16->Node17 + + + + + + + + +Node17->Node9 + + + + + + + + +Node18->Node8 + + + + + + + + diff --git a/external_8c_a0cc262f4ece8fa4605925fc5b08bb494_icgraph.svg b/external_8c_a0cc262f4ece8fa4605925fc5b08bb494_icgraph.svg index 42c4538bd..2d545055a 100644 --- a/external_8c_a0cc262f4ece8fa4605925fc5b08bb494_icgraph.svg +++ b/external_8c_a0cc262f4ece8fa4605925fc5b08bb494_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a0ea06bff336c27580a0e3da471bda115_icgraph.svg b/external_8c_a0ea06bff336c27580a0e3da471bda115_icgraph.svg index 05745dc28..072f7c066 100644 --- a/external_8c_a0ea06bff336c27580a0e3da471bda115_icgraph.svg +++ b/external_8c_a0ea06bff336c27580a0e3da471bda115_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a1041b412a7bdcec3c697ed68bec652d6_cgraph.svg b/external_8c_a1041b412a7bdcec3c697ed68bec652d6_cgraph.svg index 4ca23774c..ed9c697ab 100644 --- a/external_8c_a1041b412a7bdcec3c697ed68bec652d6_cgraph.svg +++ b/external_8c_a1041b412a7bdcec3c697ed68bec652d6_cgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a1041b412a7bdcec3c697ed68bec652d6_icgraph.svg b/external_8c_a1041b412a7bdcec3c697ed68bec652d6_icgraph.svg index 352c5697d..16f322776 100644 --- a/external_8c_a1041b412a7bdcec3c697ed68bec652d6_icgraph.svg +++ b/external_8c_a1041b412a7bdcec3c697ed68bec652d6_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.map b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.map index 2da108c23..444c4ab19 100644 --- a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.map +++ b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.map @@ -1,121 +1,119 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.md5 b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.md5 index 2e77d2389..1c296f75a 100644 --- a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.md5 +++ b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.md5 @@ -1 +1 @@ -e3f0ae93c1c60ab9f6fa634f0174fe7f \ No newline at end of file +98dc5a1a3d09b8c3f1a2002055e2621f \ No newline at end of file diff --git a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.svg b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.svg index 126177966..226131bfc 100644 --- a/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.svg +++ b/external_8c_a12c3e6c147828cc102e748904808ea4a_cgraph.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +func_800C29B4 + + +Node1 + + +func_800C29B4 + + + + + +Node2 + + +func_800C2A2C + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_800C3478 + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +func_800CB2C4 + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +load_menu_states + + + + + +Node4->Node5 + + + + + + + + +Node10 + + +thread5_game_loop + + + + + +Node4->Node10 + + + + + + + + +Node19 + + +setup_race + + + + + +Node4->Node19 + + + + + + + + +Node6 + + +setup_menus + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +func_80091B78 + + + + + +Node6->Node7 + + + + + + + + +Node17 + + +func_80094A64 + + + + + +Node6->Node17 + + + + + + + + +Node8 + + +func_800025D4 + + + + + +Node7->Node8 + + + + + + + + +Node14 + + +func_80002600 + + + + + +Node7->Node14 + + + + + + + + +Node15 + + +func_8000262C + + + + + +Node7->Node15 + + + + + + + + +Node16 + + +func_80002658 + + + + + +Node7->Node16 + + + + + + + + +Node9 + + +update_gamestate + + + + + +Node8->Node9 + + + + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +thread3_video + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +thread1_idle + + + + + +Node11->Node12 + + + + + + + + +Node13 + + +main_func + + + + + +Node12->Node13 + + + + + + + + +Node14->Node9 + + + + + + + + +Node15->Node9 + + + + + + + + +Node16->Node9 + + + + + + + + +Node18 + + +game_state_handler + + + + + +Node17->Node18 + + + + + + + + +Node18->Node10 + + + + + + + + +Node19->Node9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/external_8c_a1e78bb5bdb91c4a9a807d4c8e35445d1_icgraph_org.svg b/external_8c_a1e78bb5bdb91c4a9a807d4c8e35445d1_icgraph_org.svg new file mode 100644 index 000000000..3d59ab950 --- /dev/null +++ b/external_8c_a1e78bb5bdb91c4a9a807d4c8e35445d1_icgraph_org.svg @@ -0,0 +1,399 @@ + + + + + + +func_800C29B4 + + +Node1 + + +func_800C29B4 + + + + + +Node2 + + +func_800C2A2C + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_800C3478 + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +func_800CB2C4 + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +load_menu_states + + + + + +Node4->Node5 + + + + + + + + +Node10 + + +thread5_game_loop + + + + + +Node4->Node10 + + + + + + + + +Node19 + + +setup_race + + + + + +Node4->Node19 + + + + + + + + +Node6 + + +setup_menus + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +func_80091B78 + + + + + +Node6->Node7 + + + + + + + + +Node17 + + +func_80094A64 + + + + + +Node6->Node17 + + + + + + + + +Node8 + + +func_800025D4 + + + + + +Node7->Node8 + + + + + + + + +Node14 + + +func_80002600 + + + + + +Node7->Node14 + + + + + + + + +Node15 + + +func_8000262C + + + + + +Node7->Node15 + + + + + + + + +Node16 + + +func_80002658 + + + + + +Node7->Node16 + + + + + + + + +Node9 + + +update_gamestate + + + + + +Node8->Node9 + + + + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +thread3_video + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +thread1_idle + + + + + +Node11->Node12 + + + + + + + + +Node13 + + +main_func + + + + + +Node12->Node13 + + + + + + + + +Node14->Node9 + + + + + + + + +Node15->Node9 + + + + + + + + +Node16->Node9 + + + + + + + + +Node18 + + +game_state_handler + + + + + +Node17->Node18 + + + + + + + + +Node18->Node10 + + + + + + + + +Node19->Node9 + + + + + + + + diff --git a/external_8c_a20e5c0f653bc10cd25c8f4396dcdc5f4_icgraph.svg b/external_8c_a20e5c0f653bc10cd25c8f4396dcdc5f4_icgraph.svg index bc5680552..84d62bf4d 100644 --- a/external_8c_a20e5c0f653bc10cd25c8f4396dcdc5f4_icgraph.svg +++ b/external_8c_a20e5c0f653bc10cd25c8f4396dcdc5f4_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a21151c55b3a7f562cacf743bde8a2efe_icgraph.svg b/external_8c_a21151c55b3a7f562cacf743bde8a2efe_icgraph.svg index 71dff9f74..d39f700e6 100644 --- a/external_8c_a21151c55b3a7f562cacf743bde8a2efe_icgraph.svg +++ b/external_8c_a21151c55b3a7f562cacf743bde8a2efe_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a217be4ef8eccb4b548c11dcf2b894f35_icgraph.svg b/external_8c_a217be4ef8eccb4b548c11dcf2b894f35_icgraph.svg index 80ce24e32..1e873e0f2 100644 --- a/external_8c_a217be4ef8eccb4b548c11dcf2b894f35_icgraph.svg +++ b/external_8c_a217be4ef8eccb4b548c11dcf2b894f35_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a26226d8e53a9d0af7196e6d79f97aea3_icgraph.svg b/external_8c_a26226d8e53a9d0af7196e6d79f97aea3_icgraph.svg index 1b366c834..56fa34c3f 100644 --- a/external_8c_a26226d8e53a9d0af7196e6d79f97aea3_icgraph.svg +++ b/external_8c_a26226d8e53a9d0af7196e6d79f97aea3_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a276ec482b3922f9067127fa7014cfea2_icgraph.svg b/external_8c_a276ec482b3922f9067127fa7014cfea2_icgraph.svg index 57f6d400d..bfb11ed36 100644 --- a/external_8c_a276ec482b3922f9067127fa7014cfea2_icgraph.svg +++ b/external_8c_a276ec482b3922f9067127fa7014cfea2_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a2aea7abf056e029f247b18edb62aa218_icgraph.svg b/external_8c_a2aea7abf056e029f247b18edb62aa218_icgraph.svg index 0b82959b2..b7f0b37cb 100644 --- a/external_8c_a2aea7abf056e029f247b18edb62aa218_icgraph.svg +++ b/external_8c_a2aea7abf056e029f247b18edb62aa218_icgraph.svg @@ -48,7 +48,7 @@ diff --git a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.map b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.map index 70a229e2a..cd93eeac2 100644 --- a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.map +++ b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.map @@ -1,5 +1,29 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.md5 b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.md5 index 115539048..bea042795 100644 --- a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.md5 +++ b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.md5 @@ -1 +1 @@ -79be3df55cf365bf115d9cb831005ea4 \ No newline at end of file +64c982f632dbe4ff5bdcc4d035cbcc6f \ No newline at end of file diff --git a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.svg b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.svg index 92e98aa66..ce5233ba2 100644 --- a/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.svg +++ b/external_8c_a2b1be7122c397e0e6cbd0438a625b983_cgraph.svg @@ -4,8 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + func_800C59C4 Node1 - -func_800C59C4 + +func_800C59C4 Node2 - - -func_800C5968 + + +func_800C4FE4 @@ -40,13 +76,250 @@ Node1->Node2 - - + + + + + + + +Node13 + + +func_800C5968 + + + + + +Node1->Node13 + + + + + + + + +Node3 + + +delete_sound_from_bank + + + + + +Node2->Node3 + + + + + + + + +Node5 + + +func_800C19D0 + + + + + +Node2->Node5 + + + + + + + + +Node11 + + +func_800CBBE8 + + + + + +Node2->Node11 + + + + + + + + +Node4 + + +func_800C40F0 + + + + + +Node3->Node4 + + + + + + + + +Node6 + + +func_800C1480 + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +func_800C15D0 + + + + + +Node5->Node7 + + + + + + + + +Node8 + + +func_800C1934 + + + + + +Node5->Node8 + + + + + + + + +Node9 + + +func_800CBB88 + + + + + +Node5->Node9 + + + + + + + + +Node5->Node11 + + + + + + + + +Node12 + + +sqrtf + + + + + +Node5->Node12 + + + + + + + + +Node10 + + +func_800CBB48 + + + + + +Node9->Node10 + + + + + + + + +Node11->Node10 + + + + + + + + + + + + + + + + + + + + +
+ + + +

◆ func_8009195C()

+ +
+
+ + + + + + + +
f64 func_8009195C (f64 arg0)
+
+
+Here is the call graph for this function:
+
+
+
+
+Here is the caller graph for this function:
+
+
+
+
@@ -1890,7 +1919,7 @@ Here is the caller graph for this function:
Here is the caller graph for this function:
-
+
@@ -2017,7 +2046,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:
@@ -8548,7 +8577,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 call graph for this function:
diff --git a/menu__items_8c.js b/menu__items_8c.js index 59e7b7e6b..60827173d 100644 --- a/menu__items_8c.js +++ b/menu__items_8c.js @@ -24,6 +24,7 @@ var menu__items_8c = [ "find_menu_items_dupe", "menu__items_8c.html#a22759c8446f89851d20e92cbf52730f7", null ], [ "func_800917B0", "menu__items_8c.html#a1471cd7a8b6e19674777d36b1629b9d9", null ], [ "func_8009186C", "menu__items_8c.html#a73b7f5f4f320fbf62152d58607d959e4", null ], + [ "func_8009195C", "menu__items_8c.html#aab81260bf16dbc169409509e9f2009d0", null ], [ "func_80091A6C", "menu__items_8c.html#aec0b8cc1c0af233987eca66c5d37eb09", null ], [ "func_80091AC0", "menu__items_8c.html#a6abdaa1d8c32550ba117080fdf39a81d", null ], [ "func_80091B78", "menu__items_8c.html#a4c171632ff32db3cbe13719e6478d536", null ], diff --git a/menu__items_8c_a01003958fcc81831bd82f619ae874ac1_cgraph.svg b/menu__items_8c_a01003958fcc81831bd82f619ae874ac1_cgraph.svg index f21b521c0..56bae6876 100644 --- a/menu__items_8c_a01003958fcc81831bd82f619ae874ac1_cgraph.svg +++ b/menu__items_8c_a01003958fcc81831bd82f619ae874ac1_cgraph.svg @@ -48,7 +48,7 @@ + diff --git a/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_cgraph_org.svg b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_cgraph_org.svg new file mode 100644 index 000000000..dc363222e --- /dev/null +++ b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_cgraph_org.svg @@ -0,0 +1,39 @@ + + + + + + +func_8009195C + + +Node1 + + +func_8009195C + + + + + +Node2 + + +func_80091A6C + + + + + +Node1->Node2 + + + + + + + + diff --git a/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.map b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.map new file mode 100644 index 000000000..003770bcc --- /dev/null +++ b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.md5 b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.md5 new file mode 100644 index 000000000..ae7472f6c --- /dev/null +++ b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.md5 @@ -0,0 +1 @@ +0778a9352fb30ab4f9e99f2edc23e7c1 \ No newline at end of file diff --git a/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.svg b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.svg new file mode 100644 index 000000000..8d4639fe1 --- /dev/null +++ b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + +func_8009195C + + +Node1 + + +func_8009195C + + + + + +Node2 + + +func_800917B0 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +convert_img_to_greyscale + + + + + +Node2->Node3 + + + + + + + + + + + + + diff --git a/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph_org.svg b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph_org.svg new file mode 100644 index 000000000..75554dfda --- /dev/null +++ b/menu__items_8c_aab81260bf16dbc169409509e9f2009d0_icgraph_org.svg @@ -0,0 +1,57 @@ + + + + + + +func_8009195C + + +Node1 + + +func_8009195C + + + + + +Node2 + + +func_800917B0 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +convert_img_to_greyscale + + + + + +Node2->Node3 + + + + + + + + diff --git a/menu__items_8c_aac506b7518796c1513533f5dde849de7_cgraph.svg b/menu__items_8c_aac506b7518796c1513533f5dde849de7_cgraph.svg index fd25e4ee5..4b4163aaf 100644 --- a/menu__items_8c_aac506b7518796c1513533f5dde849de7_cgraph.svg +++ b/menu__items_8c_aac506b7518796c1513533f5dde849de7_cgraph.svg @@ -48,7 +48,7 @@ + diff --git a/menu__items_8h_aab2a822aa0d6c039acab6a718cb33695_cgraph_org.svg b/menu__items_8h_aab2a822aa0d6c039acab6a718cb33695_cgraph_org.svg new file mode 100644 index 000000000..dc363222e --- /dev/null +++ b/menu__items_8h_aab2a822aa0d6c039acab6a718cb33695_cgraph_org.svg @@ -0,0 +1,39 @@ + + + + + + +func_8009195C + + +Node1 + + +func_8009195C + + + + + +Node2 + + +func_80091A6C + + + + + +Node1->Node2 + + + + + + + + diff --git a/menu__items_8h_aab8e06bbdb851a34f27ecf68c1a0119c_icgraph.svg b/menu__items_8h_aab8e06bbdb851a34f27ecf68c1a0119c_icgraph.svg index 856fdc915..1ba50b04b 100644 --- a/menu__items_8h_aab8e06bbdb851a34f27ecf68c1a0119c_icgraph.svg +++ b/menu__items_8h_aab8e06bbdb851a34f27ecf68c1a0119c_icgraph.svg @@ -48,7 +48,7 @@