From 7107953df817e5232f7369eed12dcf134addfb5a Mon Sep 17 00:00:00 2001 From: MegaMech Date: Sun, 15 Sep 2024 21:07:54 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20n64decom?= =?UTF-8?q?p/mk64@39be31b758c6c7bed5a5cba929b45f50a6e23af7=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- actors.html | 2 +- actorsmenu.html | 2 +- actorsmenu.js | 4 +- banshee__boardwalk_2course__data_8c.html | 2 +- banshee__boardwalk_2course__data_8h.html | 2 +- basics.js | 6 +- big__donut_2course__data_8c.html | 2 +- big__donut_2course__data_8h.html | 2 +- bug.html | 6 +- ceremony__and__credits_8c.html | 4 +- ceremony__and__credits_8h.html | 2 +- ceremony__and__credits_8h_source.html | 279 +++++++++++------------ code__80005FD0_8h_source.html | 62 ++--- code__80281780_8c.html | 2 +- code__80281780_8h.html | 2 +- controlflow.html | 14 +- courses.html | 2 +- coursesmenu.html | 2 +- coursesmenu.js | 2 +- doxygen_crawl.html | 142 ++++++------ load_8c.html | 4 +- load_8h.html | 4 +- navtreeindex2.js | 2 +- navtreeindex28.js | 6 +- navtreeindex29.js | 2 +- navtreeindex83.js | 2 +- objects.html | 2 +- osViSwapBuffer_8c.html | 2 +- os__vi_8h.html | 2 +- piint_8h.html | 6 +- playback_8c.html | 2 +- playback_8h.html | 2 +- podium__ceremony__actors_8c.html | 2 +- podium__ceremony__actors_8h.html | 2 +- rainbow__road_2course__data_8c.html | 2 +- rainbow__road_2course__data_8h.html | 2 +- royal__raceway_2course__data_8c.html | 2 +- royal__raceway_2course__data_8h.html | 2 +- search/all_11.js | 2 +- search/all_3.js | 2 +- search/all_5.js | 2 +- toads__turnpike_2course__data_8c.html | 2 +- toads__turnpike_2course__data_8h.html | 2 +- todo.html | 28 +-- wario__stadium_2course__data_8c.html | 2 +- wario__stadium_2course__data_8h.html | 2 +- 46 files changed, 315 insertions(+), 316 deletions(-) diff --git a/actors.html b/actors.html index b93281ca4..fd651a36d 100644 --- a/actors.html +++ b/actors.html @@ -108,7 +108,7 @@ $(function(){initNavTree('actors.html',''); initResizable(true); });
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/actorsmenu.html b/actorsmenu.html index 69b1b93fc..7dbf4c584 100644 --- a/actorsmenu.html +++ b/actorsmenu.html @@ -177,7 +177,7 @@ $(function(){initNavTree('actorsmenu.html',''); initResizable(true); });

-

Actors Objects Vehicles Items

+

Actors Objects Vehicles Items

