-- Todo
- What does this even do?
+- Todo
- What does this even do?
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html
index 90daa5029..5a4dd7aa4 100644
--- a/ceremony__and__credits_8h.html
+++ b/ceremony__and__credits_8h.html
@@ -2039,7 +2039,7 @@
diff --git a/code__80091750_8h_source.html b/code__80091750_8h_source.html
index 3c8b60046..55f7aab3b 100644
--- a/code__80091750_8h_source.html
+++ b/code__80091750_8h_source.html
@@ -748,7 +748,7 @@
Unk_D_800E70A0 D_800E7108[][4]
Definition code_80091750.c:110
void func_8009D958(s32, s32)
Definition code_80091750.c:5002
void func_80093C98(s32)
Definition code_80091750.c:2049
-void func_800A91D8(struct_8018D9E0_entry *, s32, s32)
Definition code_80091750.c:9093
+void func_800A91D8(struct_8018D9E0_entry *, s32, s32)
Definition code_80091750.c:9096
char * D_800E76CC[]
Definition code_80091750.c:362
char * gCupNames[]
Definition code_80091750.c:303
char * D_800E7834[]
Definition code_80091750.c:445
@@ -757,7 +757,7 @@
u32 _course_mario_raceway_dl_mio0SegmentRomStart[]
u16 * D_8018D9B0
Definition code_80091750.c:40
void func_800A4A24(struct_8018D9E0_entry *)
Definition code_80091750.c:7564
-void func_800AF4DC(struct_8018D9E0_entry *)
Definition code_80091750.c:11985
+void func_800AF4DC(struct_8018D9E0_entry *)
Definition code_80091750.c:11988
#define D_8018E118_SIZE
Definition code_80091750.h:411
char * D_800E7860[]
Definition code_80091750.c:463
u8 * D_8018D9B4
Definition code_80091750.c:41
@@ -769,9 +769,9 @@
char * D_800E7938[]
Definition code_80091750.c:548
Unk_D_800E70A0 D_800E7420[]
Definition code_80091750.c:246
void func_8009DF6C(s32)
Definition code_80091750.c:5131
-void func_800ACF40(struct_8018D9E0_entry *)
Definition code_80091750.c:10932
+void func_800ACF40(struct_8018D9E0_entry *)
Definition code_80091750.c:10935
void func_8009969C(MkTexture *)
Definition code_80091750.c:3473
-void func_800A8230(void)
Definition code_80091750.c:8814
+void func_800A8230(void)
Definition code_80091750.c:8817
void func_800A11D0(struct_8018D9E0_entry *, s32, s32)
Definition code_80091750.c:6488
void func_80091FA4(void)
Definition code_80091750.c:1262
s8 gCharacterIdByGPOverallRank[]
Definition code_80091750.c:51
@@ -781,22 +781,22 @@
s32 gControllerPak1NumPagesFree
Definition code_80091750.c:87
void render_pause_battle(struct_8018D9E0_entry *)
Definition code_80091750.c:7707
s32 D_800E8480[]
Definition code_80091750.c:928
-void func_800AC978(struct_8018D9E0_entry *)
Definition code_80091750.c:10781
+void func_800AC978(struct_8018D9E0_entry *)
Definition code_80091750.c:10784
MkAnimation * D_800E7E14[]
Definition code_80091750.c:773
void func_8009F5E0(struct_8018D9E0_entry *)
-struct_8018D9E0_entry * find_8018D9E0_entry(s32)
Definition code_80091750.c:10052
+struct_8018D9E0_entry * find_8018D9E0_entry(s32)
Definition code_80091750.c:10055
void rmonPrintf(const char *,...)
Definition is_debug.c:93
-void func_800A9E58(struct_8018D9E0_entry *)
Definition code_80091750.c:9496
+void func_800A9E58(struct_8018D9E0_entry *)
Definition code_80091750.c:9499
Gfx * func_8009BC9C(Gfx *, MkTexture *, s32, s32, s32, s32)
Definition code_80091750.c:4277
MkTexture * D_800E82F4[]
Definition code_80091750.c:879
char * D_800E7980[]
Definition code_80091750.c:577
-void func_800AF004(struct_8018D9E0_entry *)
Definition code_80091750.c:11849
+void func_800AF004(struct_8018D9E0_entry *)
Definition code_80091750.c:11852
void func_800A143C(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:6532
-void func_800ACA14(struct_8018D9E0_entry *)
Definition code_80091750.c:10804
-struct_8018D9E0_entry * func_800AAEB4(s32)
Definition code_80091750.c:10009
-void func_800A6E94(s32, s32, u8 *)
Definition code_80091750.c:8179
-void func_800A94C8(struct_8018D9E0_entry *, s32, s32)
Definition code_80091750.c:9219
+void func_800ACA14(struct_8018D9E0_entry *)
Definition code_80091750.c:10807
+struct_8018D9E0_entry * func_800AAEB4(s32)
Definition code_80091750.c:10012
+void func_800A6E94(s32, s32, u8 *)
Definition code_80091750.c:8182
+void func_800A94C8(struct_8018D9E0_entry *, s32, s32)
Definition code_80091750.c:9222
u8 D_8018ED90
Definition code_80091750.c:93
void func_80093E40(void)
Definition code_80091750.c:2069
void func_800925A0(void)
Definition code_80091750.c:1420
@@ -818,36 +818,36 @@
Gfx * func_8009B9D0(Gfx *, MkTexture *)
Definition code_80091750.c:4212
MkTexture * D_800E7D74[]
Definition code_80091750.c:760
Unk_D_800E70A0 D_800E7380[]
Definition code_80091750.c:216
-void func_800AE218(struct_8018D9E0_entry *)
Definition code_80091750.c:11465
+void func_800AE218(struct_8018D9E0_entry *)
Definition code_80091750.c:11468
void text_rainbow_effect(s32, s32, s32)
Definition code_80091750.c:1321
s32 func_80092E1C(char *)
Definition code_80091750.c:1636
-void func_800A9710(struct_8018D9E0_entry *)
Definition code_80091750.c:9260
+void func_800A9710(struct_8018D9E0_entry *)
Definition code_80091750.c:9263
RGBA16 D_800E74A8[]
Definition code_80091750.c:266
u8 * D_8018D9B8
Definition code_80091750.c:42
-void func_800A8250(void)
Definition code_80091750.c:8818
+void func_800A8250(void)
Definition code_80091750.c:8821
char * gCourseNames[]
Definition code_80091750.c:317
-void func_800AD1A4(struct_8018D9E0_entry *)
Definition code_80091750.c:10995
-void func_800AEEE8(struct_8018D9E0_entry *)
Definition code_80091750.c:11811
+void func_800AD1A4(struct_8018D9E0_entry *)
Definition code_80091750.c:10998
+void func_800AEEE8(struct_8018D9E0_entry *)
Definition code_80091750.c:11814
void func_80094660(struct GfxPool *, s32)
void func_800A32B4(s32, s32, s32, s32)
Definition code_80091750.c:7089
MkTexture * D_800E81E4[]
Definition code_80091750.c:835
u8 D_8018ED91
Definition code_80091750.c:94
Vtx * D_800E84C0[]
Definition code_80091750.c:936
-void func_800A72FC(struct_8018D9E0_entry *)
Definition code_80091750.c:8256
+void func_800A72FC(struct_8018D9E0_entry *)
Definition code_80091750.c:8259
void func_800A638C(struct_8018D9E0_entry *)
Definition code_80091750.c:7990
-void func_800A7258(struct_8018D9E0_entry *)
Definition code_80091750.c:8245
+void func_800A7258(struct_8018D9E0_entry *)
Definition code_80091750.c:8248
MkTexture * D_800E8294[]
Definition code_80091750.c:863
char * D_800E7900[]
Definition code_80091750.c:522
MkTexture * D_800E82B4[]
Definition code_80091750.c:867
Unk_D_800E70A0 D_800E73E0[]
Definition code_80091750.c:236
void func_8009AB7C(s32)
Definition code_80091750.c:4055
void func_800925CC(void)
Definition code_80091750.c:1424
-void func_800AB260(struct_8018D9E0_entry *)
Definition code_80091750.c:10192
+void func_800AB260(struct_8018D9E0_entry *)
Definition code_80091750.c:10195
Gfx * draw_flash_select_case_fast(Gfx *, s32, s32, s32, s32)
Definition code_80091750.c:2503
-void func_800AEF14(struct_8018D9E0_entry *)
Definition code_80091750.c:11819
+void func_800AEF14(struct_8018D9E0_entry *)
Definition code_80091750.c:11822
void func_8009A2F0(struct_8018E0E8_entry *)
Definition code_80091750.c:3810
void func_800936B8(s32, s32, char *, s32, f32, f32)
Definition code_80091750.c:1908
-void func_800AEF74(struct_8018D9E0_entry *)
Definition code_80091750.c:11828
+void func_800AEF74(struct_8018D9E0_entry *)
Definition code_80091750.c:11831
void func_800A4550(s32, s32, s32)
Definition code_80091750.c:7446
void func_8009E1E4(void)
Definition code_80091750.c:5225
void set_text_color_rainbow_if_selected(s32, s32, s32)
Definition code_80091750.c:1333
@@ -856,7 +856,7 @@
s32 gNumD_8018E768Entries
Definition code_80091750.c:63
RGBA16 D_800E74E8[]
Definition code_80091750.c:277
void func_80092290(s32, s32 *, s32 *)
Definition code_80091750.c:1350
-void func_800A9B9C(struct_8018D9E0_entry *)
Definition code_80091750.c:9391
+void func_800A9B9C(struct_8018D9E0_entry *)
Definition code_80091750.c:9394
char * gCourseNamesDup[]
Definition code_80091750.c:321
s8 D_8018E838[]
Definition code_80091750.c:72
char * D_800E78D0[]
Definition code_80091750.c:511
@@ -865,7 +865,7 @@
void func_8009E230(void)
Definition code_80091750.c:5235
void func_80092258(void)
Definition code_80091750.c:1341
char * D_800E7A74[]
Definition code_80091750.c:670
-void func_800AF270(struct_8018D9E0_entry *)
Definition code_80091750.c:11922
+void func_800AF270(struct_8018D9E0_entry *)
Definition code_80091750.c:11925
void func_80092630(void)
Definition code_80091750.c:1435
Gfx * func_80098FC8(Gfx *, s32, s32, s32, s32)
Definition code_80091750.c:3286
@@ -874,7 +874,7 @@
void func_800A2D1C(struct_8018D9E0_entry *)
Definition code_80091750.c:7014
MkTexture * D_800E824C[]
Definition code_80091750.c:850
char * D_800E7AA4[]
Definition code_80091750.c:696
-void func_800A9278(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9117
+void func_800A9278(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9120
Gfx * D_800E850C[]
Definition code_80091750.c:950
void func_8009DEF8(u32, u32)
Definition code_80091750.c:5113
Gfx * D_800E84EC[]
Definition code_80091750.c:946
@@ -890,8 +890,8 @@
MkTexture * D_800E7AF8[]
Definition code_80091750.c:724
void func_80092500(void)
Definition code_80091750.c:1402
Gfx * D_800E84CC[]
Definition code_80091750.c:942
-void get_time_record_centiseconds(s32, char *)
Definition code_80091750.c:8383
-void func_800AAE18(struct_8018D9E0_entry *)
Definition code_80091750.c:9970
+void get_time_record_centiseconds(s32, char *)
Definition code_80091750.c:8386
+void func_800AAE18(struct_8018D9E0_entry *)
Definition code_80091750.c:9973
MkAnimation * D_800E8360[]
Definition code_80091750.c:892
void render_pause_menu(struct_8018D9E0_entry *)
Definition code_80091750.c:7581
void func_8009A238(MkTexture *, s32)
Definition code_80091750.c:3793
@@ -904,15 +904,15 @@
void func_800A3E60(struct_8018D9E0_entry *)
Definition code_80091750.c:7291
s32 gControllerPak2FileNote
Definition code_80091750.c:89
MkTexture * D_800E80A0[]
Definition code_80091750.c:811
-void func_800AB904(struct_8018D9E0_entry *)
Definition code_80091750.c:10343
+void func_800AB904(struct_8018D9E0_entry *)
Definition code_80091750.c:10346
void func_8009E1C0(void)
Definition code_80091750.c:5220
void func_8009E088(s32, s32)
Definition code_80091750.c:5175
void func_80093324(s32, s32, char *, s32, f32, f32)
Definition code_80091750.c:1832
void func_800A69C8(struct_8018D9E0_entry *)
-void func_800ABCF4(struct_8018D9E0_entry *)
Definition code_80091750.c:10456
-void func_800A75A0(struct_8018D9E0_entry *)
Definition code_80091750.c:8285
+void func_800ABCF4(struct_8018D9E0_entry *)
Definition code_80091750.c:10459
+void func_800A75A0(struct_8018D9E0_entry *)
Definition code_80091750.c:8288
s32 func_80092DF8(char *)
Definition code_80091750.c:1632
-void func_800A9C40(struct_8018D9E0_entry *)
Definition code_80091750.c:9420
+void func_800A9C40(struct_8018D9E0_entry *)
Definition code_80091750.c:9423
void func_80093A30(s32)
Definition code_80091750.c:1970
void func_8009CE1C(void)
Definition code_80091750.c:4619
Unk_D_800E70A0 D_800E7188[]
Definition code_80091750.c:140
@@ -921,8 +921,8 @@
u8 * D_8018D9BC
Definition code_80091750.c:43
void print_text2(s32, s32, char *, s32, f32, f32, s32)
Definition code_80091750.c:1924
MkTexture * D_800E8234[]
Definition code_80091750.c:846
-void convert_number_to_ascii(s32, char *)
Definition code_80091750.c:8340
-void func_800AB164(struct_8018D9E0_entry *)
Definition code_80091750.c:10160
+void convert_number_to_ascii(s32, char *)
Definition code_80091750.c:8343
+void func_800AB164(struct_8018D9E0_entry *)
Definition code_80091750.c:10163
void func_80094A64(struct GfxPool *)
Definition code_80091750.c:2210
void func_8009D77C(s32, s32, s32)
Definition code_80091750.c:4951
void print_text0(s32, s32, char *, s32, f32, f32, s32)
Definition code_80091750.c:1801
@@ -933,7 +933,7 @@
Unk_D_800E70A0 D_800E85C0[]
Definition code_80091750.c:974
s32 func_8009A478(MkAnimation *, s32)
Definition code_80091750.c:3870
void func_8009B954(MkTexture *)
Definition code_80091750.c:4197
-void func_800A8564(struct_8018D9E0_entry *)
Definition code_80091750.c:8867
+void func_800A8564(struct_8018D9E0_entry *)
Definition code_80091750.c:8870
Gfx * draw_flash_select_case_slow(Gfx *, s32, s32, s32, s32)
Definition code_80091750.c:2499
void func_80092148(void)
Definition code_80091750.c:1300
void func_800A34A8(struct_8018D9E0_entry *)
Definition code_80091750.c:7114
@@ -947,24 +947,24 @@
f64 exponent_by_squaring(f64, s32)
Definition code_80091750.c:991
void render_pause_menu_time_trials(struct_8018D9E0_entry *)
Definition code_80091750.c:7600
Unk_D_800E70A0 D_800E7410[]
Definition code_80091750.c:241
-void func_800A874C(struct_8018D9E0_entry *)
Definition code_80091750.c:8919
+void func_800A874C(struct_8018D9E0_entry *)
Definition code_80091750.c:8922
char * D_800E7A6C[]
Definition code_80091750.c:665
MkAnimation * D_800E83A0[]
Definition code_80091750.c:900
-void func_800A954C(struct_8018D9E0_entry *)
Definition code_80091750.c:9243
+void func_800A954C(struct_8018D9E0_entry *)
Definition code_80091750.c:9246
const s8 D_800F0B54[]
Definition code_80091750.c:710
-void func_800AB290(struct_8018D9E0_entry *)
Definition code_80091750.c:10201
+void func_800AB290(struct_8018D9E0_entry *)
Definition code_80091750.c:10204
Unk_D_800E70A0 D_800E7148[]
Definition code_80091750.c:125
void func_8009A640(s32, s32, s32, MkAnimation *)
Definition code_80091750.c:3924
-void func_800A7790(struct_8018D9E0_entry *)
Definition code_80091750.c:8319
+void func_800A7790(struct_8018D9E0_entry *)
Definition code_80091750.c:8322
u8 _textures_0aSegmentRomStart[]
void func_800A3C84(struct_8018D9E0_entry *)
Definition code_80091750.c:7268
struct UnkStruct_8018E7E8 D_8018E810[D_8018E810_SIZE]
Definition code_80091750.c:71
void func_800A3ADC(struct_8018D9E0_entry *, s32, s32, s32, s32, s8 *)
Definition code_80091750.c:7238
#define D_8018E768_SIZE
Definition code_80091750.h:412
void set_text_color(s32)
Definition code_80091750.c:1791
-void func_800A8270(s32, struct_8018D9E0_entry *)
Definition code_80091750.c:8822
+void func_800A8270(s32, struct_8018D9E0_entry *)
Definition code_80091750.c:8825
void draw_text(s32, s32, char *, s32, f32, f32)
Definition code_80091750.c:1912
-void func_800AB020(struct_8018D9E0_entry *)
Definition code_80091750.c:10097
+void func_800AB020(struct_8018D9E0_entry *)
Definition code_80091750.c:10100
MkAnimation * D_800E8340[]
Definition code_80091750.c:888
Unk_D_800E70A0 D_800E7390[]
Definition code_80091750.c:221
char * D_800E7A9C[]
Definition code_80091750.c:691
@@ -979,20 +979,20 @@
void func_80099110(void)
Definition code_80091750.c:3310
struct_8018E118_entry D_8018E118[D_8018E118_SIZE]
Definition code_80091750.c:60
void dma_copy_base_729a30(u64 *, size_t, void *)
Definition code_80091750.c:3290
-void func_800ACC50(struct_8018D9E0_entry *)
Definition code_80091750.c:10858
+void func_800ACC50(struct_8018D9E0_entry *)
Definition code_80091750.c:10861
char * D_800E7940[]
Definition code_80091750.c:554
s32 gCycleFlashMenu
Definition code_80091750.c:65
char * D_800E7878[]
Definition code_80091750.c:475
void func_8009D998(s32)
Definition code_80091750.c:5010
-s32 func_800AAF70(s32)
Definition code_80091750.c:10065
+s32 func_800AAF70(s32)
Definition code_80091750.c:10068
char * gTextPauseButton[]
Definition code_80091750.c:415
void func_8009CA2C(void)
Definition code_80091750.c:4521
-void func_800ABBCC(struct_8018D9E0_entry *)
Definition code_80091750.c:10417
-void func_800ADF48(struct_8018D9E0_entry *)
Definition code_80091750.c:11387
+void func_800ABBCC(struct_8018D9E0_entry *)
Definition code_80091750.c:10420
+void func_800ADF48(struct_8018D9E0_entry *)
Definition code_80091750.c:11390
char D_800E77B4[]
Definition code_80091750.c:436
char * D_800E7778[]
Definition code_80091750.c:419
void add_8018D9E0_entry(s32, s32, s32, s8)
-void func_800AAF94(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:10071
+void func_800AAF94(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:10074
char * sCourseLengths[]
Definition code_80091750.c:441
void func_800A1BE0(struct_8018D9E0_entry *)
Definition code_80091750.c:6653
@@ -1004,23 +1004,23 @@
const s8 D_800F0B28[]
Definition code_80091750.c:704
const s16 gGlyphDisplayWidth[]
Definition code_80091750.c:283
char * D_800E7A98
Definition code_80091750.c:689
-void func_800AC300(struct_8018D9E0_entry *)
Definition code_80091750.c:10587
+void func_800AC300(struct_8018D9E0_entry *)
Definition code_80091750.c:10590
MkTexture * D_800E7D0C[]
Definition code_80091750.c:742
Gfx * draw_box(Gfx *, s32, s32, s32, s32, u32, u32, u32, u32)
Definition code_80091750.c:3250
char * D_800E7A80[]
Definition code_80091750.c:676
-void func_800AEC54(struct_8018D9E0_entry *)
Definition code_80091750.c:11740
+void func_800AEC54(struct_8018D9E0_entry *)
Definition code_80091750.c:11743
char * D_800E7A60[]
Definition code_80091750.c:659
-void func_800A940C(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9188
-void func_800A7448(struct_8018D9E0_entry *)
Definition code_80091750.c:8267
-struct_8018D9E0_entry * find_8018D9E0_entry_dupe(s32)
Definition code_80091750.c:10036
+void func_800A940C(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9191
+void func_800A7448(struct_8018D9E0_entry *)
Definition code_80091750.c:8270
+struct_8018D9E0_entry * find_8018D9E0_entry_dupe(s32)
Definition code_80091750.c:10039
#define D_8018E810_SIZE
Definition code_80091750.h:414
-struct_8018D9E0_entry * func_800AAE68(void)
Definition code_80091750.c:9986
+struct_8018D9E0_entry * func_800AAE68(void)
Definition code_80091750.c:9989
void func_80099E60(MkTexture *, s32, s32)
Definition code_80091750.c:3687
char * gDebugSoundModeNames[]
Definition code_80091750.c:380
Gfx * func_800987D0(Gfx *, u32, u32, u32, u32, s32, s32, u8 *, u32, s32)
void func_8009E5FC(s32)
Definition code_80091750.c:5304
void func_800A0DFC(void)
Definition code_80091750.c:6403
-void func_800AA69C(struct_8018D9E0_entry *)
Definition code_80091750.c:9758
+void func_800AA69C(struct_8018D9E0_entry *)
Definition code_80091750.c:9761
Unk_D_800E70A0 D_800E7258[]
Definition code_80091750.c:174
u8 _textures_0bSegmentRomStart[]
void func_80093E60(void)
Definition code_80091750.c:2073
@@ -1032,35 +1032,35 @@
void func_80093754(s32, s32, char *, s32, f32, f32)
Definition code_80091750.c:1920
MkTexture * D_800E822C[]
Definition code_80091750.c:840
Gfx * print_letter(Gfx *, MkTexture *, f32, f32, s32, f32, f32)
Definition code_80091750.c:4317
-void func_800AB9B0(struct_8018D9E0_entry *)
Definition code_80091750.c:10363
-void func_800ABF68(struct_8018D9E0_entry *)
Definition code_80091750.c:10518
+void func_800AB9B0(struct_8018D9E0_entry *)
Definition code_80091750.c:10366
+void func_800ABF68(struct_8018D9E0_entry *)
Definition code_80091750.c:10521
void func_80093A5C(u32)
Definition code_80091750.c:1974
void func_800939C8(s32, s32, char *, s32, f32, f32)
Definition code_80091750.c:1962
RGBA16 D_800E7AC8[]
Definition code_80091750.c:712
void * D_8018D9C0
Definition code_80091750.c:44
u32 D_8018E7B8[]
Definition code_80091750.c:67
-void func_800A7A4C(s32)
Definition code_80091750.c:8402
+void func_800A7A4C(s32)
Definition code_80091750.c:8405
Gfx * func_80097AE4(Gfx *, s8, s32, s32, u8 *, s32)
Definition code_80091750.c:3071
#define D_8018E060_SIZE
Definition code_80091750.h:409
Gfx * D_8018E75C
Definition code_80091750.c:62
-void func_800AF1AC(struct_8018D9E0_entry *)
Definition code_80091750.c:11899
+void func_800AF1AC(struct_8018D9E0_entry *)
Definition code_80091750.c:11902
struct UnkStruct_8018E7E8 D_8018E7E8[D_8018E7E8_SIZE]
Definition code_80091750.c:70
void func_800921B4(void)
Definition code_80091750.c:1316
-void func_800A8CA4(struct_8018D9E0_entry *)
Definition code_80091750.c:9000
+void func_800A8CA4(struct_8018D9E0_entry *)
Definition code_80091750.c:9003
void func_8009A7EC(s32, s32, s32, s32, s32)
Definition code_80091750.c:3956
-void func_800A939C(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9169
+void func_800A939C(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9172
Unk_D_800E70A0 D_800E7248[]
Definition code_80091750.c:169
-void func_800A97BC(struct_8018D9E0_entry *)
Definition code_80091750.c:9291
-void func_800AC128(struct_8018D9E0_entry *)
Definition code_80091750.c:10549
+void func_800A97BC(struct_8018D9E0_entry *)
Definition code_80091750.c:9294
+void func_800AC128(struct_8018D9E0_entry *)
Definition code_80091750.c:10552
void swap_values(s32 *, s32 *)
Definition code_80091750.c:1136
-void func_800AB098(struct_8018D9E0_entry *)
Definition code_80091750.c:10123
-void func_800ABEAC(struct_8018D9E0_entry *)
Definition code_80091750.c:10490
+void func_800AB098(struct_8018D9E0_entry *)
Definition code_80091750.c:10126
+void func_800ABEAC(struct_8018D9E0_entry *)
Definition code_80091750.c:10493
Unk_D_800E70A0 D_800E7458[]
Definition code_80091750.c:256
char * D_800E7678[]
Definition code_80091750.c:346
void func_80099A94(MkTexture *, s32)
Definition code_80091750.c:3577
Unk_D_800E70A0 D_800E8600[]
Definition code_80091750.c:981
s32 D_800DDB24
Definition path_spawn_metadata.c:69
-void get_time_record_seconds(s32, char *)
Definition code_80091750.c:8371
+void get_time_record_seconds(s32, char *)
Definition code_80091750.c:8374
char * gSoundModeNames[]
Definition code_80091750.c:387
void func_800A08D8(u8, s32, s32)
Definition code_80091750.c:6299
void func_8009E0F0(s32)
Definition code_80091750.c:5193
@@ -1072,7 +1072,7 @@
f64 func_80091A6C(f64, s32)
Definition code_80091750.c:1090
void func_800A6CC0(struct_8018D9E0_entry *)
char * gDebugCharacterNames[]
Definition code_80091750.c:353
-void get_time_record_minutes(s32, char *)
Definition code_80091750.c:8359
+void get_time_record_minutes(s32, char *)
Definition code_80091750.c:8362
Unk_D_800E70A0 D_800E8538[]
Definition code_80091750.c:960
MkTexture * D_800E7D54[]
Definition code_80091750.c:756
void func_800A6034(struct_8018D9E0_entry *)
Definition code_80091750.c:7942
@@ -1082,7 +1082,7 @@
Gfx * func_80098558(Gfx *, u32, u32, u32, u32, u32, u32, s32, s32)
const s8 D_800F0B50[]
Definition code_80091750.c:709
void func_80093C1C(s32)
Definition code_80091750.c:2035
-void func_800A79F4(s32, char *)
Definition code_80091750.c:8394
+void func_800A79F4(s32, char *)
Definition code_80091750.c:8397
Gfx * func_80097274(Gfx *displayListHead, s8 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7, s32 arg8, s32 arg9, u16 *argA, u32 argB, u32 argC, s32 argD)
void func_8009CE64(s32)
Definition code_80091750.c:4625
@@ -1093,7 +1093,7 @@
struct_8018E060_entry D_8018E060[D_8018E060_SIZE]
Definition code_80091750.c:56
Unk_D_800E70A0 D_800E7208[][2]
Definition code_80091750.c:150
char * D_800E7A48[]
Definition code_80091750.c:647
-void func_800A70E8(struct_8018D9E0_entry *)
Definition code_80091750.c:8217
+void func_800A70E8(struct_8018D9E0_entry *)
Definition code_80091750.c:8220
char * D_800E7A54[]
Definition code_80091750.c:653
Gfx * func_80096CD8(Gfx *, s32, s32, u32, u32)
void func_800A0B80(struct_8018D9E0_entry *)
Definition code_80091750.c:6358
@@ -1102,60 +1102,60 @@
s8 D_800E852C
Definition code_80091750.c:954
MkTexture * gGlyphTextureLUT[]
Definition code_80091750.c:789
Gfx * func_800959F8(Gfx *, Vtx *)
Definition code_80091750.c:2507
-void func_800A890C(s32, struct_8018D9E0_entry *)
Definition code_80091750.c:8942
+void func_800A890C(s32, struct_8018D9E0_entry *)
Definition code_80091750.c:8945
void func_800A66A8(struct_8018D9E0_entry *, Unk_D_800E70A0 *)
Definition code_80091750.c:8042
void func_8009B938(void)
Definition code_80091750.c:4192
char * D_800E7928[]
Definition code_80091750.c:538
Gfx * func_800963F0(Gfx *, s8, s32, s32, f32, f32, s32, s32, s32, s32, s32, s32, u8 *, u32, u32)
Definition code_80091750.c:2744
-void func_800A9208(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9098
+void func_800A9208(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9101
void func_8009E000(s32)
Definition code_80091750.c:5153
f32 D_800E8530
Definition code_80091750.c:956
void func_8009CA6C(s32)
Definition code_80091750.c:4529
void func_80093B70(u32)
Definition code_80091750.c:2006
-void func_800AEE90(struct_8018D9E0_entry *)
Definition code_80091750.c:11795
+void func_800AEE90(struct_8018D9E0_entry *)
Definition code_80091750.c:11798
Gfx * func_8009BA74(Gfx *, MkTexture *, s32, s32)
Definition code_80091750.c:4232
#define D_8018DEE0_SIZE
Definition code_80091750.h:408
void func_800AC458(struct_8018D9E0_entry *)
-void func_800A6D94(s32, s32, u8 *)
Definition code_80091750.c:8153
+void func_800A6D94(s32, s32, u8 *)
Definition code_80091750.c:8156
void func_8009B998(void)
Definition code_80091750.c:4202
Unk_D_800E70A0 D_800E8540[]
Definition code_80091750.c:963
void func_800996BC(MkTexture *, s32)
s32 func_80091D74(void)
Definition code_80091750.c:1202
char * D_800E7A34[]
Definition code_80091750.c:634
-s32 func_800AAFCC(s32)
Definition code_80091750.c:10079
+s32 func_800AAFCC(s32)
Definition code_80091750.c:10082
s32 D_800E84A0[]
Definition code_80091750.c:932
void func_800A1500(struct_8018D9E0_entry *)
Definition code_80091750.c:6548
MkTexture * D_800E8174[]
Definition code_80091750.c:824
-void func_800AF740(struct_8018D9E0_entry *)
Definition code_80091750.c:12037
+void func_800AF740(struct_8018D9E0_entry *)
Definition code_80091750.c:12040
void func_800A09E0(struct_8018D9E0_entry *)
void func_800A0AD0(struct_8018D9E0_entry *)
char * D_800E7840[]
Definition code_80091750.c:451
-void func_800AA5C8(struct_8018D9E0_entry *, s8)
Definition code_80091750.c:9738
-void func_800A86E8(struct_8018D9E0_entry *)
Definition code_80091750.c:8913
+void func_800AA5C8(struct_8018D9E0_entry *, s8)
Definition code_80091750.c:9741
+void func_800A86E8(struct_8018D9E0_entry *)
Definition code_80091750.c:8916
f32 D_800E8534
Definition code_80091750.c:958
void func_8009A6D4(void)
Definition code_80091750.c:3937
s32 D_800E8440[]
Definition code_80091750.c:920
-void func_800A9A98(struct_8018D9E0_entry *)
Definition code_80091750.c:9347
+void func_800A9A98(struct_8018D9E0_entry *)
Definition code_80091750.c:9350
void func_80099A70(void)
Definition code_80091750.c:3571
void * segmented_to_virtual_dupe(const void *)
Definition code_80091750.c:3321
char * D_800E7744[]
Definition code_80091750.c:409
-void func_800AEDBC(struct_8018D9E0_entry *)
Definition code_80091750.c:11780
+void func_800AEDBC(struct_8018D9E0_entry *)
Definition code_80091750.c:11783
char * gCourseNamesDup2[]
Definition code_80091750.c:325
void func_8009AD78(s32, s32)
Definition code_80091750.c:4082
Unk_D_800E70A0 D_800E73D0[]
Definition code_80091750.c:231
Unk_D_800E70A0 D_800E7430[]
Definition code_80091750.c:251
const s8 D_800F0B1C[]
Definition code_80091750.c:701
-void func_800AA280(struct_8018D9E0_entry *)
Definition code_80091750.c:9624
+void func_800AA280(struct_8018D9E0_entry *)
Definition code_80091750.c:9627
MkTexture * D_800E7FF0[]
Definition code_80091750.c:803
-void func_800AAB90(struct_8018D9E0_entry *)
Definition code_80091750.c:9880
+void func_800AAB90(struct_8018D9E0_entry *)
Definition code_80091750.c:9883
void func_800A1FB0(struct_8018D9E0_entry *)
MkAnimation * gCharacterCelebrateAnimation[]
Definition code_80091750.c:896
void func_800A6BEC(struct_8018D9E0_entry *)
f64 func_800917B0(f64, f64)
Definition code_80091750.c:1017
void func_800A90D4(s32, struct_8018D9E0_entry *)
-void func_800AC324(struct_8018D9E0_entry *)
Definition code_80091750.c:10593
+void func_800AC324(struct_8018D9E0_entry *)
Definition code_80091750.c:10596
Gfx * draw_flash_select_case(Gfx *, s32, s32, s32, s32, s32)
MkTexture * D_800E7DC4[]
Definition code_80091750.c:766
s8 gGPPointsByCharacterId[8]
Definition code_80091750.c:50
@@ -1189,41 +1189,41 @@
char * D_800E7930[]
Definition code_80091750.c:543
void func_800930E4(s32, s32, char *)
Definition code_80091750.c:1795
void func_8009A594(s32, s32, MkAnimation *)
Definition code_80091750.c:3904
-void func_800ABC38(struct_8018D9E0_entry *)
Definition code_80091750.c:10427
-void func_800ABAE8(struct_8018D9E0_entry *)
Definition code_80091750.c:10391
+void func_800ABC38(struct_8018D9E0_entry *)
Definition code_80091750.c:10430
+void func_800ABAE8(struct_8018D9E0_entry *)
Definition code_80091750.c:10394
s32 D_8018E7E0
Definition code_80091750.c:69
MkAnimation * gCharacterDeselectAnimation[]
Definition code_80091750.c:904
struct_8018D9E0_entry D_8018D9E0[D_8018D9E0_SIZE]
Definition code_80091750.c:54
void func_8009E5BC(void)
Definition code_80091750.c:5297
MkTexture * D_800E817C[]
Definition code_80091750.c:829
void func_8009E620(void)
Definition code_80091750.c:5309
-void func_800AADD4(struct_8018D9E0_entry *)
Definition code_80091750.c:9960
+void func_800AADD4(struct_8018D9E0_entry *)
Definition code_80091750.c:9963
char * D_800E77A8[]
Definition code_80091750.c:429
char * D_800E7884[]
Definition code_80091750.c:481
-void func_800A92E8(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9136
+void func_800A92E8(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:9139
void render_pause_grand_prix(struct_8018D9E0_entry *)
Definition code_80091750.c:7672
void func_8009A344(void)
Definition code_80091750.c:3827
void func_8009A9FC(s32, s32, u32, s32)
Definition code_80091750.c:4024
void func_800A1A20(struct_8018D9E0_entry *)
Definition code_80091750.c:6628
void func_80091EE4(void)
Definition code_80091750.c:1240
-void func_800ABB24(struct_8018D9E0_entry *)
Definition code_80091750.c:10403
+void func_800ABB24(struct_8018D9E0_entry *)
Definition code_80091750.c:10406
MkTexture * D_800E8274[]
Definition code_80091750.c:859
-void func_800A8EC0(struct_8018D9E0_entry *)
Definition code_80091750.c:9034
-void func_800AAA9C(struct_8018D9E0_entry *)
Definition code_80091750.c:9843
+void func_800A8EC0(struct_8018D9E0_entry *)
Definition code_80091750.c:9037
+void func_800AAA9C(struct_8018D9E0_entry *)
Definition code_80091750.c:9846
void func_8009E208(void)
Definition code_80091750.c:5230
void func_80092564(void)
Definition code_80091750.c:1414
struct_8018E0E8_entry D_8018E0E8[D_8018E0E8_SIZE]
Definition code_80091750.c:58
char * D_800E7A44
Definition code_80091750.c:645
-void func_800AEEBC(struct_8018D9E0_entry *)
Definition code_80091750.c:11803
+void func_800AEEBC(struct_8018D9E0_entry *)
Definition code_80091750.c:11806
s32 char_to_glyph_index(char *)
Definition code_80091750.c:1559
-void func_800A9D5C(struct_8018D9E0_entry *)
Definition code_80091750.c:9462
+void func_800A9D5C(struct_8018D9E0_entry *)
Definition code_80091750.c:9465
s8 D_8018D9D8
Definition code_80091750.c:52
-void func_800AAC18(struct_8018D9E0_entry *)
Definition code_80091750.c:9908
-void write_dashes(char *)
Definition code_80091750.c:8351
+void func_800AAC18(struct_8018D9E0_entry *)
Definition code_80091750.c:9911
+void write_dashes(char *)
Definition code_80091750.c:8354
void func_80093F10(void)
Definition code_80091750.c:2096
void func_8009CDFC(s32, s32)
Definition code_80091750.c:4615
MkAnimation * D_800E7E20[]
Definition code_80091750.c:779
-void func_800AD2E8(struct_8018D9E0_entry *)
Definition code_80091750.c:11041
+void func_800AD2E8(struct_8018D9E0_entry *)
Definition code_80091750.c:11044
void func_8009265C(void)
Definition code_80091750.c:1439
Unk_D_800E70A0 D_800E7278[]
Definition code_80091750.c:184
void dma_copy_base_7fa3c0(u64 *, size_t, void *)
Definition code_80091750.c:3300
@@ -1232,17 +1232,17 @@
char * D_800E7A88[]
Definition code_80091750.c:681
char * D_800E798C[]
Definition code_80091750.c:584
char * D_800E7868[]
Definition code_80091750.c:468
-void func_800AF480(struct_8018D9E0_entry *)
Definition code_80091750.c:11975
+void func_800AF480(struct_8018D9E0_entry *)
Definition code_80091750.c:11978
struct_8018E768_entry D_8018E768[D_8018E768_SIZE]
Definition code_80091750.c:64
Unk_D_800E70A0 D_800E7360[]
Definition code_80091750.c:209
-void func_800A761C(struct_8018D9E0_entry *)
Definition code_80091750.c:8299
+void func_800A761C(struct_8018D9E0_entry *)
Definition code_80091750.c:8302
void func_80094C60(void)
Definition code_80091750.c:2246
void func_80099958(MkTexture *, s32, s32)
Definition code_80091750.c:3548
-void func_800AA2EC(struct_8018D9E0_entry *)
Definition code_80091750.c:9637
+void func_800AA2EC(struct_8018D9E0_entry *)
Definition code_80091750.c:9640
s8 gCupSelectionByCourseId[]
Definition code_80091750.c:342
s32 D_8018E858[]
Definition code_80091750.c:77
#define D_8018E0E8_SIZE
Definition code_80091750.h:410
-void func_800A8A98(struct_8018D9E0_entry *)
Definition code_80091750.c:8970
+void func_800A8A98(struct_8018D9E0_entry *)
Definition code_80091750.c:8973
void func_800A0FA4(struct_8018D9E0_entry *, s32)
Definition code_80091750.c:6445
void func_800A3A10(s8 *)
Definition code_80091750.c:7206
diff --git a/code__80281780_8c.html b/code__80281780_8c.html
index 148e939d2..f968f3385 100644
--- a/code__80281780_8c.html
+++ b/code__80281780_8c.html
@@ -169,7 +169,7 @@
-- Todo
- confirm this.
+- Todo
- confirm this.
diff --git a/code__80281780_8h.html b/code__80281780_8h.html
index 3f3eb911a..4191b043d 100644
--- a/code__80281780_8h.html
+++ b/code__80281780_8h.html
@@ -170,7 +170,7 @@
-- Todo
- confirm this.
+- Todo
- confirm this.
diff --git a/doxygen_crawl.html b/doxygen_crawl.html
index 34dd8441c..19064fd50 100644
--- a/doxygen_crawl.html
+++ b/doxygen_crawl.html
@@ -161,6 +161,7 @@
+
@@ -170,7 +171,6 @@
-
@@ -243,8 +243,8 @@
-
+
@@ -352,11 +352,11 @@
-
+
-
+
@@ -369,52 +369,53 @@
-
-
+
+
+
-
-
-
-
-
+
+
-
+
+
+
-
+
-
+
+
-
+
@@ -434,7 +435,6 @@
-
@@ -502,16 +502,16 @@
-
+
+
-
@@ -519,10 +519,10 @@
-
-
+
+
@@ -530,9 +530,9 @@
+
-
@@ -554,12 +554,12 @@
+
-
@@ -604,12 +604,12 @@
-
-
+
-
+
+
@@ -623,8 +623,8 @@
-
+
@@ -645,21 +645,21 @@
-
+
-
+
+
-
@@ -693,18 +693,18 @@
-
+
-
-
+
+
@@ -721,11 +721,11 @@
-
+
@@ -738,15 +738,15 @@
-
+
-
+
-
+
@@ -760,8 +760,8 @@
-
+
@@ -810,18 +810,17 @@
-
+
-
+
-
+
-
@@ -831,6 +830,7 @@
+
@@ -843,20 +843,21 @@
-
-
+
+
+
@@ -875,10 +876,9 @@
-
+
-
@@ -901,21 +901,21 @@
-
+
-
+
@@ -975,15 +975,14 @@
+
+
-
-
-
@@ -992,6 +991,7 @@
+
@@ -1003,8 +1003,8 @@
-
+
@@ -1023,15 +1023,16 @@
-
+
+
+
-
-
+
@@ -1043,7 +1044,6 @@
-
diff --git a/kalimari__desert_2course__offsets_8c.html b/kalimari__desert_2course__offsets_8c.html
index 5844bd999..9fbda0a21 100644
--- a/kalimari__desert_2course__offsets_8c.html
+++ b/kalimari__desert_2course__offsets_8c.html
@@ -872,8 +872,8 @@
{ gTextureRailroadTrack, 0x0B5B, 0x1000, 0x0 }, { gTextureRailroadCrossingTrack, 0x0208, 0x1000, 0x0 },
-
-
+
+
}
@@ -889,7 +889,9 @@ u8 gTextureRailroadCrossingTrack[]
u8 gTextureSignKoopaAir0[]
+u8 gTextureSignShellShot1[]
+u8 gTextureSignShellShot0[]
u8 gTextureSignMarioStar0[]
@@ -899,8 +901,6 @@ u8 gTexture647994[]