From f544f579c612b204846b98e3dcf4d5a8b1cba650 Mon Sep 17 00:00:00 2001 From: MegaMech Date: Thu, 2 May 2024 01:58:54 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20n64decom?= =?UTF-8?q?p/mk64@392916fe604223a7c0f3b379028df3e49bb12481=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- actors.html | 2 +- actors_8c.html | 2 +- actorsmenu.html | 2 +- actorsmenu.js | 2 +- basics.js | 4 +- ...d__red__shells_2update_8inc_8c_source.html | 2 +- bug.html | 8 +- ceremony__and__credits_8c.html | 6 +- ceremony__and__credits_8h.html | 4 +- code__80005FD0_8c.html | 2 +- code__80091750_8c.html | 4 +- code__80091750_8h.html | 4 +- controlflow.html | 10 +- courses.html | 2 +- coursesmenu.html | 2 +- coursesmenu.js | 2 +- crash__screen_8c.html | 2 +- data_8c.html | 4 +- data_8h.html | 4 +- doxygen_crawl.html | 58 ++--- heap_8c.html | 2 +- heap_8h.html | 2 +- internal_8h.html | 2 +- kalimari__desert_2course__offsets_8c.html | 8 +- load_8c.html | 2 +- load_8h.html | 2 +- main_8c.html | 2 +- main_8h.html | 6 +- navtreedata.js | 2 +- navtreeindex131.js | 2 +- navtreeindex2.js | 2 +- navtreeindex28.js | 4 +- navtreeindex29.js | 2 +- navtreeindex42.js | 2 +- navtreeindex9.js | 2 +- objects_8h.html | 2 +- osPiRawStartDma_8c.html | 2 +- osPiStartDma_8c.html | 2 +- osViSwapBuffer_8c.html | 2 +- os__pi_8h.html | 2 +- os__vi_8h.html | 2 +- pages.html | 4 +- piint_8h.html | 6 +- player__controller_8c.html | 2 +- player__controller_8h.html | 2 +- race__logic_8c.html | 2 +- race__logic_8h.html | 2 +- search/all_3.js | 2 +- search/all_5.js | 2 +- some__data_8c.html | 2 +- structNote.html | 2 +- todo.html | 56 ++--- train_2render_8inc_8c_source.html | 220 +++++++++--------- trees_2render_8inc_8c_source.html | 90 +++---- update__objects_8c.html | 8 +- 55 files changed, 290 insertions(+), 290 deletions(-) diff --git a/actors.html b/actors.html index a0d5282dc..45c9f94a7 100644 --- a/actors.html +++ b/actors.html @@ -103,7 +103,7 @@ $(function(){initNavTree('actors.html',''); initResizable(); });
How Actors Work
-

+

Actors

If you are familiar with oot or sm64 prepare to be very disappointed. Both games split actors into separate files. In an unorderly fashion, mk64 appears to place all actors in the same file save for the odd exception.

Example actor setup based on update_course_actors

// Loop through the actor list and run that particular actors behaviour.
diff --git a/actors_8c.html b/actors_8c.html index 057eb9ec7..6ec3f290c 100644 --- a/actors_8c.html +++ b/actors_8c.html @@ -1565,7 +1565,7 @@ Here is the caller graph for this function:
-
Todo
Is this making the shell spin?
+
Todo
Is this making the shell spin?
Here is the call graph for this function:
diff --git a/actorsmenu.html b/actorsmenu.html index f8807dd58..94bcb85a7 100644 --- a/actorsmenu.html +++ b/actorsmenu.html @@ -172,7 +172,7 @@ $(function(){initNavTree('actorsmenu.html',''); initResizable(); });

-

Actors Objects Vehicles Items

+

Actors Objects Vehicles Items