diff --git a/actorsmenu.js b/actorsmenu.js index 2ddbcc61b..03d6a6bce 100644 --- a/actorsmenu.js +++ b/actorsmenu.js @@ -1,10 +1,10 @@ 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-1", null ] + [ "Objects", "objects.html#objects", null ] ] ], [ "Vehicles", "vehicles.html", [ [ "Trains", "vehicles.html#trains", null ], diff --git a/banshee__boardwalk_2course__data_8c.html b/banshee__boardwalk_2course__data_8c.html index afddc3691..cbffd3956 100644 --- a/banshee__boardwalk_2course__data_8c.html +++ b/banshee__boardwalk_2course__data_8c.html @@ -669,7 +669,7 @@ Variables Initial value:
= {
gsSPEndDisplayList(),
}
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/banshee__boardwalk_2course__data_8h.html b/banshee__boardwalk_2course__data_8h.html index 7d3570c1a..dbbedb2a4 100644 --- a/banshee__boardwalk_2course__data_8h.html +++ b/banshee__boardwalk_2course__data_8h.html @@ -721,7 +721,7 @@ Variables
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/basics.js b/basics.js index cf1503e8f..2a25d6dbd 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 ], - [ "Objects", "controlflow.html#objects", null ], - [ "Courses", "controlflow.html#courses", [ + [ "Actors", "controlflow.html#actors-1", null ], + [ "Objects", "controlflow.html#objects-1", null ], + [ "Courses", "controlflow.html#courses-1", [ [ "Course Folder", "controlflow.html#course-folder", null ] ] ], [ "UI & Other 2D Screen data", "controlflow.html#ui--other-2d-screen-data", null ], diff --git a/big__donut_2course__data_8c.html b/big__donut_2course__data_8c.html index 6b4c96a57..d3f788d40 100644 --- a/big__donut_2course__data_8c.html +++ b/big__donut_2course__data_8c.html @@ -164,7 +164,7 @@ Variables
#define G_RM_AA_ZB_OPA_SURF2
Definition gbi.h:879
#define G_CC_MODULATEIA
Definition gbi.h:488
#define G_RM_AA_ZB_TEX_EDGE
Definition gbi.h:894
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/big__donut_2course__data_8h.html b/big__donut_2course__data_8h.html index 1da889a7c..8d32b0cd0 100644 --- a/big__donut_2course__data_8h.html +++ b/big__donut_2course__data_8h.html @@ -153,7 +153,7 @@ Variables
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/bug.html b/bug.html index a3b01f5d3..397ed0096 100644 --- a/bug.html +++ b/bug.html @@ -126,15 +126,15 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global load_ceremony_cutscene (void)
these segmented addresses need to be symbols for mobility
Global load_sequence_internal (u32, u32, s32)
-
This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
+
This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
Global new_actor (ActorInitParams *)

No null check.

Global note_set_vel_pan_reverb (struct Note *note, f32 velocity, u8 pan, u8 reverbVol)
-
for the change to UQ0.7, the if statement should also have been changed accordingly
+
for the change to UQ0.7, the if statement should also have been changed accordingly
Global preload_sequence (u32, u8)
-
should be IS_SEQ_LOAD_COMPLETE
+
should be IS_SEQ_LOAD_COMPLETE
Global update_gamestate (void)
Reloading this segment makes random_u16() deterministic for player spawn order. In laymens terms, random_u16() outputs the same value every time.
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 0054b7dcf..860464057 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -1361,7 +1361,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:
@@ -2097,7 +2097,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 5a4dd7aa4..5791b32c9 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -2039,7 +2039,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/ceremony__and__credits_8h_source.html b/ceremony__and__credits_8h_source.html index 855b8127e..68cd036f5 100644 --- a/ceremony__and__credits_8h_source.html +++ b/ceremony__and__credits_8h_source.html @@ -221,19 +221,19 @@ $(function(){initNavTree('ceremony__and__credits_8h_source.html',''); initResiza
100
101struct Cutscene {
-
102 /* 0x0 */ void (*shot)(CinematicCamera *);
+
102 /* 0x0 */ void (*shot)(CinematicCamera*);
103 /* 0x4 */ s16 duration;
104 /* 0x6 */ // s16 pad;
105}; /* size = 0x8 */
106
-
107typedef void (*CameraEvent)(CinematicCamera *c);
+
107typedef void (*CameraEvent)(CinematicCamera* c);
109
110/* Function Prototypes */
111
112void init_cinematic_camera(void);
- +
116void vec3f_clear(Vec3f);
@@ -244,144 +244,143 @@ $(function(){initNavTree('ceremony__and__credits_8h_source.html',''); initResiza
121void func_80282048(void);
-
124s32 f32_lerp(f32 *, f32, f32);
- - - + + + +
128void reset_spline(void);
- - + + -
133void evaluate_cubic_spline(f32, Vec3f, f32 *, f32[], f32[], f32[], f32[]);
- -
135void func_80282BE4(struct struct_80283430 *, s8, u8, s8, Vec3s, s32);
-
136void func_80282C40(struct struct_80283430 *, struct struct_80282C40 *, s32);
- -
138 struct struct_80286A04 *, s32);
- - -
141void func_80282F00(s16 *, s16);
- - - -
145void func_80283240(s16);
- - - -
149s32 cinematic_stub(void);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
199void func_802846AC(void);
- - - - - -
205
-
206/* This is where I'd put my static data, if I had any */
-
207
-
208extern s32 D_80283FCC;
-
209extern s32 D_80283FF4;
-
210extern f32 D_802856B0;
-
211extern f32 D_802856B4;
- -
213extern f32 D_802856BC;
- -
215extern s32 D_802856C4;
-
216extern s32 D_802856C8[]; // padding?
-
217extern s16 sCutsceneShot;
- -
219extern s32 D_802876D4;
-
220extern s32 D_802876D8;
-
221extern s32 D_802876DC; // fake/padding? Or D8 is array?
- -
223extern struct struct_80283431 D_80287750[];
-
224extern struct struct_80283430 D_80287818[];
-
225extern struct struct_80283430 D_80287998[];
- - -
228extern s16 D_80287B1E;
-
229extern s8 D_80287B20;
-
230extern struct struct_80282C40 D_802856DC[];
-
231extern struct struct_80282C40 D_80285718[];
-
232extern struct struct_80282C40 D_80285754[];
-
233extern struct struct_80282C40 D_80285784[];
-
234extern struct struct_80282C40 D_802857B4[];
-
235extern struct struct_80282C40 D_802857CC[];
-
236extern struct struct_80282C40 D_802857F0[];
-
237extern struct struct_80282C40 D_80285850[];
-
238extern struct struct_80282C40 D_802858B0[];
-
239extern struct struct_80282C40 D_802858C8[];
-
240extern struct struct_80282C40 D_80285910[];
-
241extern struct struct_80282C40 D_80285928[];
-
242extern struct struct_80282C40 D_80285940[];
-
243extern struct struct_80282C40 D_80285A10[];
-
244extern struct struct_80282C40 D_80285A4C[];
-
245extern struct struct_80282C40 D_80285A88[];
-
246extern struct struct_80282C40 D_80285AB8[];
-
247extern struct struct_80282C40 D_80285AE8[];
-
248extern struct struct_80282C40 D_80285B00[];
-
249extern struct struct_80282C40 D_80285B18[];
-
250extern struct struct_80282C40 D_80285B54[];
-
251extern struct struct_80282C40 D_80285B90[];
-
252extern struct struct_80282C40 D_80285BA8[];
-
253extern struct struct_80282C40 D_80285C38[];
-
254extern struct struct_80282C40 D_80285C74[];
-
255extern struct Cutscene gCutScene[];
-
256extern s16 D_80285D14;
- - -
259// extern struct credits_data_1FA0 *D_802876E0;
-
260
-
261#endif // CEREMONY_AND_CREDITS_H
+
133void evaluate_cubic_spline(f32, Vec3f, f32*, f32[], f32[], f32[], f32[]);
+ +
135void func_80282BE4(struct struct_80283430*, s8, u8, s8, Vec3s, s32);
+
136void func_80282C40(struct struct_80283430*, struct struct_80282C40*, s32);
+ + + +
140void func_80282F00(s16*, s16);
+ + + +
144void func_80283240(s16);
+ + + +
148s32 cinematic_stub(void);
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
198void func_802846AC(void);
+ + + + + +
204
+
205/* This is where I'd put my static data, if I had any */
+
206
+
207extern s32 D_80283FCC;
+
208extern s32 D_80283FF4;
+
209extern f32 D_802856B0;
+
210extern f32 D_802856B4;
+ +
212extern f32 D_802856BC;
+ +
214extern s32 D_802856C4;
+
215extern s32 D_802856C8[]; // padding?
+
216extern s16 sCutsceneShot;
+ +
218extern s32 D_802876D4;
+
219extern s32 D_802876D8;
+
220extern s32 D_802876DC; // fake/padding? Or D8 is array?
+ +
222extern struct struct_80283431 D_80287750[];
+
223extern struct struct_80283430 D_80287818[];
+
224extern struct struct_80283430 D_80287998[];
+ + +
227extern s16 D_80287B1E;
+
228extern s8 D_80287B20;
+
229extern struct struct_80282C40 D_802856DC[];
+
230extern struct struct_80282C40 D_80285718[];
+
231extern struct struct_80282C40 D_80285754[];
+
232extern struct struct_80282C40 D_80285784[];
+
233extern struct struct_80282C40 D_802857B4[];
+
234extern struct struct_80282C40 D_802857CC[];
+
235extern struct struct_80282C40 D_802857F0[];
+
236extern struct struct_80282C40 D_80285850[];
+
237extern struct struct_80282C40 D_802858B0[];
+
238extern struct struct_80282C40 D_802858C8[];
+
239extern struct struct_80282C40 D_80285910[];
+
240extern struct struct_80282C40 D_80285928[];
+
241extern struct struct_80282C40 D_80285940[];
+
242extern struct struct_80282C40 D_80285A10[];
+
243extern struct struct_80282C40 D_80285A4C[];
+
244extern struct struct_80282C40 D_80285A88[];
+
245extern struct struct_80282C40 D_80285AB8[];
+
246extern struct struct_80282C40 D_80285AE8[];
+
247extern struct struct_80282C40 D_80285B00[];
+
248extern struct struct_80282C40 D_80285B18[];
+
249extern struct struct_80282C40 D_80285B54[];
+
250extern struct struct_80282C40 D_80285B90[];
+
251extern struct struct_80282C40 D_80285BA8[];
+
252extern struct struct_80282C40 D_80285C38[];
+
253extern struct struct_80282C40 D_80285C74[];
+
254extern struct Cutscene gCutScene[];
+
255extern s16 D_80285D14;
+ + +
258// extern struct credits_data_1FA0 *D_802876E0;
+
259
+
260#endif // CEREMONY_AND_CREDITS_H
f32 sCutsceneSplineSegmentProgress
Definition ceremony_and_credits.c:44
void func_80283A54(CinematicCamera *)
@@ -444,7 +443,7 @@ $(function(){initNavTree('ceremony__and__credits_8h_source.html',''); initResiza
f32 gSizeSlidingBorders
Definition ceremony_and_credits.c:29
void play_sound_congratulation(CinematicCamera *)
void func_80283D2C(CinematicCamera *)
Definition ceremony_and_credits.c:919
-
s32 D_802876D8
Definition ceremony_and_credits.h:258
+
s32 D_802876D8
Definition ceremony_and_credits.h:257
struct struct_80282C40 D_80285A4C[]
Definition ceremony_and_credits.c:1056
struct struct_80283430 D_80287818[]
Definition ceremony_and_credits.c:42
void func_80282BE4(struct struct_80283430 *, s8, u8, s8, Vec3s, s32)
Definition ceremony_and_credits.c:340
@@ -478,7 +477,7 @@ $(function(){initNavTree('ceremony__and__credits_8h_source.html',''); initResiza
s32 func_8028336C(CinematicCamera *, Camera *)
void func_80282048(void)
Definition ceremony_and_credits.c:84
void play_sound_shoot_trophy(CinematicCamera *)
-
s32 D_802876D4
Definition ceremony_and_credits.h:257
+
s32 D_802876D4
Definition ceremony_and_credits.h:256
struct struct_80282C40 D_802858B0[]
spline animation
Definition ceremony_and_credits.c:849
struct struct_80282C40 D_80285940[]
Definition ceremony_and_credits.c:900
void func_802846B4(CinematicCamera *)
Definition ceremony_and_credits.c:1212
diff --git a/code__80005FD0_8h_source.html b/code__80005FD0_8h_source.html index 77df14957..149d56241 100644 --- a/code__80005FD0_8h_source.html +++ b/code__80005FD0_8h_source.html @@ -535,7 +535,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
413#endif
void func_800188F4(Camera *, Player *, s32, s32)
-
void func_8001C14C(void)
Definition code_80005FD0.c:7671
+
void func_8001C14C(void)
Definition code_80005FD0.c:7672
void spawn_vehicle_on_road(VehicleStuff *)
Definition code_80005FD0.c:4374
s16 D_80163490[]
Definition code_80005FD0.c:129
f32 D_80163438[]
Definition code_80005FD0.c:117
@@ -558,13 +558,13 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void initialize_toads_turnpike_vehicle(f32, f32, s32, s32, VehicleStuff *, TrackWaypoint *)
Definition code_80005FD0.c:4966
Collision D_80162E70
Definition code_80005FD0.c:35
u16 sCrossingActiveTimer[]
Definition code_80005FD0.c:141
-
void func_8001ABEC(struct struct_801642D8 *)
Definition code_80005FD0.c:7112
+
void func_8001ABEC(struct struct_801642D8 *)
Definition code_80005FD0.c:7113
s16 D_80164680[]
Definition code_80005FD0.c:194
s16 func_8000D2B4(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2625
void func_800148C4(s32, Player *)
Definition code_80005FD0.c:5327
void init_vehicles_cars(void)
Definition code_80005FD0.c:5392
void func_80013F7C(s32, Player *, VehicleStuff *, f32, f32, s32, u32)
Definition code_80005FD0.c:5111
-
void func_80015544(s32, f32, s32, s32)
Definition code_80005FD0.c:5629
+
void func_80015544(s32, f32, s32, s32)
Definition code_80005FD0.c:5630
void spawn_course_vehicles(void)
Definition code_80005FD0.c:4398
void func_8000F2BC(TrackWaypoint *, size_t)
Definition code_80005FD0.c:3416
s16 func_8000CC88(f32, f32, f32, Player *, s32, s32 *)
Definition code_80005FD0.c:2504
@@ -574,17 +574,17 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s32 gVehicle2DWaypointLength
Definition code_80005FD0.c:138
void generate_player_smoke(void)
Definition code_80005FD0.c:3317
TrackWaypoint * D_801631D4
Definition code_80005FD0.c:82
-
s32 func_8001A310(s32, s32)
Definition code_80005FD0.c:6868
+
s32 func_8001A310(s32, s32)
Definition code_80005FD0.c:6869
s16 D_80163398[]
Definition code_80005FD0.c:109
void func_8001A0A4(u16 *, Camera *, Player *, s8, s32)
s32 add_red_shell_in_unexpired_actor_list(s32)
Definition code_80005FD0.c:3269
void func_8000F0E0(void)
Definition code_80005FD0.c:3361
void kart_ai_behaviour_end(s32, Player *)
Definition code_80005FD0.c:4254
-
void func_8001A124(s32, s32)
Definition code_80005FD0.c:6817
+
void func_8001A124(s32, s32)
Definition code_80005FD0.c:6818
s16 D_80164478[]
Definition code_80005FD0.c:164
void kart_ai_behaviour(s32)
Definition code_80005FD0.c:4291
f32 D_80164658[]
Definition code_80005FD0.c:190
-
void func_8001C3C4(s32)
Definition code_80005FD0.c:7721
+
void func_8001C3C4(s32)
Definition code_80005FD0.c:7722
u16 D_80163348[]
Definition code_80005FD0.c:102
f32 func_800145A8(s16, f32, s16)
Definition code_80005FD0.c:5249
s16 D_801644F8[]
Definition code_80005FD0.c:170
@@ -598,10 +598,10 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void func_8000BBD8(u16, f32, s16)
Definition code_80005FD0.c:2217
void update_vehicle_tanker_trucks(void)
Definition code_80005FD0.c:5376
void func_80014B6C(s32, Player *)
Definition code_80005FD0.c:5383
-
void func_8001C05C(void)
Definition code_80005FD0.c:7647
+
void func_8001C05C(void)
Definition code_80005FD0.c:7648
void func_80017F10(s32, f32, s32, s16)
void func_80010DBC(s32)
Definition code_80005FD0.c:3884
-
void func_800162CC(s32, f32, s32, s16)
Definition code_80005FD0.c:5824
+
void func_800162CC(s32, f32, s32, s16)
Definition code_80005FD0.c:5825
void init_vehicles_school_buses(void)
Definition code_80005FD0.c:5336
s16 D_80162F50[]
Definition code_80005FD0.c:45
void func_8001490C(s32)
Definition code_80005FD0.c:5332
@@ -614,21 +614,21 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void init_vehicles_box_trucks(void)
Definition code_80005FD0.c:5310
s32 D_80163448
Definition code_80005FD0.c:118
f32 D_80164688[]
Definition code_80005FD0.c:195
-
void func_8001A348(s32, f32, s32)
Definition code_80005FD0.c:6875
+
void func_8001A348(s32, f32, s32)
Definition code_80005FD0.c:6876
f32 func_80009258(s32, f32, f32)
void init_vehicles_ferry(void)
Definition code_80005FD0.c:4800
void update_vehicle_box_trucks(void)
Definition code_80005FD0.c:5320
void func_8000BA14(u16, f32, f32, s16)
Definition code_80005FD0.c:2180
u16 D_801630E0
Definition code_80005FD0.c:70
Vec3f D_80162FB0
Definition code_80005FD0.c:51
-
void func_8001530C(void)
Definition code_80005FD0.c:5565
+
void func_8001530C(void)
Definition code_80005FD0.c:5566
f32 D_80164618[]
Definition code_80005FD0.c:186
-
void func_8001A518(s32, s32, s32)
Definition code_80005FD0.c:6912
+
void func_8001A518(s32, s32, s32)
Definition code_80005FD0.c:6913
void func_8001577C(Camera *, UNUSED Player *, s32, s32)
s16 D_80163300[]
Definition code_80005FD0.c:98
void func_8000CBA4(f32, f32, f32, s16 *, s32)
s16 func_8000C884(f32, f32, f32, s16, s32, u16)
Definition code_80005FD0.c:2391
-
void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:6812
+
void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
Definition code_80005FD0.c:6813
void func_80014A60(s32)
Definition code_80005FD0.c:5360
f32 D_80164648[]
Definition code_80005FD0.c:189
KartAIBehaviour * gCoursesKartAIBehaviour[]
Definition code_80005FD0.c:39
@@ -638,7 +638,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 D_80164538[]
Definition code_80005FD0.c:172
void func_800074D4(void)
Definition code_80005FD0.c:844
f32 D_801631A0[]
Definition code_80005FD0.c:78
-
void func_8001968C(void)
Definition code_80005FD0.c:6559
+
void func_8001968C(void)
Definition code_80005FD0.c:6560
void func_800090F0(s32, Player *)
Definition code_80005FD0.c:1377
f32 D_80163028[]
Definition code_80005FD0.c:65
s32 D_80163238
Definition code_80005FD0.c:89
@@ -647,7 +647,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void func_8000F628(void)
Definition code_80005FD0.c:3494
s32 add_actor_in_unexpired_actor_list(s32, s16)
Definition code_80005FD0.c:3248
f32 func_8000B874(f32, f32, u16, s32)
Definition code_80005FD0.c:2143
-
void func_80019FB4(s32)
Definition code_80005FD0.c:6781
+
void func_80019FB4(s32)
Definition code_80005FD0.c:6782
s16 D_8016435A
Definition code_80005FD0.c:153
s16 D_80162F10[]
Definition code_80005FD0.c:44
void reset_kart_ai_behaviour(s32)
Definition code_80005FD0.c:4182
@@ -676,17 +676,17 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
u16 gSpeedKartAIBehaviour[]
Definition code_80005FD0.c:104
void func_80015C94(Camera *, Player *, s32, s32)
f32 D_80163450[]
Definition code_80005FD0.c:120
-
void func_8001BE78(void)
Definition code_80005FD0.c:7608
-
void func_80015A9C(s32, f32, s32, s16)
Definition code_80005FD0.c:5715
+
void func_8001BE78(void)
Definition code_80005FD0.c:7609
+
void func_80015A9C(s32, f32, s32, s16)
Definition code_80005FD0.c:5716
void update_vehicle_school_bus(void)
Definition code_80005FD0.c:5348
void func_80016C3C(s32, f32, s32)
f32 func_8000D3B8(s32)
Definition code_80005FD0.c:2646
s16 D_80163478
Definition code_80005FD0.c:121
-
void calculate_camera_up_vector(Camera *, s32)
Definition code_80005FD0.c:5534
+
void calculate_camera_up_vector(Camera *, s32)
Definition code_80005FD0.c:5535
f32 func_80013C74(s16, s16)
Definition code_80005FD0.c:5012
s16 D_80163010[]
Definition code_80005FD0.c:64
s32 process_path_data(TrackWaypoint *, TrackWaypoint *)
Definition code_80005FD0.c:4063
-
void func_80019E58(void)
Definition code_80005FD0.c:6752
+
void func_80019E58(void)
Definition code_80005FD0.c:6753
s32 D_801634F0
Definition code_80005FD0.c:134
void func_8000F124(void)
Definition code_80005FD0.c:3369
s32 func_8000B7E4(s32, u16)
@@ -695,13 +695,13 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 find_closest_vehicles_waypoint(f32, f32, f32, s16)
s32 D_80164628[]
Definition code_80005FD0.c:187
s16 func_80010CB0(s32, s32)
Definition code_80005FD0.c:3865
-
void func_8001AAAC(s16, s16, s16)
Definition code_80005FD0.c:7056
+
void func_8001AAAC(s16, s16, s16)
Definition code_80005FD0.c:7057
s32 D_80163128[]
Definition code_80005FD0.c:75
f32 D_80163418[]
Definition code_80005FD0.c:115
s32 add_blue_shell_in_unexpired_actor_list(s32)
Definition code_80005FD0.c:3285
void func_800070F4(void)
Definition code_80005FD0.c:792
f32 D_8016469C
Definition code_80005FD0.c:197
-
void func_80019D2C(Camera *, Player *, s32)
Definition code_80005FD0.c:6719
+
void func_80019D2C(Camera *, Player *, s32)
Definition code_80005FD0.c:6720
void generate_ferry_waypoints(void)
Definition code_80005FD0.c:4360
s16 D_801630E2
Definition code_80005FD0.c:71
s32 D_801631CC
Definition code_80005FD0.c:80
@@ -710,15 +710,15 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void func_80009B60(s32)
f32 D_80163178[]
Definition code_80005FD0.c:77
s16 D_801646C0[]
Definition code_80005FD0.c:208
-
void func_80019B50(s32, u16)
Definition code_80005FD0.c:6667
+
void func_80019B50(s32, u16)
Definition code_80005FD0.c:6668
void update_vehicle_cars(void)
Definition code_80005FD0.c:5404
void copy_courses_kart_ai_behaviour(void)
Definition code_80005FD0.c:4169
s32 D_80163DD8[]
Definition code_80005FD0.c:147
s32 func_8000B820(s32)
Definition code_80005FD0.c:2135
void func_800065D0(s32, Player *)
Definition code_80005FD0.c:667
s32 D_801634F4
Definition code_80005FD0.c:135
-
void func_80019DE4(void)
Definition code_80005FD0.c:6736
-
void func_80019ED0(void)
Definition code_80005FD0.c:6763
+
void func_80019DE4(void)
Definition code_80005FD0.c:6737
+
void func_80019ED0(void)
Definition code_80005FD0.c:6764
u16 D_80163E2A
s32 add_green_shell_in_unexpired_actor_list(s32)
Definition code_80005FD0.c:3277
void func_800107C4(s32)
Definition code_80005FD0.c:3810
@@ -730,7 +730,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 gGPCurrentRacePlayerIdByRank[]
Definition code_80005FD0.c:155
void update_vehicle_trains(void)
Definition code_80005FD0.c:4612
s32 D_801645E8[]
Definition code_80005FD0.c:183
-
void func_80019DF4(void)
Definition code_80005FD0.c:6740
+
void func_80019DF4(void)
Definition code_80005FD0.c:6741
s16 D_801633F8[]
Definition code_80005FD0.c:113
f32 D_80164638[]
Definition code_80005FD0.c:188
f32 D_80164498[]
Definition code_80005FD0.c:167
@@ -767,7 +767,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 D_80164358
Definition code_80005FD0.c:152
s16 D_801633E0[]
Definition code_80005FD0.c:112
s32 func_800088D8(s32, s16, s16)
-
f32 func_80014EE4(f32, s32)
Definition code_80005FD0.c:5455
+
f32 func_80014EE4(f32, s32)
Definition code_80005FD0.c:5456
s16 D_8016435C
Definition code_80005FD0.c:154
void reset_kart_ai_behaviour_none(s32)
Definition code_80005FD0.c:4176
s32 D_8016337C
Definition code_80005FD0.c:107
@@ -777,7 +777,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s32 D_80164450[]
Definition code_80005FD0.c:163
f32 gCourseCompletionPercentByRank[]
Definition code_80005FD0.h:405
s32 D_80164408[]
Definition code_80005FD0.c:160
-
void func_8001A450(s32, s32, s32)
Definition code_80005FD0.c:6896
+
void func_8001A450(s32, s32, s32)
Definition code_80005FD0.c:6897
f32 D_80163428[]
Definition code_80005FD0.c:116
void func_80015390(Camera *, Player *, s32)
f32 D_80163210[]
Definition code_80005FD0.c:88
@@ -787,8 +787,8 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 D_801630E8[]
Definition code_80005FD0.c:72
void check_ai_crossing_distance(s32)
Definition code_80005FD0.c:4779
void func_80014DE4(s32)
Definition code_80005FD0.c:5429
-
void func_8001A3D8(s32, f32, s32)
Definition code_80005FD0.c:6885
-
void func_80019C50(s32)
Definition code_80005FD0.c:6700
+
void func_8001A3D8(s32, f32, s32)
Definition code_80005FD0.c:6886
+
void func_80019C50(s32)
Definition code_80005FD0.c:6701
void func_80007D04(s32, Player *)
Definition code_80005FD0.c:927
void func_80016494(Camera *, Player *, s32, s32)
u16 gKartAIBehaviourState[]
Definition code_80005FD0.c:97
@@ -797,7 +797,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
void update_vehicle_follow_waypoint(VehicleStuff *)
Definition code_80005FD0.c:5045
s16 func_8000BD94(f32, f32, f32, s32)
Definition code_80005FD0.c:2258
s16 gFerrySmokeTimer
Definition code_80005FD0.c:73
-
void func_8001C42C(void)
Definition code_80005FD0.c:7733
+
void func_8001C42C(void)
Definition code_80005FD0.c:7734
f32 D_80164698
Definition code_80005FD0.c:196
s16 func_8000D33C(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2636
void set_bomb_kart_spawn_positions(void)
Definition code_80005FD0.c:2923
@@ -825,7 +825,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
s16 D_80164378[]
Definition code_80005FD0.c:156
s16 find_closest_waypoint_with_previous_waypoint(f32, f32, f32, s16, s32)
Definition code_80005FD0.c:2432
s32 D_80163378
Definition code_80005FD0.c:106
-
void func_80019890(s32, s32)
Definition code_80005FD0.c:6601
+
void func_80019890(s32, s32)
Definition code_80005FD0.c:6602
s16 D_80162EB0
Definition code_80005FD0.c:36
f32 gCourseCompletionPercentByPlayerId[]
Definition code_80005FD0.c:169
void func_800098FC(s32, Player *)
Definition code_80005FD0.c:1559
@@ -843,7 +843,7 @@ $(function(){initNavTree('code__80005FD0_8h_source.html',''); initResizable(true
u16 D_80163344[]
Definition code_80005FD0.c:101
f32 D_80163090[]
Definition code_80005FD0.c:68
void func_80014D08(s32)
Definition code_80005FD0.c:5415
-
void func_8001AB00(void)
Definition code_80005FD0.c:7064
+
void func_8001AB00(void)
Definition code_80005FD0.c:7065
void func_8000CBF8(f32, f32, f32, s16 *, s32)
f32 func_80010480(s32, u16)
Definition code_80005FD0.c:3758
diff --git a/code__80281780_8c.html b/code__80281780_8c.html index f968f3385..6e609214a 100644 --- a/code__80281780_8c.html +++ b/code__80281780_8c.html @@ -169,7 +169,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 4191b043d..9ae89542e 100644 --- a/code__80281780_8h.html +++ b/code__80281780_8h.html @@ -170,7 +170,7 @@ Variables
-
Todo
confirm this.
+
Todo
confirm this.
Here is the call graph for this function:
diff --git a/controlflow.html b/controlflow.html index 2fda9c16f..db558889a 100644 --- a/controlflow.html +++ b/controlflow.html @@ -115,9 +115,9 @@ $(function(){initNavTree('controlflow.html',''); initResizable(true); });
  • Segments
  • Code Breakdown
  • -
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    +
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    Here is the call graph for this function:
    @@ -1140,7 +1140,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/load_8h.html b/load_8h.html index 88aeea293..feb8cf7a9 100644 --- a/load_8h.html +++ b/load_8h.html @@ -838,7 +838,7 @@ Here is the caller graph for this function:
    -
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    +
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    Here is the call graph for this function:
    @@ -949,7 +949,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/navtreeindex2.js b/navtreeindex2.js index 2a09f5471..2291ab569 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -19,7 +19,7 @@ var NAVTREEINDEX2 = "actor__types_8h.html#affb5ffde510634c5c1e09a5b934d29c3":[8,0,2,3,20], "actor__types_8h_source.html":[8,0,2,3], "actors.html":[0,0], -"actors.html#actors-1":[0,0,0], +"actors.html#actors":[0,0,0], "actors_8c.html":[8,0,3,7,0], "actors_8c.html#a0239c06a587826a0319fce63214d3ae7":[8,0,3,7,0,25], "actors_8c.html#a047d32425b6ea73e667cb31548bdc8dd":[8,0,3,7,0,51], diff --git a/navtreeindex28.js b/navtreeindex28.js index c8b22466a..f548c9694 100644 --- a/navtreeindex28.js +++ b/navtreeindex28.js @@ -206,15 +206,15 @@ var NAVTREEINDEX28 = "contramwrite_8c.html#a5a8e6638b28caf3b5faba67df76d099c":[8,0,3,6,34,1], "contramwrite_8c.html#ac0f1bb81601cedc5fc5868fc7e500b88":[8,0,3,6,34,0], "controlflow.html":[1,2], -"controlflow.html#actors":[1,2,4,2], +"controlflow.html#actors-1":[1,2,4,2], "controlflow.html#code-breakdown":[1,2,4], "controlflow.html#course-folder":[1,2,4,4,0], -"controlflow.html#courses":[1,2,4,4], +"controlflow.html#courses-1":[1,2,4,4], "controlflow.html#ending":[1,2,4,8], "controlflow.html#engine":[1,2,4,6], "controlflow.html#math":[1,2,4,7], "controlflow.html#menus":[1,2,4,0], -"controlflow.html#objects":[1,2,4,3], +"controlflow.html#objects-1":[1,2,4,3], "controlflow.html#overall-control-flow":[1,2,2], "controlflow.html#paradigm":[1,2,0], "controlflow.html#players":[1,2,4,1], diff --git a/navtreeindex29.js b/navtreeindex29.js index c3306187b..b0934c9ad 100644 --- a/navtreeindex29.js +++ b/navtreeindex29.js @@ -214,7 +214,7 @@ var NAVTREEINDEX29 = "course__offsets_8h.html":[8,0,2,7], "course__offsets_8h_source.html":[8,0,2,7], "courses.html":[2,0], -"courses.html#courses-1":[2,0,0], +"courses.html#courses":[2,0,0], "coursesmenu.html":[2], "cow_2render_8inc_8c.html":[8,0,3,0,4,0], "cow_2render_8inc_8c.html#a3032e5759fffafb766e96e1991ab0350":[8,0,3,0,4,0,0], diff --git a/navtreeindex83.js b/navtreeindex83.js index b5a3f1488..15be49257 100644 --- a/navtreeindex83.js +++ b/navtreeindex83.js @@ -222,7 +222,7 @@ var NAVTREEINDEX83 = "new__func_8h.html#ac8095e2ec1adbd7e74e655c578968a36":[8,0,3,6,55,0], "new__func_8h_source.html":[8,0,3,6,55], "objects.html":[0,1], -"objects.html#objects-1":[0,1,0], +"objects.html#objects":[0,1,0], "objects_8h.html":[8,0,2,15], "objects_8h.html#a015cc1fa03690348fb398b9be74ecc15":[8,0,2,15,35], "objects_8h.html#a02bd29e49d2089bb6bd1bfe33e360584":[8,0,2,15,87], diff --git a/objects.html b/objects.html index 831310619..45cf27317 100644 --- a/objects.html +++ b/objects.html @@ -108,7 +108,7 @@ $(function(){initNavTree('objects.html',''); initResizable(true); });
    Objects
    -

    +

    Objects

    diff --git a/osViSwapBuffer_8c.html b/osViSwapBuffer_8c.html index c54d437c4..661d3dc42 100644 --- a/osViSwapBuffer_8c.html +++ b/osViSwapBuffer_8c.html @@ -143,7 +143,7 @@ Variables
    -
    Todo
    figure out what this flag means
    +
    Todo
    figure out what this flag means
    Here is the call graph for this function:
    diff --git a/os__vi_8h.html b/os__vi_8h.html index 90b943903..c089b0ff3 100644 --- a/os__vi_8h.html +++ b/os__vi_8h.html @@ -995,7 +995,7 @@ Here is the caller graph for this function:
    -
    Todo
    figure out what this flag means
    +
    Todo
    figure out what this flag means
    Here is the call graph for this function:
    diff --git a/piint_8h.html b/piint_8h.html index b2bfc0835..1704d49db 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -786,7 +786,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    @@ -801,7 +801,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    @@ -816,7 +816,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    diff --git a/playback_8c.html b/playback_8c.html index aeabc8f0e..49714ca83 100644 --- a/playback_8c.html +++ b/playback_8c.html @@ -859,7 +859,7 @@ Here is the caller graph for this function:
    -
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    +
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    Here is the caller graph for this function:
    diff --git a/playback_8h.html b/playback_8h.html index 5a5c0e8d2..0b818a53e 100644 --- a/playback_8h.html +++ b/playback_8h.html @@ -921,7 +921,7 @@ Here is the caller graph for this function:
    -
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    +
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    Here is the caller graph for this function:
    diff --git a/podium__ceremony__actors_8c.html b/podium__ceremony__actors_8c.html index 4d837ab21..aaeb256f0 100644 --- a/podium__ceremony__actors_8c.html +++ b/podium__ceremony__actors_8c.html @@ -600,7 +600,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/podium__ceremony__actors_8h.html b/podium__ceremony__actors_8h.html index a1d8ca26a..dca900e93 100644 --- a/podium__ceremony__actors_8h.html +++ b/podium__ceremony__actors_8h.html @@ -560,7 +560,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/rainbow__road_2course__data_8c.html b/rainbow__road_2course__data_8c.html index dc4f1c9e4..801cf66e8 100644 --- a/rainbow__road_2course__data_8c.html +++ b/rainbow__road_2course__data_8c.html @@ -701,7 +701,7 @@ Variables
    #define G_IM_FMT_IA
    Definition gbi.h:395
    #define G_RM_AA_ZB_XLU_SURF2
    Definition gbi.h:881
    #define G_ON
    Definition mbi.h:51
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/rainbow__road_2course__data_8h.html b/rainbow__road_2course__data_8h.html index ed171bb30..74184490f 100644 --- a/rainbow__road_2course__data_8h.html +++ b/rainbow__road_2course__data_8h.html @@ -600,7 +600,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/royal__raceway_2course__data_8c.html b/royal__raceway_2course__data_8c.html index 66d1bce10..412296861 100644 --- a/royal__raceway_2course__data_8c.html +++ b/royal__raceway_2course__data_8c.html @@ -446,7 +446,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/royal__raceway_2course__data_8h.html b/royal__raceway_2course__data_8h.html index 3401ac3a1..ab8bce03b 100644 --- a/royal__raceway_2course__data_8h.html +++ b/royal__raceway_2course__data_8h.html @@ -465,7 +465,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/search/all_11.js b/search/all_11.js index 75b511db9..b40b03454 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -18,7 +18,7 @@ var searchData= ['object_5forigin_5fpos_5frandomize_5faround_5fz_15',['object_origin_pos_randomize_around_z',['../code__80086E70_8c.html#ac6428c27f0022ef2f12b28a39c386945',1,'object_origin_pos_randomize_around_z(s32 objectIndex, s16 z, u16 arg2): code_80086E70.c'],['../code__80086E70_8h.html#af49d1527179dc119222464883ebe5174',1,'object_origin_pos_randomize_around_z(s32, s16, u16): code_80086E70.c']]], ['objectindex_16',['objectIndex',['../structstruct__D__8018CE10.html#a127e1b12aed47ab382b129edabb71d52',1,'struct_D_8018CE10']]], ['objectlistsize_17',['objectListSize',['../code__80057C60_8c.html#a619a9cb4ca05d69a44a5928af9e499ad',1,'code_80057C60.c']]], - ['objects_18',['Objects',['../objects.html',1,'Objects'],['../controlflow.html#objects',1,'Objects'],['../objects.html#objects-1',1,'Objects']]], + ['objects_18',['Objects',['../objects.html',1,'Objects'],['../objects.html#objects',1,'Objects'],['../controlflow.html#objects-1',1,'Objects']]], ['objects_2eh_19',['objects.h',['../objects_8h.html',1,'']]], ['objects_2emd_20',['objects.md',['../objects_8md.html',1,'']]], ['objx_21',['objX',['../structuObjSprite__t.html#aa56aa472d1ac710dd829e6f1cd9f7ad0',1,'uObjSprite_t']]], diff --git a/search/all_3.js b/search/all_3.js index 236bf02cb..4e45fa6e8 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -98,7 +98,7 @@ var searchData= ['actor_5fyoshi_5fegg_95',['ACTOR_YOSHI_EGG',['../actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a9a5b90d71f1d6c4a72fafd72661e0660',1,'actor_types.h']]], ['actorindex_96',['actorIndex',['../structunexpiredActors.html#a1e1419ce2f7577336dd49e2bd062ce17',1,'unexpiredActors::actorIndex'],['../structD__801642D8__entry.html#a0fbf587266ea6cf89ce5d066e14a0caa',1,'D_801642D8_entry::actorIndex'],['../structTrainCarStuff.html#a534b8b495eec302fd11a493758be8a80',1,'TrainCarStuff::actorIndex'],['../structPaddleBoatStuff.html#ad9b828347dae9adcc6c5d8a301faad06',1,'PaddleBoatStuff::actorIndex'],['../structVehicleStuff.html#aa2cb9651e75a3ddf588ecda2135ed1b8',1,'VehicleStuff::actorIndex']]], ['actorinitparams_97',['ActorInitParams',['../structActorInitParams.html',1,'']]], - ['actors_98',['Actors',['../actorsmenu.html',1,'Actors'],['../controlflow.html#actors',1,'Actors'],['../actors.html#actors-1',1,'Actors']]], + ['actors_98',['Actors',['../actorsmenu.html',1,'Actors'],['../actors.html#actors',1,'Actors'],['../controlflow.html#actors-1',1,'Actors']]], ['actors_20work_99',['How Actors Work',['../actors.html',1,'actorsmenu']]], ['actors_2ec_100',['actors.c',['../actors_8c.html',1,'']]], ['actors_2eh_101',['actors.h',['../actors_8h.html',1,'']]], diff --git a/search/all_5.js b/search/all_5.js index 1866bac09..2fc3bffb9 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -608,7 +608,7 @@ var searchData= ['courseindex_605',['courseIndex',['../structstruct__8018EE10__entry.html#acee952c37d3917fd90809e58c6401e65',1,'struct_8018EE10_entry']]], ['courserecords_606',['courseRecords',['../structCupTimeTrialRecords.html#acf18ab0e69f90a2eefe248ef7090bd1c',1,'CupTimeTrialRecords']]], ['courses_607',['COURSES',['../mk64_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'mk64.h']]], - ['courses_608',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../controlflow.html#courses',1,'Courses'],['../courses.html#courses-1',1,'Courses']]], + ['courses_608',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses',1,'Courses'],['../controlflow.html#courses-1',1,'Courses']]], ['courses_2emd_609',['courses.md',['../courses_8md.html',1,'']]], ['coursesmenu_2emd_610',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]], ['coursetable_611',['CourseTable',['../structCourseTable.html',1,'']]], diff --git a/toads__turnpike_2course__data_8c.html b/toads__turnpike_2course__data_8c.html index c1faad701..2f9f47db6 100644 --- a/toads__turnpike_2course__data_8c.html +++ b/toads__turnpike_2course__data_8c.html @@ -3034,7 +3034,7 @@ Variables
    #define G_IM_FMT_RGBA
    Definition gbi.h:392
    #define G_IM_SIZ_16b
    Definition gbi.h:403
    #define G_CC_DECALRGBA
    Definition gbi.h:508
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/toads__turnpike_2course__data_8h.html b/toads__turnpike_2course__data_8h.html index 785b6c262..7be4e9c9b 100644 --- a/toads__turnpike_2course__data_8h.html +++ b/toads__turnpike_2course__data_8h.html @@ -2817,7 +2817,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/todo.html b/todo.html index 6a2e34c24..40b14a212 100644 --- a/todo.html +++ b/todo.html @@ -136,9 +136,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global D_8018D9B0
    Move gGfxPool out of main.h
    Global d_course_banshee_boardwalk_dl_0 []
    -
    Replace addresses with variables
    -
    Global d_course_big_donut_dl []
    Replace addresses with variables
    +
    Global d_course_big_donut_dl []
    +
    Replace addresses with variables
    Global d_course_bowsers_castle_dl_0 []
    Replace addresses with variables
    Global d_course_dks_jungle_parkway_dl_0 []
    @@ -156,19 +156,19 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global d_course_moo_moo_farm_dl_0 []
    Replace addresses with variables
    Global d_course_rainbow_road_dl_0 []
    -
    Replace addresses with variables
    -
    Global d_course_royal_raceway_dl_0 []
    Replace addresses with variables
    +
    Global d_course_royal_raceway_dl_0 []
    +
    Replace addresses with variables
    Global d_course_sherbet_land_dl_0 []
    Replace addresses with variables
    Global d_course_toads_turnpike_dl_0 []
    -
    Replace addresses with variables
    -
    Global d_course_wario_stadium_dl_0 []
    Replace addresses with variables
    +
    Global d_course_wario_stadium_dl_0 []
    +
    Replace addresses with variables
    Global d_course_yoshi_valley_dl_0 []
    Replace addresses with variables
    Global debug_switch_character_ceremony_cutscene (void)
    -
    confirm this.
    +
    confirm this.
    Union du

    is it possible to remove them somehow?

    is it possible to remove them somehow?

    @@ -194,9 +194,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_800CBC24 (void)
    clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
    Global func_8028336C (UNUSED CinematicCamera *arg0, UNUSED Camera *camera)
    -
    Does this match as a return of s8?
    +
    Does this match as a return of s8?
    Global func_802846E4 (CinematicCamera *)
    -
    What does this even do?
    +
    What does this even do?
    Global func_8028F970 (void)
    increasing players past four would require increase this loop iterator.
    Global gen_random_item (s16 rank, s16 isCpu)
    @@ -208,11 +208,11 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global IO_WRITE (addr, data)
    These defines are from PR/rcp.h, but including that causes problems...
    Global LEO_CMD_TYPE_0
    -
    name
    +
    name
    Global LEO_CMD_TYPE_1
    -
    name
    +
    name
    Global LEO_CMD_TYPE_2
    -
    name
    +
    name
    Global M_TASK_FLAG0
    These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
    Global MTX_KART_POOL_SIZE
    @@ -220,7 +220,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global MTX_SHADOW_POOL_SIZE
    Verify with proper documentation
    Global new_actor (ActorInitParams *)
    -
    More indepth error checking/return value
    +
    More indepth error checking/return value
    Global Note::priority
    use macros or something instead.
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    @@ -234,7 +234,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global osViBlack (u8 active)
    name magic constants
    Global osViSwapBuffer (void *vaddr)
    -
    figure out what this flag means
    +
    figure out what this flag means
    Global PI_DOMAIN1
    This define is from os.h, but including that causes problems...
    Global render_actor_shell (Camera *camera, Mat4 matrix, struct ShellActor *shell)
    diff --git a/wario__stadium_2course__data_8c.html b/wario__stadium_2course__data_8c.html index 6fa304626..d1e4fb9bb 100644 --- a/wario__stadium_2course__data_8c.html +++ b/wario__stadium_2course__data_8c.html @@ -454,7 +454,7 @@ Variables
    Gfx d_course_wario_stadium_packed_dl_4218[]
    Definition course_displaylists.inc.c:2737
    Gfx d_course_wario_stadium_packed_dl_5888[]
    Definition course_displaylists.inc.c:3603
    Gfx d_course_wario_stadium_packed_dl_4BA8[]
    Definition course_displaylists.inc.c:3112
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/wario__stadium_2course__data_8h.html b/wario__stadium_2course__data_8h.html index fbdaf21bc..befe1f103 100644 --- a/wario__stadium_2course__data_8h.html +++ b/wario__stadium_2course__data_8h.html @@ -423,7 +423,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables