diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index a16eb64c5..1b7660c7a 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -1007,7 +1007,7 @@ Here is the caller graph for this function:
-
Todo
Cast to normal Camera? Or from CinematicCamera?
+
Todo
Cast to normal Camera? Or from CinematicCamera?
Here is the call graph for this function:
@@ -1294,7 +1294,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:
@@ -2366,7 +2366,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 21c676ade..f393632e9 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -955,7 +955,7 @@ Here is the caller graph for this function:
-
Todo
Cast to normal Camera? Or from CinematicCamera?
+
Todo
Cast to normal Camera? Or from CinematicCamera?
Here is the call graph for this function:
@@ -2197,7 +2197,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__data_8inc_8c.html b/ceremony__data_8inc_8c.html index cf7a77d92..e596194f1 100644 --- a/ceremony__data_8inc_8c.html +++ b/ceremony__data_8inc_8c.html @@ -1241,7 +1241,7 @@ Variables
{{{ 7, 0, -7}, 0, {-1279, 1024}, {0xe3, 0xf6, 0xff, 0xff}}},
}
-
Todo
rename this to left_ or right_ instead of model2.
+
Todo
rename this to left_ or right_ instead of model2.
diff --git a/ceremony__data_8inc_8h.html b/ceremony__data_8inc_8h.html index b48fd9eb4..ffd4bc126 100644 --- a/ceremony__data_8inc_8h.html +++ b/ceremony__data_8inc_8h.html @@ -1031,7 +1031,7 @@ Variables
-
Todo
rename this to left_ or right_ instead of model2.
+
Todo
rename this to left_ or right_ instead of model2.
diff --git a/choco__mountain_2course__offsets_8inc_8c.html b/choco__mountain_2course__offsets_8inc_8c.html index a700dcb04..ba875f196 100644 --- a/choco__mountain_2course__offsets_8inc_8c.html +++ b/choco__mountain_2course__offsets_8inc_8c.html @@ -195,19 +195,19 @@ Variables
{gTexture653DB0, 0x06AE, 0x0800, 0x0},
{gTexture652B54, 0x0606, 0x0800, 0x0},
{gTexture65315C, 0x04A9, 0x0800, 0x0},
-
{gTexture6684F8, 0x010D, 0x0800, 0x0},
-
{gTextureSignLuigis0, 0x0287, 0x1000, 0x0},
-
{gTextureSignLuigis1, 0x02AF, 0x1000, 0x0},
-
{gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0},
-
{gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0},
+
{gTexture6684F8, 0x010D, 0x0800, 0x0},
+
{gTextureSignLuigis0, 0x0287, 0x1000, 0x0},
+
{gTextureSignLuigis1, 0x02AF, 0x1000, 0x0},
+
{gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0},
+
{gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0},
{gTexture6774D8, 0x0113, 0x0800, 0x0},
{gTextureSignFallingRocks, 0x012C, 0x0800, 0x0},
{gTextureSignBackside, 0x011E, 0x0800, 0x0},
{gTexture679C04, 0x012F, 0x0800, 0x0},
{gTexture67B864, 0x014C, 0x0800, 0x0},
{gTexture67DC20, 0x03EF, 0x0800, 0x0},
-
{gTextureSignYoshi, 0x04DF, 0x1000, 0x0},
-
{gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0},
+
{gTextureSignYoshi, 0x04DF, 0x1000, 0x0},
+
{gTextureCheckerboardBlueGray, 0x04A1, 0x1000, 0x0},
{0x00000000, 0x0000, 0x0000, 0x0},
}
gTexture64FBF4
u8 gTexture64FBF4[]
@@ -215,21 +215,21 @@ Variables
gTexture67B864
u8 gTexture67B864[]
gTexture65315C
u8 gTexture65315C[]
gTexture679C04
u8 gTexture679C04[]
-
gTextureCheckerboardBlueGray
u8 gTextureCheckerboardBlueGray[]
-
gTextureSignNintendoRed0
u8 gTextureSignNintendoRed0[]
gTexture64647C
u8 gTexture64647C[]
-
gTextureSignLuigis0
u8 gTextureSignLuigis0[]
gTexture652B54
u8 gTexture652B54[]
-
gTexture6684F8
u8 gTexture6684F8[]
-
gTextureSignYoshi
u8 gTextureSignYoshi[]
-
gTextureSignNintendoRed1
u8 gTextureSignNintendoRed1[]
-
gTextureSignLuigis1
u8 gTextureSignLuigis1[]
gTexture64619C
u8 gTexture64619C[]
gTextureSignBackside
u8 gTextureSignBackside[]
gTexture6774D8
u8 gTexture6774D8[]
gTextureSignFallingRocks
u8 gTextureSignFallingRocks[]
gTexture647F4C
u8 gTexture647F4C[]
gTexture67DC20
u8 gTexture67DC20[]
+
gTexture6684F8
u8 gTexture6684F8[]
+
gTextureCheckerboardBlueGray
u8 gTextureCheckerboardBlueGray[]
+
gTextureSignNintendoRed0
u8 gTextureSignNintendoRed0[]
+
gTextureSignLuigis0
u8 gTextureSignLuigis0[]
+
gTextureSignYoshi
u8 gTextureSignYoshi[]
+
gTextureSignNintendoRed1
u8 gTextureSignNintendoRed1[]
+
gTextureSignLuigis1
u8 gTextureSignLuigis1[]
diff --git a/code__80005FD0_8c.html b/code__80005FD0_8c.html index 58d9e33f4..081d46860 100644 --- a/code__80005FD0_8c.html +++ b/code__80005FD0_8c.html @@ -229,6 +229,8 @@ Functions   void set_bomb_kart_spawn_positions (void)   +void func_8000DF8C (s32 bombKartId) +  s32 func_8000ED14 (s32 actorIndex, s16 arg1)   s32 func_8000ED80 (s32 actorIndex) @@ -283,12 +285,14 @@ Functions   void func_80011AE4 (s32 index)   +void func_80011B14 (s32 playerId, Player *player) +  void func_80011D48 (s32 playerIndex, Player *player)   void func_80011E38 (s32 playerIndex)   -void func_80011EC0 (s32 arg0, Player *player, s32 arg2, s32 arg3) -  +void func_80011EC0 (s32 arg0, Player *player, s32 arg2, u16 arg3) +  void func_800120C8 (void)   void func_80012190 (void) @@ -490,8 +494,8 @@ Variables   s16 D_80162FD0   -f32 gCourseCompletionPercentByRank [8] -  +f32 gCourseCompletionPercentByRank [NUM_PLAYERS] +  s16 D_80162FF8 [12]   s16 D_80163010 [12] @@ -2626,6 +2630,33 @@ Here is the caller graph for this function:
+ + + +

◆ func_8000DF8C()

+ +
+
+ + + + + + + +
void func_8000DF8C (s32 bombKartId)
+
+
+Here is the call graph for this function:
+
+
+
+
+Here is the caller graph for this function:
+
+
+
+
@@ -3343,7 +3374,7 @@ Here is the caller graph for this function:
Here is the caller graph for this function:
-
+
@@ -3363,6 +3394,37 @@ Here is the caller graph for this function:
+
+ + +

◆ func_80011B14()

+ +
+
+ + + + + + + + + + + +
void func_80011B14 (s32 playerId,
Player * player )
+
+
+Here is the call graph for this function:
+
+
+
+
+Here is the caller graph for this function:
+
+
+
+
@@ -3408,13 +3470,13 @@ Here is the caller graph for this function:
Here is the call graph for this function:
-
+
- -

◆ func_80011EC0()

+ +

◆ func_80011EC0()

@@ -3437,14 +3499,19 @@ Here is the call graph for this function:
- s32 arg3 ) + u16 arg3 )
Here is the call graph for this function:
-
+
+
+
+Here is the caller graph for this function:
+
+
@@ -10742,8 +10809,8 @@ Here is the caller graph for this function: - -

◆ gCourseCompletionPercentByRank

+ +

◆ gCourseCompletionPercentByRank

diff --git a/code__80005FD0_8c.js b/code__80005FD0_8c.js index 0fd22345a..c9924a744 100644 --- a/code__80005FD0_8c.js +++ b/code__80005FD0_8c.js @@ -42,6 +42,7 @@ var code__80005FD0_8c = [ "func_8000D6D0", "code__80005FD0_8c.html#aa39e2aaaacd04e16311cb002a50102f2", null ], [ "func_8000D940", "code__80005FD0_8c.html#a5a0e67ccde01cf1fb86f9fbd14161e4e", null ], [ "func_8000DBAC", "code__80005FD0_8c.html#a999bc47d5faecbe08adb45a4114cd52f", null ], + [ "func_8000DF8C", "code__80005FD0_8c.html#ad7cfd2edb9055380080a6c1c577d042f", null ], [ "func_8000ED14", "code__80005FD0_8c.html#a70fb7081e4846c53116f2029ede9a9e3", null ], [ "func_8000ED80", "code__80005FD0_8c.html#a0ad3446f111aea480171c72a596d3f0d", null ], [ "func_8000EDC8", "code__80005FD0_8c.html#a6698b1bb29100fa000dde180fdaf6b60", null ], @@ -68,9 +69,10 @@ var code__80005FD0_8c = [ "func_80011A5C", "code__80005FD0_8c.html#ae4d90ba9d8d145040b3d5370fd6214c2", null ], [ "func_80011AB8", "code__80005FD0_8c.html#afc15e6d12127dce2dd0c43d6d629cbf0", null ], [ "func_80011AE4", "code__80005FD0_8c.html#a663102e73b13382f081d57c9902f9b1a", null ], + [ "func_80011B14", "code__80005FD0_8c.html#a2c961ce2c41f64109dbee0ae911c5b70", null ], [ "func_80011D48", "code__80005FD0_8c.html#a0b337cbb5859cec41c77d3143230bd19", null ], [ "func_80011E38", "code__80005FD0_8c.html#a2743286b730195fe81eb86609d410c51", null ], - [ "func_80011EC0", "code__80005FD0_8c.html#a6a196e2cb21750962524994f34982f9e", null ], + [ "func_80011EC0", "code__80005FD0_8c.html#ab9e417f5a1f4a26784ba44c12e541087", null ], [ "func_800120C8", "code__80005FD0_8c.html#ae55b4aa41355fb896a91e3073d53a48d", null ], [ "func_80012190", "code__80005FD0_8c.html#a0000fc869242ecf8353c04c93cc4b850", null ], [ "func_80012220", "code__80005FD0_8c.html#a93313abf66f75a07eec17a337f7d9ba2", null ], @@ -495,7 +497,7 @@ var code__80005FD0_8c = [ "gBoxTruckList", "code__80005FD0_8c.html#af926172e938f7d2cf9cfbc8f6ac95ce8", null ], [ "gCarList", "code__80005FD0_8c.html#a98edd6c555769caa23ca17968301ac2b", null ], [ "gCourseCompletionPercentByPlayerId", "code__80005FD0_8c.html#ac7306c0a90875ea7942d2e8f4cfdaf57", null ], - [ "gCourseCompletionPercentByRank", "code__80005FD0_8c.html#ad8417faabdec8e7e1e032342757171a4", null ], + [ "gCourseCompletionPercentByRank", "code__80005FD0_8c.html#aa783cfef589f97380a189a6341d39593", null ], [ "gFerries", "code__80005FD0_8c.html#a608dda5939942fe19e74c1f0fa9ff174", null ], [ "gGPCurrentRacePlayerIdByRank", "code__80005FD0_8c.html#a7e8fac2e19a8c70eae68b7b1ebb7d089", null ], [ "gGPCurrentRaceRankByPlayerId", "code__80005FD0_8c.html#aae4abfeb9979a537a0a4b46745e46c87", null ], diff --git a/code__80005FD0_8c_a0000fc869242ecf8353c04c93cc4b850_icgraph.svg b/code__80005FD0_8c_a0000fc869242ecf8353c04c93cc4b850_icgraph.svg index 398be207c..844e4a627 100644 --- a/code__80005FD0_8c_a0000fc869242ecf8353c04c93cc4b850_icgraph.svg +++ b/code__80005FD0_8c_a0000fc869242ecf8353c04c93cc4b850_icgraph.svg @@ -48,7 +48,7 @@ + diff --git a/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_cgraph_org.svg b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_cgraph_org.svg new file mode 100644 index 000000000..9504d3855 --- /dev/null +++ b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_cgraph_org.svg @@ -0,0 +1,102 @@ + + + + + + +func_80011B14 + + +Node1 + + +func_80011B14 + + + + + +Node2 + + +func_80011AB8 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_80011EC0 + + + + + +Node1->Node3 + + + + + + + + +Node4 + + +func_8002AA50 + + + + + +Node1->Node4 + + + + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +func_80036C5C + + + + + +Node4->Node5 + + + + + + + + diff --git a/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.map b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.map new file mode 100644 index 000000000..22e5c1c34 --- /dev/null +++ b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.md5 b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.md5 new file mode 100644 index 000000000..addc3a6b3 --- /dev/null +++ b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.md5 @@ -0,0 +1 @@ +eca2013efb8c34f887db128ccc7510b1 \ No newline at end of file diff --git a/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.svg b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.svg new file mode 100644 index 000000000..d13fa7dd1 --- /dev/null +++ b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + +func_80011B14 + + +Node1 + + +func_80011B14 + + + + + +Node2 + + +func_80011E38 + + + + + +Node1->Node2 + + + + + + + + + + + + + diff --git a/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph_org.svg b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph_org.svg new file mode 100644 index 000000000..26265ad3a --- /dev/null +++ b/code__80005FD0_8c_a2c961ce2c41f64109dbee0ae911c5b70_icgraph_org.svg @@ -0,0 +1,39 @@ + + + + + + +func_80011B14 + + +Node1 + + +func_80011B14 + + + + + +Node2 + + +func_80011E38 + + + + + +Node1->Node2 + + + + + + + + diff --git a/code__80005FD0_8c_a2e9bd3bfe6460c5f84ce6820d25853af_icgraph.svg b/code__80005FD0_8c_a2e9bd3bfe6460c5f84ce6820d25853af_icgraph.svg index 846ba0987..90ccbad27 100644 --- a/code__80005FD0_8c_a2e9bd3bfe6460c5f84ce6820d25853af_icgraph.svg +++ b/code__80005FD0_8c_a2e9bd3bfe6460c5f84ce6820d25853af_icgraph.svg @@ -48,7 +48,7 @@ + diff --git a/code__80005FD0_8c_ab9e417f5a1f4a26784ba44c12e541087_icgraph_org.svg b/code__80005FD0_8c_ab9e417f5a1f4a26784ba44c12e541087_icgraph_org.svg new file mode 100644 index 000000000..9058b11d4 --- /dev/null +++ b/code__80005FD0_8c_ab9e417f5a1f4a26784ba44c12e541087_icgraph_org.svg @@ -0,0 +1,57 @@ + + + + + + +func_80011EC0 + + +Node1 + + +func_80011EC0 + + + + + +Node2 + + +func_80011B14 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_80011E38 + + + + + +Node2->Node3 + + + + + + + + diff --git a/code__80005FD0_8c_ac146c9f148ac735c1295986fe09cdcda_icgraph.svg b/code__80005FD0_8c_ac146c9f148ac735c1295986fe09cdcda_icgraph.svg index ca21181c1..680d190d7 100644 --- a/code__80005FD0_8c_ac146c9f148ac735c1295986fe09cdcda_icgraph.svg +++ b/code__80005FD0_8c_ac146c9f148ac735c1295986fe09cdcda_icgraph.svg @@ -48,7 +48,7 @@ + + diff --git a/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_cgraph_org.svg b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_cgraph_org.svg new file mode 100644 index 000000000..4013cd149 --- /dev/null +++ b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_cgraph_org.svg @@ -0,0 +1,336 @@ + + + + + + +func_8000DF8C + + +Node1 + + +func_8000DF8C + + + + + +Node2 + + +coss + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_8000D2B4 + + + + + +Node1->Node3 + + + + + + + + +Node9 + + +func_802ADDC8 + + + + + +Node1->Node9 + + + + + + + + +Node13 + + +func_802ABE30 + + + + + +Node1->Node13 + + + + + + + + +Node14 + + +get_angle_between_points + + + + + +Node1->Node14 + + + + + + + + +Node17 + + +sins + + + + + +Node1->Node17 + + + + + + + + +Node18 + + +sqrtf + + + + + +Node1->Node18 + + + + + + + + +Node4 + + +func_8000C9DC + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +func_8000CBF8 + + + + + +Node3->Node5 + + + + + + + + +Node6 + + +func_8000D24C + + + + + +Node3->Node6 + + + + + + + + +Node7 + + +func_8000C0BC + + + + + +Node6->Node7 + + + + + + + + +Node8 + + +func_802ABD40 + + + + + +Node6->Node8 + + + + + + + + +Node6->Node9 + + + + + + + + +Node10 + + +func_802AAE4C + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +func_802AB288 + + + + + +Node9->Node11 + + + + + + + + +Node12 + + +func_802AB6C4 + + + + + +Node9->Node12 + + + + + + + + +Node15 + + +atan2s + + + + + +Node14->Node15 + + + + + + + + +Node16 + + +atan2_lookup + + + + + +Node15->Node16 + + + + + + + + diff --git a/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.map b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.map new file mode 100644 index 000000000..0704227b3 --- /dev/null +++ b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.map @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.md5 b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.md5 new file mode 100644 index 000000000..3a3d59215 --- /dev/null +++ b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.md5 @@ -0,0 +1 @@ +abd3ccdd057a1bbd96bb8152f8f841db \ No newline at end of file diff --git a/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.svg b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.svg new file mode 100644 index 000000000..14048c94b --- /dev/null +++ b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +func_8000DF8C + + +Node1 + + +func_8000DF8C + + + + + +Node2 + + +func_800097E0 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_8028F474 + + + + + +Node2->Node3 + + + + + + + + +Node10 + + +podium_ceremony_loop + + + + + +Node2->Node10 + + + + + + + + +Node4 + + +race_logic_loop + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +game_state_handler + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +thread5_game_loop + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +thread3_video + + + + + +Node6->Node7 + + + + + + + + +Node8 + + +thread1_idle + + + + + +Node7->Node8 + + + + + + + + +Node9 + + +main_func + + + + + +Node8->Node9 + + + + + + + + +Node10->Node5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph_org.svg b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph_org.svg new file mode 100644 index 000000000..a94cd7bbd --- /dev/null +++ b/code__80005FD0_8c_ad7cfd2edb9055380080a6c1c577d042f_icgraph_org.svg @@ -0,0 +1,192 @@ + + + + + + +func_8000DF8C + + +Node1 + + +func_8000DF8C + + + + + +Node2 + + +func_800097E0 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_8028F474 + + + + + +Node2->Node3 + + + + + + + + +Node10 + + +podium_ceremony_loop + + + + + +Node2->Node10 + + + + + + + + +Node4 + + +race_logic_loop + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +game_state_handler + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +thread5_game_loop + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +thread3_video + + + + + +Node6->Node7 + + + + + + + + +Node8 + + +thread1_idle + + + + + +Node7->Node8 + + + + + + + + +Node9 + + +main_func + + + + + +Node8->Node9 + + + + + + + + +Node10->Node5 + + + + + + + + diff --git a/code__80005FD0_8c_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg b/code__80005FD0_8c_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg index 4fe032059..adad3f7cb 100644 --- a/code__80005FD0_8c_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg +++ b/code__80005FD0_8c_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg @@ -48,7 +48,7 @@ + diff --git a/code__80005FD0_8h_ab2cd10f392acaa3dbd708a56c22d4f70_cgraph_org.svg b/code__80005FD0_8h_ab2cd10f392acaa3dbd708a56c22d4f70_cgraph_org.svg new file mode 100644 index 000000000..9504d3855 --- /dev/null +++ b/code__80005FD0_8h_ab2cd10f392acaa3dbd708a56c22d4f70_cgraph_org.svg @@ -0,0 +1,102 @@ + + + + + + +func_80011B14 + + +Node1 + + +func_80011B14 + + + + + +Node2 + + +func_80011AB8 + + + + + +Node1->Node2 + + + + + + + + +Node3 + + +func_80011EC0 + + + + + +Node1->Node3 + + + + + + + + +Node4 + + +func_8002AA50 + + + + + +Node1->Node4 + + + + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +func_80036C5C + + + + + +Node4->Node5 + + + + + + + + diff --git a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.map b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.map index e9bb07bb6..68d75f3a9 100644 --- a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.map +++ b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.map @@ -1,7 +1,16 @@ - - - - - + + + + + + + + + + + + + + diff --git a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.md5 b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.md5 index 680bbefb1..ba7bdc90b 100644 --- a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.md5 +++ b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.md5 @@ -1 +1 @@ -73f1a4af00ddb9cf02cc282ef0f66c20 \ No newline at end of file +0409a5f0056db1d970a51626401c6039 \ No newline at end of file diff --git a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.svg b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.svg index c0ce04cb7..23af06e01 100644 --- a/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.svg +++ b/code__80005FD0_8h_ab7182dd42c0ba4750cf06105174c9382_cgraph.svg @@ -4,8 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + func_80011E38 @@ -30,7 +66,7 @@ Node2 - + func_80011B14 @@ -45,26 +81,128 @@ - - -Node3 - + + +Node7 + func_80011D48 - - -Node1->Node3 - + + +Node1->Node7 + + + +Node3 + + +func_80011AB8 + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +func_80011EC0 + + + + + +Node2->Node4 + + + + + + + + +Node5 + + +func_8002AA50 + + + + + +Node2->Node5 + + + + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +func_80036C5C + + + + + +Node5->Node6 + + + + + + + + + + + + + + + + + + + + + + + + - +
118void func_8000DF8C(s32);
119
@@ -269,10 +269,10 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
147void func_80011A5C(void);
148void func_80011AB8(s32);
149void func_80011AE4(s32);
- +
150void func_80011B14(s32, Player*);
151void func_80011D48(s32, Player*);
152void func_80011E38(s32);
-
153void func_80011EC0(s32, Player*, s32, s32);
+
153void func_80011EC0(s32, Player*, s32, u16);
154
155void func_800120C8(void);
156void func_80012190(void);
@@ -405,7 +405,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
281extern Vec3f D_80162FC0;
282extern s16 D_80162FCC;
283extern s16 D_80162FD0;
-
284extern f32 gCourseCompletionPercentByRank[]; // D_80162FD8
+
284extern f32 gCourseCompletionPercentByRank[]; // D_80162FD8
285extern s16 D_80162FF8[];
286extern s16 D_80163010[];
287extern f32 D_80163028[];
@@ -533,7 +533,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
409
410
411// See bss_80005FD0.s
- +
415extern u16 D_801637BE;
@@ -545,14 +545,14 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
421
422#endif
-
void func_80012190(void)
Definition code_80005FD0.c:4422
-
void func_8001C14C(void)
Definition code_80005FD0.c:8140
+
void func_80012190(void)
Definition code_80005FD0.c:4405
+
void func_8001C14C(void)
Definition code_80005FD0.c:8125
s16 D_80163490[]
Definition code_80005FD0.c:127
f32 D_80163438[]
Definition code_80005FD0.c:115
-
void func_8000EEDC(void)
Definition code_80005FD0.c:3377
+
void func_8000EEDC(void)
Definition code_80005FD0.c:3373
Vec3f D_80162FA0
Definition code_80005FD0.c:48
s32 D_80164608[]
Definition code_80005FD0.c:183
-
void func_800149D0(void)
Definition code_80005FD0.c:5363
+
void func_800149D0(void)
Definition code_80005FD0.c:5346
D_801642D8_entry D_801642D8[]
Definition code_80005FD0.c:149
void func_80009000(s32)
Definition code_80005FD0.c:1383
void func_80008F38(s32)
Definition code_80005FD0.c:1373
@@ -562,82 +562,81 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
s32 D_8016448C
Definition code_80005FD0.h:414
s16 func_8000D100(f32, f32, f32, s16)
Definition code_80005FD0.c:2648
s16 D_801633C8[]
Definition code_80005FD0.c:109
-
void func_80017720(s32, f32, s32, s16)
Definition code_80005FD0.c:6385
+
void func_80017720(s32, f32, s32, s16)
Definition code_80005FD0.c:6370
Collision D_80162E70
Definition code_80005FD0.c:33
-
void func_8001ABEC(struct struct_801642D8 *)
Definition code_80005FD0.c:7614
+
void func_8001ABEC(struct struct_801642D8 *)
Definition code_80005FD0.c:7599
s16 D_80164680[]
Definition code_80005FD0.c:192
s16 func_8000D2B4(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2689
-
void func_800148C4(s32, Player *)
Definition code_80005FD0.c:5343
-
void func_80013F7C(s32, Player *, VehicleStuff *, f32, f32, s32, u32)
Definition code_80005FD0.c:5130
+
void func_800148C4(s32, Player *)
Definition code_80005FD0.c:5326
+
void func_80013F7C(s32, Player *, VehicleStuff *, f32, f32, s32, u32)
Definition code_80005FD0.c:5113
s16 D_80162FCC
Definition code_80005FD0.c:51
-
void func_80015544(s32, f32, s32, s32)
Definition code_80005FD0.c:5640
-
void func_8000F2BC(TrackWaypoint *, size_t)
Definition code_80005FD0.c:3480
+
void func_80015544(s32, f32, s32, s32)
Definition code_80005FD0.c:5623
+
void func_8000F2BC(TrackWaypoint *, size_t)
Definition code_80005FD0.c:3476
s16 func_8000CC88(f32, f32, f32, Player *, s32, s32 *)
Definition code_80005FD0.c:2571
s16 D_801633B0[]
Definition code_80005FD0.c:108
s16 D_801634C0[]
Definition code_80005FD0.c:129
-
void func_8000F2DC(void)
Definition code_80005FD0.c:3485
+
void func_8000F2DC(void)
Definition code_80005FD0.c:3481
TrackWaypoint * D_801631D4
Definition code_80005FD0.c:80
-
s32 func_8001A310(s32, s32)
Definition code_80005FD0.c:7371
+
s32 func_8001A310(s32, s32)
Definition code_80005FD0.c:7356
uintptr_t gCoursePathTable[20][4]
s16 D_80163398[]
Definition code_80005FD0.c:107
void func_8001A0A4(u16 *, Camera *, Player *, s8, s32)
PathNoY * D_80163598
Definition code_80005FD0.c:135
-
void func_8000F0E0(void)
Definition code_80005FD0.c:3432
-
void func_8001A124(s32, s32)
Definition code_80005FD0.c:7320
+
void func_8000F0E0(void)
Definition code_80005FD0.c:3428
+
void func_8001A124(s32, s32)
Definition code_80005FD0.c:7305
s16 D_80164478[]
Definition code_80005FD0.c:162
f32 D_80164658[]
Definition code_80005FD0.c:188
UnkCommonTextureStruct0 * D_800DC720[]
-
void func_8001C3C4(s32)
Definition code_80005FD0.c:8189
+
void func_8001C3C4(s32)
Definition code_80005FD0.c:8174
s32 D_8016359C
Definition code_80005FD0.c:136
u16 D_80163348[]
Definition code_80005FD0.c:100
-
f32 func_800145A8(s16, f32, s16)
Definition code_80005FD0.c:5265
+
f32 func_800145A8(s16, f32, s16)
Definition code_80005FD0.c:5248
s16 D_801644F8[]
Definition code_80005FD0.c:168
-
void func_80014BB4(s32)
Definition code_80005FD0.c:5401
-
void cpu_decisions_branch_item(s32, s16 *, s32)
Definition code_80005FD0.c:7577
+
void func_80014BB4(s32)
Definition code_80005FD0.c:5384
+
void cpu_decisions_branch_item(s32, s16 *, s32)
Definition code_80005FD0.c:7562
UnkStruct_46D0 D_801646D0[]
Definition code_80005FD0.c:209
-
void func_80014CC0(s32, Player *)
Definition code_80005FD0.c:5424
+
void func_80014CC0(s32, Player *)
Definition code_80005FD0.c:5407
void func_80015314(s32, f32, s32)
void func_8000D438(s32, u16)
Definition code_80005FD0.c:2733
s16 func_8000CD24(f32, f32, f32, s16, Player *, s32, s32)
Definition code_80005FD0.c:2585
void func_8000BBD8(u16, f32, s16)
Definition code_80005FD0.c:2287
-
void func_80011D48(s32, Player *)
Definition code_80005FD0.c:4319
-
void func_80014B6C(s32, Player *)
Definition code_80005FD0.c:5397
-
void func_8001C05C(void)
Definition code_80005FD0.c:8116
-
void func_80017F10(s32, f32, s32, s16)
Definition code_80005FD0.c:6566
-
void func_80010DBC(s32)
Definition code_80005FD0.c:3940
-
void func_800162CC(s32, f32, s32, s16)
Definition code_80005FD0.c:5909
+
void func_80011D48(s32, Player *)
Definition code_80005FD0.c:4302
+
void func_80014B6C(s32, Player *)
Definition code_80005FD0.c:5380
+
void func_8001C05C(void)
Definition code_80005FD0.c:8101
+
void func_80017F10(s32, f32, s32, s16)
Definition code_80005FD0.c:6551
+
void func_80010DBC(s32)
Definition code_80005FD0.c:3936
+
void func_800162CC(s32, f32, s32, s16)
Definition code_80005FD0.c:5892
s16 D_80162F50[]
Definition code_80005FD0.c:43
-
void func_8001490C(s32)
Definition code_80005FD0.c:5347
+
void func_8001490C(s32)
Definition code_80005FD0.c:5330
Vec3f D_80162FC0
Definition code_80005FD0.c:50
-
void func_8000EE58(s32)
Definition code_80005FD0.c:3364
+
void func_8000EE58(s32)
Definition code_80005FD0.c:3360
u16 D_801637BE
-
void func_800147E0(void)
Definition code_80005FD0.c:5326
-
void func_8001487C(void)
Definition code_80005FD0.c:5336
+
void func_800147E0(void)
Definition code_80005FD0.c:5309
+
void func_8001487C(void)
Definition code_80005FD0.c:5319
s16 func_8000D940(Vec3f, s16 *, f32, f32, s16)
f32 D_8016320C
Definition code_80005FD0.c:85
-
void func_80013054(void)
Definition code_80005FD0.c:4773
+
void func_80013054(void)
Definition code_80005FD0.c:4756
u16 gNearestWaypointByPlayerId[]
Definition code_80005FD0.c:160
s32 D_80163448
Definition code_80005FD0.c:116
f32 D_80164688[]
Definition code_80005FD0.c:193
-
void func_8001A348(s32, f32, s32)
Definition code_80005FD0.c:7378
+
void func_8001A348(s32, f32, s32)
Definition code_80005FD0.c:7363
f32 func_80009258(s32, f32, f32)
-
void func_8000EF20(void)
Definition code_80005FD0.c:3388
+
void func_8000EF20(void)
Definition code_80005FD0.c:3384
void func_8000BA14(u16, f32, f32, s16)
Definition code_80005FD0.c:2252
u16 D_801630E0
Definition code_80005FD0.c:68
Vec3f D_80162FB0
Definition code_80005FD0.c:49
-
void func_8001530C(void)
Definition code_80005FD0.c:5575
+
void func_8001530C(void)
Definition code_80005FD0.c:5558
f32 D_80164618[]
Definition code_80005FD0.c:184
-
void func_8001A518(s32, s32, s32)
Definition code_80005FD0.c:7415
-
s32 func_8000EE10(s32)
Definition code_80005FD0.c:3356
-
void func_8001577C(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:5671
-
f32 gCourseCompletionPercentByRank[]
Definition code_80005FD0.h:412
+
void func_8001A518(s32, s32, s32)
Definition code_80005FD0.c:7400
+
s32 func_8000EE10(s32)
Definition code_80005FD0.c:3352
+
void func_8001577C(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:5654
s16 D_80163300[]
Definition code_80005FD0.c:96
void func_8000CBA4(f32, f32, f32, s16 *, s32)
s16 func_8000C884(f32, f32, f32, s16, s32, u16)
Definition code_80005FD0.c:2458
-
void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:7315
+
void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:7300
f32 D_800DCAA0[]
-
void func_80014A60(s32)
Definition code_80005FD0.c:5374
-
s32 func_8000EDC8(s32)
Definition code_80005FD0.c:3348
+
void func_80014A60(s32)
Definition code_80005FD0.c:5357
+
s32 func_8000EDC8(s32)
Definition code_80005FD0.c:3344
f32 D_80164648[]
Definition code_80005FD0.c:187
s16 func_8000DBAC(Vec3f, s16 *, f32)
Definition code_80005FD0.c:2930
void set_places(void)
Definition code_80005FD0.c:690
@@ -646,19 +645,19 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
s16 D_80164538[]
Definition code_80005FD0.c:170
void func_800074D4(void)
f32 D_801631A0[]
Definition code_80005FD0.c:76
-
void func_8001968C(void)
Definition code_80005FD0.c:7065
+
void func_8001968C(void)
Definition code_80005FD0.c:7050
void func_800090F0(s32, Player *)
Definition code_80005FD0.c:1420
f32 D_80163028[]
Definition code_80005FD0.c:63
s32 D_80163238
Definition code_80005FD0.c:87
-
void func_800132F4(void)
Definition code_80005FD0.c:4829
-
void func_80012780(TrainCarStuff *, s16 *, u16)
Definition code_80005FD0.c:4553
+
void func_800132F4(void)
Definition code_80005FD0.c:4812
+
void func_80012780(TrainCarStuff *, s16 *, u16)
Definition code_80005FD0.c:4536
s32 D_801630B8[]
Definition code_80005FD0.c:67
-
void func_800133C4(void)
Definition code_80005FD0.c:4858
-
void func_8001A588(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:7431
+
void func_800133C4(void)
Definition code_80005FD0.c:4841
+
void func_8001A588(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:7416
s16 D_800DCA20[]
-
void func_8000F628(void)
Definition code_80005FD0.c:3558
+
void func_8000F628(void)
Definition code_80005FD0.c:3554
f32 func_8000B874(f32, f32, u16, s32)
Definition code_80005FD0.c:2216
-
void func_80019FB4(s32)
Definition code_80005FD0.c:7284
+
void func_80019FB4(s32)
Definition code_80005FD0.c:7269
f32 D_800DCA4C[]
s16 D_8016435A
Definition code_80005FD0.c:151
s16 D_80162F10[]
Definition code_80005FD0.c:42
@@ -671,78 +670,77 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
f32 func_80010F40(f32, f32, f32, s32, s32)
f32 D_8016344C
Definition code_80005FD0.c:117
s16 * D_801631D8
Definition code_80005FD0.c:81
-
s32 func_8000ED80(s32)
Definition code_80005FD0.c:3340
+
s32 func_8000ED80(s32)
Definition code_80005FD0.c:3336
s16 func_8000C0BC(f32, f32, f32, u16, s32 *)
Definition code_80005FD0.c:2362
u16 D_80163240[]
Definition code_80005FD0.c:88
void func_800099EC(s32, Player *)
Definition code_80005FD0.c:1660
-
void func_80019118(s32, f32, s32, s16)
Definition code_80005FD0.c:6988
-
s32 func_8000ED14(s32, s16)
Definition code_80005FD0.c:3319
+
void func_80019118(s32, f32, s32, s16)
Definition code_80005FD0.c:6973
+
s32 func_8000ED14(s32, s16)
Definition code_80005FD0.c:3315
u16 D_80163258[]
Definition code_80005FD0.c:89
s16 func_8000D24C(f32, f32, f32, s32 *)
Definition code_80005FD0.c:2681
s32 D_800DDB20
-
void func_800100F0(s32)
Definition code_80005FD0.c:3721
+
void func_800100F0(s32)
Definition code_80005FD0.c:3717
f32 func_80010FA0(f32, f32, f32, s32, s32)
-
void func_80011AB8(s32)
Definition code_80005FD0.c:4228
+
void func_80011AB8(s32)
Definition code_80005FD0.c:4224
s16 D_801631C8
Definition code_80005FD0.c:77
TrackWaypoint * D_801631D0
Definition code_80005FD0.c:79
s16 D_8016347A
Definition code_80005FD0.c:120
s16 func_80005FD0(Vec3f, Vec3f)
Definition code_80005FD0.c:548
-
void func_80011AE4(s32)
Definition code_80005FD0.c:4234
+
void func_80011AE4(s32)
Definition code_80005FD0.c:4230
f32 D_80163450[]
Definition code_80005FD0.c:118
-
void func_8001BE78(void)
Definition code_80005FD0.c:8078
-
void func_80015A9C(s32, f32, s32, s16)
Definition code_80005FD0.c:5724
+
void func_8001BE78(void)
Definition code_80005FD0.c:8063
+
void func_80015A9C(s32, f32, s32, s16)
Definition code_80005FD0.c:5707
void func_80016C3C(s32, f32, s32)
f32 func_8000D3B8(s32)
Definition code_80005FD0.c:2710
s16 D_80163478
Definition code_80005FD0.c:119
-
f32 func_80013C74(s16, s16)
Definition code_80005FD0.c:5033
+
f32 func_80013C74(s16, s16)
Definition code_80005FD0.c:5016
s16 D_80163010[]
Definition code_80005FD0.c:62
-
s32 process_path_data(TrackWaypoint *, TrackWaypoint *)
Definition code_80005FD0.c:4117
-
void func_80019E58(void)
Definition code_80005FD0.c:7255
+
s32 process_path_data(TrackWaypoint *, TrackWaypoint *)
Definition code_80005FD0.c:4113
+
void func_80019E58(void)
Definition code_80005FD0.c:7240
s32 D_801634F0
Definition code_80005FD0.c:132
-
void func_8000F124(void)
Definition code_80005FD0.c:3440
+
void func_8000F124(void)
Definition code_80005FD0.c:3436
s32 func_8000B7E4(s32, u16)
-
void func_80019760(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:7084
+
void func_80019760(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:7069
void func_8000B95C(s32, u16, s32)
Definition code_80005FD0.c:2242
UnkCommonTextureStruct0 * D_801632B0
Definition code_80005FD0.c:92
-
s32 func_8001168C(PathNoY *, TrackWaypoint *, s32)
Definition code_80005FD0.c:4147
+
s32 func_8001168C(PathNoY *, TrackWaypoint *, s32)
Definition code_80005FD0.c:4143
s32 D_80164628[]
Definition code_80005FD0.c:185
-
s16 func_80010CB0(s32, s32)
Definition code_80005FD0.c:3921
-
void func_8001AAAC(s16, s16, s16)
Definition code_80005FD0.c:7557
+
s16 func_80010CB0(s32, s32)
Definition code_80005FD0.c:3917
+
void func_8001AAAC(s16, s16, s16)
Definition code_80005FD0.c:7542
s32 D_80163128[]
Definition code_80005FD0.c:73
f32 D_80163418[]
Definition code_80005FD0.c:113
void func_800070F4(void)
Definition code_80005FD0.c:779
f32 D_8016469C
Definition code_80005FD0.c:195
-
void func_80019D2C(Camera *, Player *, s32)
Definition code_80005FD0.c:7224
+
void func_80019D2C(Camera *, Player *, s32)
Definition code_80005FD0.c:7209
s16 D_801630E2
Definition code_80005FD0.c:69
s32 D_801631CC
Definition code_80005FD0.c:78
s16 D_80162FD0
Definition code_80005FD0.c:53
void func_80009B60(s32)
-
void func_80012220(VehicleStuff *)
Definition code_80005FD0.c:4437
+
void func_80012220(VehicleStuff *)
Definition code_80005FD0.c:4420
f32 D_80163178[]
Definition code_80005FD0.c:75
s16 D_801646C0[]
Definition code_80005FD0.c:206
-
void func_80019B50(s32, u16)
Definition code_80005FD0.c:7172
+
void func_80019B50(s32, u16)
Definition code_80005FD0.c:7157
s32 D_80163DD8[]
Definition code_80005FD0.c:145
s32 func_8000B820(s32)
Definition code_80005FD0.c:2208
void func_800065D0(s32, Player *)
Definition code_80005FD0.c:656
s32 D_801634F4
Definition code_80005FD0.c:133
-
void func_80019DE4(void)
Definition code_80005FD0.c:7241
-
void func_80019ED0(void)
Definition code_80005FD0.c:7266
-
void func_80014B24(void)
Definition code_80005FD0.c:5390
+
void func_80019DE4(void)
Definition code_80005FD0.c:7226
+
void func_80019ED0(void)
Definition code_80005FD0.c:7251
+
void func_80014B24(void)
Definition code_80005FD0.c:5373
u16 D_80163E2A
-
void func_800107C4(s32)
Definition code_80005FD0.c:3866
+
void func_800107C4(s32)
Definition code_80005FD0.c:3862
s16 D_80163410[]
Definition code_80005FD0.c:112
void func_80008DC0(s32)
Definition code_80005FD0.c:1339
-
void func_80011EC0(s32, Player *, s32, s32)
Definition code_80005FD0.c:4371
-
void func_80014D30(s32, s32)
Definition code_80005FD0.c:5432
-
void func_80010E6C(s32)
Definition code_80005FD0.c:3951
-
void func_80014C78(void)
Definition code_80005FD0.c:5417
-
void func_80018718(s32, f32, s32, s16)
Definition code_80005FD0.c:6750
-
void func_80012AC0(void)
Definition code_80005FD0.c:4650
+
void func_80014D30(s32, s32)
Definition code_80005FD0.c:5415
+
void func_80010E6C(s32)
Definition code_80005FD0.c:3947
+
void func_80014C78(void)
Definition code_80005FD0.c:5400
+
void func_80018718(s32, f32, s32, s16)
Definition code_80005FD0.c:6735
+
void func_80012AC0(void)
Definition code_80005FD0.c:4633
s16 gGPCurrentRacePlayerIdByRank[]
Definition code_80005FD0.c:153
s16 D_801634D8[]
Definition code_80005FD0.c:130
s16 func_8000C9DC(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2499
s32 D_801645E8[]
Definition code_80005FD0.c:181
-
void func_80019DF4(void)
Definition code_80005FD0.c:7245
+
void func_80019DF4(void)
Definition code_80005FD0.c:7230
s16 D_801633F8[]
Definition code_80005FD0.c:111
f32 D_80164638[]
Definition code_80005FD0.c:186
f32 D_80164498[]
Definition code_80005FD0.c:165
@@ -753,40 +751,41 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
u16 D_801631F8[]
Definition code_80005FD0.c:84
u16 D_80163270[]
Definition code_80005FD0.c:90
u16 D_801631E0[]
Definition code_80005FD0.c:83
-
void func_800146B8(s32, s32, VehicleStuff *)
Definition code_80005FD0.c:5304
-
void func_8001933C(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:7017
+
void func_800146B8(s32, s32, VehicleStuff *)
Definition code_80005FD0.c:5287
+
void func_8001933C(Camera *, UNUSED Player *, s32, s32)
Definition code_80005FD0.c:7002
f32 D_801645F8[]
Definition code_80005FD0.c:182
UnkCommonTextureStruct0 * D_80162EB8[]
Definition code_80005FD0.c:37
void func_80007FA4(s32, Player *, f32)
Definition code_80005FD0.c:1015
-
void func_80011B14(s32, Player *)
+
void func_80011B14(s32, Player *)
Definition code_80005FD0.c:4236
Test D_801634F8[]
Definition code_80005FD0.c:134
-
void func_80014A18(s32, Player *)
Definition code_80005FD0.c:5370
+
void func_80014A18(s32, Player *)
Definition code_80005FD0.c:5353
u16 isCrossingTriggeredByIndex[]
Definition code_80005FD0.c:138
s32 D_801643E0[]
Definition code_80005FD0.h:413
-
void func_80011E38(s32)
Definition code_80005FD0.c:4356
+
void func_80011E38(s32)
Definition code_80005FD0.c:4339
u16 D_80163330[]
Definition code_80005FD0.c:98
s16 D_80163380[]
Definition code_80005FD0.c:106
u16 D_801632E8[]
Definition code_80005FD0.c:95
-
void func_80013D20(VehicleStuff *)
Definition code_80005FD0.c:5066
+
void func_80013D20(VehicleStuff *)
Definition code_80005FD0.c:5049
s16 D_8016347E
Definition code_80005FD0.c:122
s32 D_80163368[]
Definition code_80005FD0.c:103
s16 D_80164358
Definition code_80005FD0.c:150
s16 D_801633E0[]
Definition code_80005FD0.c:110
s32 func_800088D8(s32, s16, s16)
-
f32 func_80014EE4(f32, s32)
Definition code_80005FD0.c:5467
+
f32 func_80014EE4(f32, s32)
Definition code_80005FD0.c:5450
s16 D_8016435C
Definition code_80005FD0.c:152
s32 D_8016337C
Definition code_80005FD0.c:105
f32 D_801646A0
Definition code_80005FD0.c:196
u32 D_801646C8
Definition code_80005FD0.c:207
u16 D_801637BC[]
Definition code_80005FD0.c:139
s32 D_80163150[]
Definition code_80005FD0.c:74
-
void func_800151A4(Camera *, s32)
Definition code_80005FD0.c:5544
+
void func_800151A4(Camera *, s32)
Definition code_80005FD0.c:5527
s32 func_800061DC(Vec3f, f32, s32)
Definition code_80005FD0.c:599
s32 D_80164450[]
Definition code_80005FD0.c:161
+
f32 gCourseCompletionPercentByRank[]
Definition code_80005FD0.h:412
s32 D_80164408[]
Definition code_80005FD0.c:158
-
void func_80012A48(TrainCarStuff *, s16)
Definition code_80005FD0.c:4634
+
void func_80012A48(TrainCarStuff *, s16)
Definition code_80005FD0.c:4617
u16 D_801632D0[]
Definition code_80005FD0.c:94
-
void func_8001A450(s32, s32, s32)
Definition code_80005FD0.c:7399
+
void func_8001A450(s32, s32, s32)
Definition code_80005FD0.c:7384
f32 D_80163428[]
Definition code_80005FD0.c:114
void func_80015390(Camera *, Player *, s32)
f32 D_80163210[]
Definition code_80005FD0.c:86
@@ -794,36 +793,37 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
uintptr_t D_800DC8D0[20][4]
void func_8001ABE0(s32, D_801642D8_entry *)
s16 D_801630E8[]
Definition code_80005FD0.c:70
-
void func_80014DE4(s32)
Definition code_80005FD0.c:5441
-
void func_8001A3D8(s32, f32, s32)
Definition code_80005FD0.c:7388
-
void func_80019C50(s32)
Definition code_80005FD0.c:7205
+
void func_80014DE4(s32)
Definition code_80005FD0.c:5424
+
void func_8001A3D8(s32, f32, s32)
Definition code_80005FD0.c:7373
+
void func_80019C50(s32)
Definition code_80005FD0.c:7190
void func_80007D04(s32, Player *)
s32 func_80008E58(s32, s32)
Definition code_80005FD0.c:1349
f32 D_80164510[]
Definition code_80005FD0.c:169
s16 func_8000BD94(f32, f32, f32, s32)
Definition code_80005FD0.c:2329
void cpu_use_item_strategy(s32)
-
void func_8001C42C(void)
Definition code_80005FD0.c:8201
+
void func_8001C42C(void)
Definition code_80005FD0.c:8186
s16 D_801630FC
Definition code_80005FD0.c:71
-
void func_80014934(void)
Definition code_80005FD0.c:5351
+
void func_80014934(void)
Definition code_80005FD0.c:5334
f32 D_80164698
Definition code_80005FD0.c:194
s16 func_8000D33C(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2700
u16 D_801632B8[]
Definition code_80005FD0.c:93
void set_bomb_kart_spawn_positions(void)
Definition code_80005FD0.c:2987
u16 D_8016334C[]
Definition code_80005FD0.c:101
-
void func_80013854(Player *)
Definition code_80005FD0.c:4958
+
void func_80013854(Player *)
Definition code_80005FD0.c:4941
s32 D_80163484
Definition code_80005FD0.c:124
-
void func_800127E0(void)
Definition code_80005FD0.c:4569
+
void func_800127E0(void)
Definition code_80005FD0.c:4552
s32 gGPCurrentRaceRankByPlayerId[]
Definition code_80005FD0.c:156
-
void func_80012DC0(s32, Player *)
Definition code_80005FD0.c:4719
+
void func_80011EC0(s32, Player *, s32, u16)
Definition code_80005FD0.c:4354
+
void func_80012DC0(s32, Player *)
Definition code_80005FD0.c:4702
void func_8000929C(s32, Player *)
f32 D_80163068[]
Definition code_80005FD0.c:65
s32 func_80007BF8(u16, u16, u16, u16, u16)
Definition code_80005FD0.c:912
s16 D_801634EC
Definition code_80005FD0.c:131
-
void func_8000DF8C(s32)
+
void func_8000DF8C(s32)
Definition code_80005FD0.c:3045
s32 D_80163480
Definition code_80005FD0.c:123
s32 D_801645D0[]
Definition code_80005FD0.c:179
-
void func_80011A5C(void)
Definition code_80005FD0.c:4221
-
void func_800120C8(void)
Definition code_80005FD0.c:4404
+
void func_80011A5C(void)
Definition code_80005FD0.c:4217
+
void func_800120C8(void)
Definition code_80005FD0.c:4387
s32 D_80163288[]
Definition code_80005FD0.c:91
u16 D_801646CC
Definition code_80005FD0.c:208
s16 D_80163050[]
Definition code_80005FD0.c:64
@@ -831,31 +831,32 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(); }
void func_80006114(Vec3f, Vec3f, s16)
Definition code_80005FD0.c:578
Gfx D_0D0076F8[]
Definition common_textures.inc.c:1290
s32 D_80163378
Definition code_80005FD0.c:104
-
void func_800131DC(s32)
Definition code_80005FD0.c:4807
-
void func_80019890(s32, s32)
Definition code_80005FD0.c:7107
+
void func_800131DC(s32)
Definition code_80005FD0.c:4790
+
void func_80019890(s32, s32)
Definition code_80005FD0.c:7092
s16 D_80162EB0
Definition code_80005FD0.c:34
f32 gCourseCompletionPercentByPlayerId[]
Definition code_80005FD0.c:167
void func_800098FC(s32, Player *)
Definition code_80005FD0.c:1645
s32 D_80163488
Definition code_80005FD0.c:125
u16 D_80164430
Definition code_80005FD0.c:159
-
void func_80010218(s32)
Definition code_80005FD0.c:3764
+
void func_80010218(s32)
Definition code_80005FD0.c:3760
s16 D_8016347C
Definition code_80005FD0.c:121
-
void func_80014A88(void)
Definition code_80005FD0.c:5378
-
void func_8001969C(s32, f32, s32, s16)
Definition code_80005FD0.c:7069
-
s32 func_80011014(TrackWaypoint *, TrackWaypoint *, s32, s32)
Definition code_80005FD0.c:3996
+
void func_80014A88(void)
Definition code_80005FD0.c:5361
+
void func_8001969C(s32, f32, s32, s16)
Definition code_80005FD0.c:7054
+
s32 func_80011014(TrackWaypoint *, TrackWaypoint *, s32, s32)
Definition code_80005FD0.c:3992
void func_8000B140(s32)
-
void func_800139E4(f32, f32, s32, s32, VehicleStuff *, TrackWaypoint *)
Definition code_80005FD0.c:4990
+
void func_800139E4(f32, f32, s32, s32, VehicleStuff *, TrackWaypoint *)
Definition code_80005FD0.c:4973
void func_80008424(s32, f32, Player *)
Definition code_80005FD0.c:1060
-
void func_80014BDC(void)
Definition code_80005FD0.c:5405
+
void func_80014BDC(void)
Definition code_80005FD0.c:5388
u16 D_80163344[]
Definition code_80005FD0.c:99
f32 D_80163090[]
Definition code_80005FD0.c:66
-
void func_80014D08(s32)
Definition code_80005FD0.c:5428
-
void func_8001AB00(void)
Definition code_80005FD0.c:7565
+
void func_80014D08(s32)
Definition code_80005FD0.c:5411
+
void func_8001AB00(void)
Definition code_80005FD0.c:7550
void func_8000CBF8(f32, f32, f32, s16 *, s32)
-
void init_course_vehicles(void)
Definition code_80005FD0.c:4459
-
f32 func_80010480(s32, u16)
Definition code_80005FD0.c:3814
+
void init_course_vehicles(void)
Definition code_80005FD0.c:4442
+
f32 func_80010480(s32, u16)
Definition code_80005FD0.c:3810
f32 Vec3f[3]
Definition common_structs.h:6
+
#define NUM_PLAYERS
Definition defines.h:111
#define UNUSED
Definition macros.h:24
Definition camera.h:26
Definition common_structs.h:114
diff --git a/code__80281780_8c.html b/code__80281780_8c.html index 623659ebe..0244373f2 100644 --- a/code__80281780_8c.html +++ b/code__80281780_8c.html @@ -164,7 +164,7 @@ Variables
-
Todo
confirm this.
+
Todo
confirm this.
Here is the call graph for this function:
diff --git a/code__80281780_8h.html b/code__80281780_8h.html index 4a2865742..d2b852b43 100644 --- a/code__80281780_8h.html +++ b/code__80281780_8h.html @@ -169,7 +169,7 @@ Variables
-
Todo
confirm this.
+
Todo
confirm this.
Here is the call graph for this function:
diff --git a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.map b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.map index 94e699ea9..c50bdc928 100644 --- a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.map +++ b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.map @@ -1,121 +1,122 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.md5 b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.md5 index 81442f3bd..7a1726d02 100644 --- a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.md5 +++ b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.md5 @@ -1 +1 @@ -d025e05037797b409e5ddf8fdc994ca3 \ No newline at end of file +ba7bf7f416b010171056c232adbd3ce1 \ No newline at end of file diff --git a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.svg b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.svg index 48fee207c..f59c33758 100644 --- a/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.svg +++ b/collision_8c_a365367628b7140a7a880beeecce9c305_icgraph.svg @@ -4,7 +4,7 @@ - +