diff --git a/actorsmenu.js b/actorsmenu.js index fdd93972e..03d6a6bce 100644 --- a/actorsmenu.js +++ b/actorsmenu.js @@ -1,7 +1,7 @@ var actorsmenu = [ [ "How Actors Work", "actors.html", [ - [ "Actors", "actors.html#actors-1", null ] + [ "Actors", "actors.html#actors", null ] ] ], [ "Objects", "objects.html", [ [ "Objects", "objects.html#objects", null ] diff --git a/basics.js b/basics.js index a784896a6..8888e6745 100644 --- a/basics.js +++ b/basics.js @@ -24,9 +24,9 @@ var basics = [ "Code Breakdown", "controlflow.html#code-breakdown", [ [ "Menus", "controlflow.html#menus", null ], [ "Players", "controlflow.html#players", null ], - [ "Actors", "controlflow.html#actors", null ], + [ "Actors", "controlflow.html#actors-1", null ], [ "Objects", "controlflow.html#objects-1", null ], - [ "Courses", "controlflow.html#courses-1", [ + [ "Courses", "controlflow.html#courses", [ [ "Course Folder", "controlflow.html#course-folder", null ] ] ], [ "UI & Other 2D Screen data", "controlflow.html#ui--other-2d-screen-data", null ], diff --git a/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html index 5b9587dc5..555fb51ad 100644 --- a/blue__and__red__shells_2update_8inc_8c_source.html +++ b/blue__and__red__shells_2update_8inc_8c_source.html @@ -270,7 +270,7 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
159 s16 playerId = -1;
160 f32 smallestDistance = 25000000.0f;
161
-
162 for (playerIndex = 0; playerIndex < 4; playerIndex++) {
+
162 for (playerIndex = 0; playerIndex < 4; playerIndex++) {
163 player = &gPlayers[playerIndex];
164 if ((player->type & PLAYER_EXISTS) == 0) {continue;}
165 if (player == owner) {continue; }
diff --git a/bug.html b/bug.html index 9a4e41d46..2b09f90c6 100644 --- a/bug.html +++ b/bug.html @@ -105,15 +105,15 @@ $(function(){initNavTree('bug.html',''); initResizable(); });
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 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]
+
they probably meant to store the value to tmp[i] and tmp[8 + i]
Global func_800BB388 (s32 bankId, s32 instId, s32 arg2)
-
missing return
+
missing return
Global func_802AF314 (void)
possibly bug. Allocate memory but not increment the pointer. This is bad, dumb code, and more importantly it's bad dumb code that doesn't make any sense here. It is incremented after this function completes using a different variable. Not good.
Global init_sequence_players (void)
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index be46e501c..7a09e364e 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 1b90c2c2a..305cb43f9 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -960,7 +960,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:
@@ -2202,7 +2202,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/code__80005FD0_8c.html b/code__80005FD0_8c.html index 467dae9b3..031c09cf8 100644 --- a/code__80005FD0_8c.html +++ b/code__80005FD0_8c.html @@ -5202,7 +5202,7 @@ Here is the caller graph for this function:
-
Bug
Adding an (f32) cast changes asm, why?
+
Bug
Adding an (f32) cast changes asm, why?
Here is the caller graph for this function:
diff --git a/code__80091750_8c.html b/code__80091750_8c.html index a68147cc8..9ee35c92e 100644 --- a/code__80091750_8c.html +++ b/code__80091750_8c.html @@ -1906,7 +1906,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:
@@ -12602,7 +12602,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/code__80091750_8h.html b/code__80091750_8h.html index 5dba97a15..4f4599387 100644 --- a/code__80091750_8h.html +++ b/code__80091750_8h.html @@ -2032,7 +2032,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:
@@ -13034,7 +13034,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/controlflow.html b/controlflow.html index 1ccb95ce1..bb49c133d 100644 --- a/controlflow.html +++ b/controlflow.html @@ -110,9 +110,9 @@ $(function(){initNavTree('controlflow.html',''); initResizable(); });
  • Segments
  • Code Breakdown