Deploying to gh-pages from @ n64decomp/mk64@c6e40bcec0 🚀

This commit is contained in:
MegaMech
2025-05-18 20:27:25 +00:00
parent c7aa17716e
commit 6f486049d6
2441 changed files with 111995 additions and 111727 deletions
+10 -10
View File
@@ -208,7 +208,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> pathPointTwoX = pathPointTwo-&gt;<a class="code hl_variable" href="structTrackPathPoint.html#a08ddd8f8aa6861879491267096956278">posX</a>;</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> pathPointTwoZ = pathPointTwo-&gt;<a class="code hl_variable" href="structTrackPathPoint.html#a3a789afaadf7e222bf1e18d11f5c7e9a">posZ</a>;</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="comment">// Calculate vector between path</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="comment">// Calculate vector between path point</span></div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> zdiff = pathPointTwoZ - pathPointOneZ;</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> xdiff = pathPointTwoX - pathPointOneX;</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">if</span> (xdiff &amp;&amp; xdiff) {}</div>
@@ -308,7 +308,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> </div>
<div class="foldopen" id="foldopen00206" data-start="{" data-end="}">
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="cpu__vehicles__camera__path_8h.html#ad0cf8027f7cad51f2ec2aa762900bf6c"> 206</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="path__utils_8inc_8c.html#ab96cbd71b16b521d82bee529494f1351">find_closest_pathPoint_track_section</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posX, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posY, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posZ, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> trackSectionId, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>* pathIndex) {</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="cpu__vehicles__camera__path_8h.html#a14c087f71781d9bfd6c331effed7bfc7"> 206</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="path__utils_8inc_8c.html#a64865cf2565ef9f4215c5fa73b04233f">find_closest_path_point_track_section</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posX, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posY, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> posZ, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> trackSectionId, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>* pathIndex) {</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> <a class="code hl_struct" href="structTrackPathPoint.html">TrackPathPoint</a>* pathPathPoints;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <a class="code hl_struct" href="structTrackPathPoint.html">TrackPathPoint</a>* considerPathPoint;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> x_dist;</div>
@@ -523,7 +523,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> trackSectionId = <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#ae6bec010f55493221f706b983f469142">gPlayersTrackSectionId</a>[playerId];</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> }</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#ae6bec010f55493221f706b983f469142">gPlayersTrackSectionId</a>[playerId] = trackSectionId;</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> ret = <a class="code hl_function" href="path__utils_8inc_8c.html#ab96cbd71b16b521d82bee529494f1351">find_closest_pathPoint_track_section</a>(posX, posY, posZ, trackSectionId, pathIndex);</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> ret = <a class="code hl_function" href="path__utils_8inc_8c.html#a64865cf2565ef9f4215c5fa73b04233f">find_closest_path_point_track_section</a>(posX, posY, posZ, trackSectionId, pathIndex);</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#a0b26bdf729078d93a000712adc0d1b13">gPathIndexByPlayerId</a>[playerId] = *pathIndex;</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> <span class="keywordflow">return</span> ret;</div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span>}</div>
@@ -563,8 +563,8 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> newPathPoint = <a class="code hl_function" href="path__utils_8inc_8c.html#a7f6aaf7d61fc1cad057367e11c4aa66f">update_path_index</a>(posX, posY, posZ, pathPointIndex, pathIndex);</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> }</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> <span class="keywordflow">if</span> (newPathPoint == -1) {</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> newPathPoint = <a class="code hl_function" href="path__utils_8inc_8c.html#ab96cbd71b16b521d82bee529494f1351">find_closest_pathPoint_track_section</a>(posX, posY, posZ,</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#ae6bec010f55493221f706b983f469142">gPlayersTrackSectionId</a>[playerId], &amp;pathIndex);</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> newPathPoint = <a class="code hl_function" href="path__utils_8inc_8c.html#a64865cf2565ef9f4215c5fa73b04233f">find_closest_path_point_track_section</a>(posX, posY, posZ,</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#ae6bec010f55493221f706b983f469142">gPlayersTrackSectionId</a>[playerId], &amp;pathIndex);</div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> temp_v1 = &amp;<a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#a7b7a0360c4a6d4158f2090e960ead472">gTrackPaths</a>[pathIndex][newPathPoint];</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] = (<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>) temp_v1-&gt;<a class="code hl_variable" href="structTrackPathPoint.html#a08ddd8f8aa6861879491267096956278">posX</a>;</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] = (<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>) temp_v1-&gt;<a class="code hl_variable" href="structTrackPathPoint.html#a78cf2f99584e1d3efc59d53ded671774">posY</a>;</div>
@@ -599,7 +599,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> </div>
<div class="foldopen" id="foldopen00512" data-start="{" data-end="}">
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="path__utils_8inc_8c.html#a1196cc6fd964765f84153c6bda74028e"> 512</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="path__utils_8inc_8c.html#a1196cc6fd964765f84153c6bda74028e">find_closest_vehicles_pathPoint</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> xPos, <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> yPos, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> zPos, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> pathPointIndex) {</div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="path__utils_8inc_8c.html#a3397bd912fcc6eb0f3ae931186ca1f2d"> 512</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="path__utils_8inc_8c.html#a3397bd912fcc6eb0f3ae931186ca1f2d">find_closest_vehicles_path_point</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> xPos, <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> yPos, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> zPos, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> pathPointIndex) {</div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> xdiff;</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> zdiff;</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> minimumDistance;</div>
@@ -639,7 +639,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> <a class="code hl_struct" href="structCollision.html">Collision</a> sp24;</div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> </div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"> 549</span> <a class="code hl_function" href="collision_8c.html#a37aa55b3768d001533ad75e7f1b8388a">check_bounding_collision</a>(&amp;sp24, 10.0f, posX, posY, posZ);</div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <span class="keywordflow">return</span> <a class="code hl_function" href="path__utils_8inc_8c.html#ab96cbd71b16b521d82bee529494f1351">find_closest_pathPoint_track_section</a>(posX, posY, posZ, <a class="code hl_function" href="collision_8c.html#a053809031f467d0a6747788211e0ec69">get_track_section_id</a>(sp24.<a class="code hl_variable" href="structCollision.html#ae78e07a65ab659cdf61a1f1ca3149a36">meshIndexZX</a>), pathIndex);</div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <span class="keywordflow">return</span> <a class="code hl_function" href="path__utils_8inc_8c.html#a64865cf2565ef9f4215c5fa73b04233f">find_closest_path_point_track_section</a>(posX, posY, posZ, <a class="code hl_function" href="collision_8c.html#a053809031f467d0a6747788211e0ec69">get_track_section_id</a>(sp24.<a class="code hl_variable" href="structCollision.html#ae78e07a65ab659cdf61a1f1ca3149a36">meshIndexZX</a>), pathIndex);</div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"> 551</span>}</div>
</div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> </div>
@@ -930,7 +930,7 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="line"><a id="l00824" name="l00824"></a><span class="lineno"> 824</span> sp38[0] = pos[0];</div>
<div class="line"><a id="l00825" name="l00825"></a><span class="lineno"> 825</span> sp38[1] = pos[1];</div>
<div class="line"><a id="l00826" name="l00826"></a><span class="lineno"> 826</span> sp38[2] = pos[2];</div>
<div class="line"><a id="l00827" name="l00827"></a><span class="lineno"> 827</span> newPathPointIndex = <a class="code hl_function" href="path__utils_8inc_8c.html#a1196cc6fd964765f84153c6bda74028e">find_closest_vehicles_pathPoint</a>(origXPos, origYPos, origZPos, *pathPointIndex);</div>
<div class="line"><a id="l00827" name="l00827"></a><span class="lineno"> 827</span> newPathPointIndex = <a class="code hl_function" href="path__utils_8inc_8c.html#a3397bd912fcc6eb0f3ae931186ca1f2d">find_closest_vehicles_path_point</a>(origXPos, origYPos, origZPos, *pathPointIndex);</div>
<div class="line"><a id="l00828" name="l00828"></a><span class="lineno"> 828</span> *pathPointIndex = newPathPointIndex;</div>
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"> 829</span> farPathPoint1 = (newPathPointIndex + 3) % <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#a3ebb767844ccddcfc01c4532bc58952b">gVehicle2DPathLength</a>;</div>
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span> farPathPoint2 = (newPathPointIndex + 4) % <a class="code hl_variable" href="cpu__vehicles__camera__path_8c.html#a3ebb767844ccddcfc01c4532bc58952b">gVehicle2DPathLength</a>;</div>
@@ -999,14 +999,15 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="ttc" id="apath_8h_html_a2970898e8a43ce21e1cc510d49f1b89da8eed2bfb653b7f5f95657b28ab366f8c"><div class="ttname"><a href="path_8h.html#a2970898e8a43ce21e1cc510d49f1b89da8eed2bfb653b7f5f95657b28ab366f8c">RIGHT_LEANING_CURVE</a></div><div class="ttdeci">@ RIGHT_LEANING_CURVE</div><div class="ttdef"><b>Definition</b> path.h:14</div></div>
<div class="ttc" id="apath_8h_html_a2970898e8a43ce21e1cc510d49f1b89dab5c5d7a2a9e6ac3dbd71a1fe516573c0"><div class="ttname"><a href="path_8h.html#a2970898e8a43ce21e1cc510d49f1b89dab5c5d7a2a9e6ac3dbd71a1fe516573c0">LEFT_LEANING_CURVE</a></div><div class="ttdeci">@ LEFT_LEANING_CURVE</div><div class="ttdef"><b>Definition</b> path.h:15</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a072d199e27b05801ecc506ea10695d54"><div class="ttname"><a href="path__utils_8inc_8c.html#a072d199e27b05801ecc506ea10695d54">update_player_path</a></div><div class="ttdeci">s16 update_player_path(f32 posX, f32 posY, f32 posZ, s16 pathPointIndex, Player *player, s32 playerId, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:445</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a1196cc6fd964765f84153c6bda74028e"><div class="ttname"><a href="path__utils_8inc_8c.html#a1196cc6fd964765f84153c6bda74028e">find_closest_vehicles_pathPoint</a></div><div class="ttdeci">s16 find_closest_vehicles_pathPoint(f32 xPos, UNUSED f32 yPos, f32 zPos, s16 pathPointIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:512</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a213cc48734c334d651e61ea2b73b5604"><div class="ttname"><a href="path__utils_8inc_8c.html#a213cc48734c334d651e61ea2b73b5604">update_path_index_with_track</a></div><div class="ttdeci">s16 update_path_index_with_track(f32 posX, f32 posY, f32 posZ, s16 pathPointIndex, s32 pathIndex, u16 trackSectionId)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:305</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a3369c0c7791c16418382ddd702784cd6"><div class="ttname"><a href="path__utils_8inc_8c.html#a3369c0c7791c16418382ddd702784cd6">calculate_track_position_factor</a></div><div class="ttdeci">f32 calculate_track_position_factor(f32 posX, f32 posZ, u16 pathPointIndex, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:38</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a3397bd912fcc6eb0f3ae931186ca1f2d"><div class="ttname"><a href="path__utils_8inc_8c.html#a3397bd912fcc6eb0f3ae931186ca1f2d">find_closest_vehicles_path_point</a></div><div class="ttdeci">s16 find_closest_vehicles_path_point(f32 xPos, UNUSED f32 yPos, f32 zPos, s16 pathPointIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:512</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a378e7658e99022775eee23b67d1a38cf"><div class="ttname"><a href="path__utils_8inc_8c.html#a378e7658e99022775eee23b67d1a38cf">tweak_path_index_wario_stadium</a></div><div class="ttdeci">void tweak_path_index_wario_stadium(UNUSED f32 posX, f32 posY, UNUSED f32 posZ, s16 *pathPointIndex, UNUSED s32 arg4)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:395</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a44c754d762164fef82f8e769dfda5b81"><div class="ttname"><a href="path__utils_8inc_8c.html#a44c754d762164fef82f8e769dfda5b81">func_8000D6D0</a></div><div class="ttdeci">s16 func_8000D6D0(Vec3f position, s16 *pathPointIndex, f32 speed, f32 arg3, s16 pathIndex, s16 arg5)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:662</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a54d4fdff9a2e57dc38533f07080b27f2"><div class="ttname"><a href="path__utils_8inc_8c.html#a54d4fdff9a2e57dc38533f07080b27f2">func_8000D33C</a></div><div class="ttdeci">s16 func_8000D33C(f32 posX, f32 posY, f32 posZ, s16 pathPointIndex, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:564</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a56cc4d29afeb765dda89d79fe75f848e"><div class="ttname"><a href="path__utils_8inc_8c.html#a56cc4d29afeb765dda89d79fe75f848e">cpu_track_position_factor</a></div><div class="ttdeci">f32 cpu_track_position_factor(s32 playerId)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:574</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a606bec721253c10bb68a4bb4a445ee10"><div class="ttname"><a href="path__utils_8inc_8c.html#a606bec721253c10bb68a4bb4a445ee10">update_vehicle_following_path</a></div><div class="ttdeci">s16 update_vehicle_following_path(Vec3f pos, s16 *pathPointIndex, f32 speed)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:794</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a64865cf2565ef9f4215c5fa73b04233f"><div class="ttname"><a href="path__utils_8inc_8c.html#a64865cf2565ef9f4215c5fa73b04233f">find_closest_path_point_track_section</a></div><div class="ttdeci">s16 find_closest_path_point_track_section(f32 posX, f32 posY, f32 posZ, u16 trackSectionId, s32 *pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:206</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a6cb84638a305d4e4835ae3eaab57ba11"><div class="ttname"><a href="path__utils_8inc_8c.html#a6cb84638a305d4e4835ae3eaab57ba11">update_player_position_factor</a></div><div class="ttdeci">void update_player_position_factor(s32 playerId, u16 pathPointIndex, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:71</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a6dec7a494db9036be46fe6fb9dc642d5"><div class="ttname"><a href="path__utils_8inc_8c.html#a6dec7a494db9036be46fe6fb9dc642d5">func_8000D940</a></div><div class="ttdeci">s16 func_8000D940(Vec3f pos, s16 *pathPointIndex, f32 speed, f32 arg3, s16 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:728</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_a7f6aaf7d61fc1cad057367e11c4aa66f"><div class="ttname"><a href="path__utils_8inc_8c.html#a7f6aaf7d61fc1cad057367e11c4aa66f">update_path_index</a></div><div class="ttdeci">s16 update_path_index(f32 posX, f32 posY, f32 posZ, s16 pathPointIndex, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:346</div></div>
@@ -1016,7 +1017,6 @@ $(function(){initNavTree('path__utils_8inc_8c_source.html',''); initResizable(tr
<div class="ttc" id="apath__utils_8inc_8c_html_aa68f443dc84b98b90105c83a74d957de"><div class="ttname"><a href="path__utils_8inc_8c.html#aa68f443dc84b98b90105c83a74d957de">update_path_index_track_section</a></div><div class="ttdeci">s16 update_path_index_track_section(f32 posX, f32 posY, f32 posZ, Player *player, s32 playerId, s32 *pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:418</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_aae3d2d6e27d79a30dfe68c64e771b5b1"><div class="ttname"><a href="path__utils_8inc_8c.html#aae3d2d6e27d79a30dfe68c64e771b5b1">func_8000D24C</a></div><div class="ttdeci">s16 func_8000D24C(f32 posX, f32 posY, f32 posZ, s32 *pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:545</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_ab3011c4461af84066229e8c503d74628"><div class="ttname"><a href="path__utils_8inc_8c.html#ab3011c4461af84066229e8c503d74628">is_far_from_path</a></div><div class="ttdeci">bool is_far_from_path(s32 playerIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:17</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_ab96cbd71b16b521d82bee529494f1351"><div class="ttname"><a href="path__utils_8inc_8c.html#ab96cbd71b16b521d82bee529494f1351">find_closest_pathPoint_track_section</a></div><div class="ttdeci">s16 find_closest_pathPoint_track_section(f32 posX, f32 posY, f32 posZ, u16 trackSectionId, s32 *pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:206</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_ac5fb9fbfd98b24138320e915eb7c69fe"><div class="ttname"><a href="path__utils_8inc_8c.html#ac5fb9fbfd98b24138320e915eb7c69fe">determine_ideal_cpu_position_offset</a></div><div class="ttdeci">void determine_ideal_cpu_position_offset(s32 playerId, u16 pathPoint)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:597</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_acb7299eaf4c2bcebdcdf2d92b8e4cf19"><div class="ttname"><a href="path__utils_8inc_8c.html#acb7299eaf4c2bcebdcdf2d92b8e4cf19">calculate_track_offset_position</a></div><div class="ttdeci">void calculate_track_offset_position(u16 pathPointIndex, f32 lerpFactor, f32 offsetDistance, s16 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:82</div></div>
<div class="ttc" id="apath__utils_8inc_8c_html_ae8e900a9d103d8427bebe0f9fc5c2686"><div class="ttname"><a href="path__utils_8inc_8c.html#ae8e900a9d103d8427bebe0f9fc5c2686">func_8000BD94</a></div><div class="ttdeci">s16 func_8000BD94(f32 posX, f32 posY, f32 posZ, s32 pathIndex)</div><div class="ttdef"><b>Definition</b> path_utils.inc.c:172</div></div>