diff --git a/Game_8cpp.html b/Game_8cpp.html index 9a1ab131c..e65f538a7 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -2099,7 +2099,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
Here is the caller graph for this function:
diff --git a/Game_8h.html b/Game_8h.html index 9b4d8a119..86f593022 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -1990,7 +1990,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/actors_8c.html b/actors_8c.html index caffa49d4..c0f623d05 100644 --- a/actors_8c.html +++ b/actors_8c.html @@ -451,7 +451,7 @@ Here is the caller graph for this function:
-
Todo
Commented out because deletes too soon.
+
Todo
Commented out because deletes too soon.
Here is the call graph for this function:
@@ -1829,7 +1829,7 @@ Here is the caller graph for this function:
-
Todo
actorType needs to be passed into this function for flexibility
+
Todo
actorType needs to be passed into this function for flexibility
Here is the call graph for this function:
diff --git a/basics.js b/basics.js index 8888e6745..2a25d6dbd 100644 --- a/basics.js +++ b/basics.js @@ -26,7 +26,7 @@ var basics = [ "Players", "controlflow.html#players", null ], [ "Actors", "controlflow.html#actors-1", null ], [ "Objects", "controlflow.html#objects-1", null ], - [ "Courses", "controlflow.html#courses", [ + [ "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/collision__viewer_8c.html b/collision__viewer_8c.html index b0c0b7a89..3a3550a53 100644 --- a/collision__viewer_8c.html +++ b/collision__viewer_8c.html @@ -148,7 +148,7 @@ Functions
-
Todo
decide to use colours or textures and fix displaylists because they are buggy
+
Todo
decide to use colours or textures and fix displaylists because they are buggy
Here is the call graph for this function:
diff --git a/collision__viewer_8h.html b/collision__viewer_8h.html index 155fc82f3..93c67dcd9 100644 --- a/collision__viewer_8h.html +++ b/collision__viewer_8h.html @@ -144,7 +144,7 @@ Functions
-
Todo
decide to use colours or textures and fix displaylists because they are buggy
+
Todo
decide to use colours or textures and fix displaylists because they are buggy
Here is the call graph for this function:
diff --git a/controlflow.html b/controlflow.html index a93579b75..b3ce9b920 100644 --- a/controlflow.html +++ b/controlflow.html @@ -138,7 +138,7 @@ $(function(){initNavTree('controlflow.html',''); initResizable(true); }); Objects
  • - Courses + Courses
    • Course Folder @@ -283,7 +283,7 @@ Objects code_80086E70 Objects

      Documentation of the specifics still in-progress. See actors for more information.

      -

      +

      Courses

      Course related code resides in

      @@ -297,7 +297,7 @@ Courses

      Course Folder

      -

      [course folder link][Courses]

      +

      [course folder link][Courses]

      diff --git a/controller_8h.html b/controller_8h.html index fae350631..fdafb7b6f 100644 --- a/controller_8h.html +++ b/controller_8h.html @@ -1324,7 +1324,7 @@ Here is the caller graph for this function:
      file desc
  • -
    Todo
    magic number
    +
    Todo
    magic number
    Here is the call graph for this function:
    diff --git a/courses.html b/courses.html index d93377200..3fa05195f 100644 --- a/courses.html +++ b/courses.html @@ -108,7 +108,7 @@ $(function(){initNavTree('courses.html',''); initResizable(true); });
    Courses
    -

    +

    Courses

    diff --git a/coursesmenu.html b/coursesmenu.html index 2f431c5a6..7cdbc4f08 100644 --- a/coursesmenu.html +++ b/coursesmenu.html @@ -143,7 +143,7 @@ How courses work in mk64

    -

    Courses Surface Types

    +

    Courses Surface Types

    diff --git a/coursesmenu.js b/coursesmenu.js index 13346ac5f..b3a26cdcc 100644 --- a/coursesmenu.js +++ b/coursesmenu.js @@ -1,7 +1,7 @@ var coursesmenu = [ [ "Courses", "courses.html", [ - [ "Courses", "courses.html#courses-1", null ] + [ "Courses", "courses.html#courses", null ] ] ], [ "Surface Types", "surfacetypes.html", null ] ]; \ No newline at end of file diff --git a/doxygen_crawl.html b/doxygen_crawl.html index 667a99c5a..24526876b 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -6310,7 +6310,7 @@ - + @@ -6589,7 +6589,7 @@ - + diff --git a/freecam_8cpp.html b/freecam_8cpp.html index 225eff198..69d98b06b 100644 --- a/freecam_8cpp.html +++ b/freecam_8cpp.html @@ -279,7 +279,7 @@ Here is the caller graph for this function:
    -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/freecam_8h.html b/freecam_8h.html index f0cc4f51f..103fa0073 100644 --- a/freecam_8h.html +++ b/freecam_8h.html @@ -221,7 +221,7 @@ Here is the caller graph for this function:
    -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/menu__items_8c.html b/menu__items_8c.html index 30b80eb6b..a45598bd0 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -2398,7 +2398,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:
    @@ -9150,7 +9150,7 @@ Here is the caller graph for this function:
    -
    Todo
    Move gGfxPool out of main.h
    +
    Todo
    Move gGfxPool out of main.h
    Here is the caller graph for this function:
    diff --git a/menu__items_8h.html b/menu__items_8h.html index 22388dbbc..36b1d6464 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2744,7 +2744,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:
    diff --git a/menu__items_8h_source.html b/menu__items_8h_source.html index fc9c45c80..ed24fc6f2 100644 --- a/menu__items_8h_source.html +++ b/menu__items_8h_source.html @@ -1149,22 +1149,22 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    char * D_800E798C[]
    Definition menu_items.c:584
    struct_8018E768_entry D_8018E768[D_8018E768_SIZE]
    Definition menu_items.c:80
    Unk_D_800E70A0 D_800E7360[]
    Definition menu_items.c:223
    -
    void func_8009D978(s32, s32)
    Definition menu_items.c:5565
    -
    MenuItem * find_menu_items_dupe(s32)
    Definition menu_items.c:10818
    +
    void func_8009D978(s32, s32)
    Definition menu_items.c:5572
    +
    MenuItem * find_menu_items_dupe(s32)
    Definition menu_items.c:10825
    void func_80095574(void)
    Definition menu_items.c:2798
    -
    void func_800A9208(MenuItem *, s32)
    Definition menu_items.c:9865
    -
    void func_800AAC18(MenuItem *)
    Definition menu_items.c:10677
    +
    void func_800A9208(MenuItem *, s32)
    Definition menu_items.c:9872
    +
    void func_800AAC18(MenuItem *)
    Definition menu_items.c:10684
    void func_80093C90(void)
    Definition menu_items.c:2423
    void func_80099AEC(void)
    void load_menu_img(MenuTexture *)
    Definition menu_items.c:3767
    -
    void func_8009D958(s32, s32)
    Definition menu_items.c:5561
    -
    void func_800AAE18(MenuItem *)
    Definition menu_items.c:10739
    +
    void func_8009D958(s32, s32)
    Definition menu_items.c:5568
    +
    void func_800AAE18(MenuItem *)
    Definition menu_items.c:10746
    void func_80093C98(s32)
    Definition menu_items.c:2427
    #define MENU_ITEMS_MAX
    Definition menu_items.h:653
    -
    void func_800ABCF4(MenuItem *)
    Definition menu_items.c:11254
    +
    void func_800ABCF4(MenuItem *)
    Definition menu_items.c:11261
    void func_8009B954(MenuTexture *)
    Definition menu_items.c:4545
    -
    void func_800ABBCC(MenuItem *)
    Definition menu_items.c:11215
    -
    void func_800ACF40(MenuItem *)
    Definition menu_items.c:11723
    +
    void func_800ABBCC(MenuItem *)
    Definition menu_items.c:11222
    +
    void func_800ACF40(MenuItem *)
    Definition menu_items.c:11730
    MENU_ITEM_PRIORITY
    Definition menu_items.h:96
    @ MENU_ITEM_PRIORITY_0
    Definition menu_items.h:97
    @ MENU_ITEM_PRIORITY_3
    Definition menu_items.h:100
    @@ -1185,25 +1185,25 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    @ MENU_ITEM_PRIORITY_D
    Definition menu_items.h:110
    u32 _course_mario_raceway_dl_mio0SegmentRomStart[]
    void func_800940EC(s32)
    Definition menu_items.c:2497
    -
    void func_800AA280(MenuItem *)
    Definition menu_items.c:10394
    -
    void func_800AC324(MenuItem *)
    Definition menu_items.c:11391
    -
    void func_800A0FA4(MenuItem *, s32)
    Definition menu_items.c:7112
    +
    void func_800AA280(MenuItem *)
    Definition menu_items.c:10401
    +
    void func_800AC324(MenuItem *)
    Definition menu_items.c:11398
    +
    void func_800A0FA4(MenuItem *, s32)
    Definition menu_items.c:7119
    Gfx * draw_box_fill(Gfx *, s32, s32, s32, s32, s32, s32, s32, s32)
    Definition menu_items.c:3420
    -
    void func_800A54EC(void)
    Definition menu_items.c:8480
    -
    void func_8009DB8C(void)
    Definition menu_items.c:5647
    -
    MenuItem * find_menu_items(s32)
    Definition menu_items.c:10840
    -
    void func_800A75A0(MenuItem *)
    Definition menu_items.c:9038
    +
    void func_800A54EC(void)
    Definition menu_items.c:8487
    +
    void func_8009DB8C(void)
    Definition menu_items.c:5654
    +
    MenuItem * find_menu_items(s32)
    Definition menu_items.c:10847
    +
    void func_800A75A0(MenuItem *)
    Definition menu_items.c:9045
    void func_800A0AD0(MenuItem *)
    -
    void func_800AC458(MenuItem *)
    Definition menu_items.c:11428
    -
    void func_8009DF6C(s32)
    Definition menu_items.c:5717
    +
    void func_800AC458(MenuItem *)
    Definition menu_items.c:11435
    +
    void func_8009DF6C(s32)
    Definition menu_items.c:5724
    void func_80091FA4(void)
    Definition menu_items.c:1505
    Gfx * func_8009C708(Gfx *, struct_8018DEE0_entry *, s32, s32, s32, s32)
    Definition menu_items.c:4944
    -
    void func_800A954C(MenuItem *)
    Definition menu_items.c:10010
    -
    void time_trials_finish_text_render(MenuItem *)
    Definition menu_items.c:7931
    +
    void func_800A954C(MenuItem *)
    Definition menu_items.c:10017
    +
    void time_trials_finish_text_render(MenuItem *)
    Definition menu_items.c:7938
    void rmonPrintf(const char *,...)
    Definition is_debug.c:93
    f32 D_8018ED98
    -
    void func_800AD2E8(MenuItem *)
    Definition menu_items.c:11832
    -
    void func_800A6E94(s32, s32, u8 *)
    Definition menu_items.c:8930
    +
    void func_800AD2E8(MenuItem *)
    Definition menu_items.c:11839
    +
    void func_800A6E94(s32, s32, u8 *)
    Definition menu_items.c:8937
    MENU_ITEM_TYPE
    Definition menu_items.h:118
    @ MENU_ITEM_TYPE_1A7
    Definition menu_items.h:281
    @ MENU_ITEM_TYPE_1AF
    Definition menu_items.h:289
    @@ -1408,32 +1408,32 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    @ MENU_ITEM_TYPE_087
    Definition menu_items.h:205
    @ CHARACTER_SELECT_MENU_1P_CURSOR
    Definition menu_items.h:155
    @ MENU_ITEM_TYPE_191
    Definition menu_items.h:259
    -
    void handle_menus_default(void)
    Definition menu_items.c:9574
    -
    void func_800AA2EC(MenuItem *)
    Definition menu_items.c:10407
    -
    void menu_item_data_course_selectable(MenuItem *)
    Definition menu_items.c:7329
    +
    void handle_menus_default(void)
    Definition menu_items.c:9581
    +
    void func_800AA2EC(MenuItem *)
    Definition menu_items.c:10414
    +
    void menu_item_data_course_selectable(MenuItem *)
    Definition menu_items.c:7336
    void func_80093E40(void)
    Definition menu_items.c:2449
    -
    void func_800ADF48(MenuItem *)
    Definition menu_items.c:12178
    +
    void func_800ADF48(MenuItem *)
    Definition menu_items.c:12185
    void func_800925A0(void)
    Definition menu_items.c:1660
    -
    void func_8009DF4C(s32)
    Definition menu_items.c:5713
    +
    void func_8009DF4C(s32)
    Definition menu_items.c:5720
    u16 * func_8009B8C4(u64 *)
    Definition menu_items.c:4515
    -
    void func_800A7258(MenuItem *)
    Definition menu_items.c:8998
    -
    void menu_item_credits_render(MenuItem *)
    Definition menu_items.c:9071
    -
    void func_800A6034(MenuItem *)
    Definition menu_items.c:8684
    +
    void func_800A7258(MenuItem *)
    Definition menu_items.c:9005
    +
    void menu_item_credits_render(MenuItem *)
    Definition menu_items.c:9078
    +
    void func_800A6034(MenuItem *)
    Definition menu_items.c:8691
    f64 func_8009186C(f64)
    Definition menu_items.c:1269
    void func_800A1F30(MenuItem *)
    -
    void func_800A3ADC(MenuItem *, s32, s32, s32, s32, s8 *)
    Definition menu_items.c:7901
    +
    void func_800A3ADC(MenuItem *, s32, s32, s32, s32, s8 *)
    Definition menu_items.c:7908
    void func_800A69C8(MenuItem *)
    void func_8009C918(void)
    Definition menu_items.c:4981
    void print_text0_wide_right(s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY, s32 mode)
    Definition menu_items.c:2085
    -
    void func_800A2D1C(MenuItem *)
    Definition menu_items.c:7671
    +
    void func_800A2D1C(MenuItem *)
    Definition menu_items.c:7678
    void text_rainbow_effect(s32, s32, s32)
    Definition menu_items.c:1562
    s32 func_80092E1C(char *)
    Definition menu_items.c:1876
    #define TEXTURE_MAP_MAX
    Definition menu_items.h:657
    -
    void func_800AEF14(MenuItem *)
    Definition menu_items.c:12610
    +
    void func_800AEF14(MenuItem *)
    Definition menu_items.c:12617
    void func_800A6CC0(MenuItem *)
    void func_80094660(struct GfxPool *, s32)
    -
    void func_800A32B4(s32, s32, s32, s32)
    Definition menu_items.c:7749
    -
    void func_800A8A98(MenuItem *)
    Definition menu_items.c:9737
    +
    void func_800A32B4(s32, s32, s32, s32)
    Definition menu_items.c:7756
    +
    void func_800A8A98(MenuItem *)
    Definition menu_items.c:9744
    Gfx * func_8009B9D0(Gfx *, MenuTexture *)
    Definition menu_items.c:4560
    MenuTexture * D_800E817C[]
    CenterText
    Definition menu_items.h:116
    @@ -1442,34 +1442,34 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    @ RIGHT_TEXT
    Definition menu_items.h:116
    @ LEFT_TEXT
    Definition menu_items.h:116
    void func_8009AB7C(s32)
    Definition menu_items.c:4378
    -
    void func_800AF480(MenuItem *)
    Definition menu_items.c:12766
    +
    void func_800AF480(MenuItem *)
    Definition menu_items.c:12773
    void func_800A8F48(MenuItem *)
    void func_800925CC(void)
    Definition menu_items.c:1664
    Gfx * draw_flash_select_case_fast(Gfx *, s32, s32, s32, s32)
    Definition menu_items.c:2908
    void func_8009A2F0(struct_8018E0E8_entry *)
    Definition menu_items.c:4128
    -
    void func_8009E1E4(void)
    Definition menu_items.c:5811
    +
    void func_8009E1E4(void)
    Definition menu_items.c:5818
    void set_text_color_rainbow_if_selected(s32, s32, s32)
    Definition menu_items.c:1574
    -
    void func_800A09E0(MenuItem *)
    Definition menu_items.c:7001
    +
    void func_800A09E0(MenuItem *)
    Definition menu_items.c:7008
    void func_80099958(MenuTexture *, s32, s32)
    Definition menu_items.c:3870
    void func_800A1FB0(MenuItem *)
    -
    void func_800ABB24(MenuItem *)
    Definition menu_items.c:11201
    +
    void func_800ABB24(MenuItem *)
    Definition menu_items.c:11208
    void func_80092290(s32, s32 *, s32 *)
    Definition menu_items.c:1591
    -
    void func_800AF4DC(MenuItem *)
    Definition menu_items.c:12776
    -
    void render_pause_grand_prix(MenuItem *)
    Definition menu_items.c:8363
    -
    void func_8009E230(void)
    Definition menu_items.c:5821
    +
    void func_800AF4DC(MenuItem *)
    Definition menu_items.c:12783
    +
    void render_pause_grand_prix(MenuItem *)
    Definition menu_items.c:8370
    +
    void func_8009E230(void)
    Definition menu_items.c:5828
    void func_80092258(void)
    Definition menu_items.c:1582
    void func_80092630(void)
    Definition menu_items.c:1675
    f32 D_8018ED9C
    Gfx * func_80098FC8(Gfx *, s32, s32, s32, s32)
    Definition menu_items.c:3676
    -
    void func_8009DF8C(u32, u32)
    Definition menu_items.c:5721
    +
    void func_8009DF8C(u32, u32)
    Definition menu_items.c:5728
    void func_80093C88(void)
    Definition menu_items.c:2419
    -
    void func_800AA69C(MenuItem *)
    Definition menu_items.c:10528
    +
    void func_800AA69C(MenuItem *)
    Definition menu_items.c:10535
    void print_text1_center_mode_2(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2234
    -
    void render_pause_menu_versus(MenuItem *)
    Definition menu_items.c:8298
    +
    void render_pause_menu_versus(MenuItem *)
    Definition menu_items.c:8305
    Gfx * print_letter_wide_right(Gfx *arg0, MenuTexture *glyphTexture, f32 arg2, f32 arg3, s32 mode, f32 scaleX, f32 scaleY)
    Definition menu_items.c:4759
    void print_text_mode_2(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2135
    -
    void func_8009DEF8(u32, u32)
    Definition menu_items.c:5699
    -
    void func_800A15EC(MenuItem *)
    Definition menu_items.c:7246
    +
    void func_8009DEF8(u32, u32)
    Definition menu_items.c:5706
    +
    void func_800A15EC(MenuItem *)
    Definition menu_items.c:7253
    f32 D_8018EDA8
    f32 D_8018EDA0
    void func_80092500(void)
    Definition menu_items.c:1643
    @@ -1482,159 +1482,159 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    @ SAVE_GHOST
    Definition menu_items.h:333
    @ REPLAY
    Definition menu_items.h:333
    void func_80099E60(MenuTexture *, s32, s32)
    Definition menu_items.c:4008
    -
    void func_800AA5C8(MenuItem *, s8)
    Definition menu_items.c:10508
    -
    void get_time_record_centiseconds(s32, char *)
    Definition menu_items.c:9135
    -
    void func_800A12BC(MenuItem *, MenuTexture *)
    Definition menu_items.c:7165
    +
    void func_800AA5C8(MenuItem *, s8)
    Definition menu_items.c:10515
    +
    void get_time_record_centiseconds(s32, char *)
    Definition menu_items.c:9142
    +
    void func_800A12BC(MenuItem *, MenuTexture *)
    Definition menu_items.c:7172
    void print_text2_wide(s32, s32, char *, s32, f32, f32, s32)
    Definition menu_items.c:2287
    -
    void func_800ABEAC(MenuItem *)
    Definition menu_items.c:11288
    -
    void render_menu_item_end_course_option(MenuItem *)
    Definition menu_items.c:8523
    +
    void func_800ABEAC(MenuItem *)
    Definition menu_items.c:11295
    +
    void render_menu_item_end_course_option(MenuItem *)
    Definition menu_items.c:8530
    void text_draw(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2340
    -
    void func_800AB098(MenuItem *)
    Definition menu_items.c:10921
    -
    void func_800AB020(MenuItem *)
    Definition menu_items.c:10895
    +
    void func_800AB098(MenuItem *)
    Definition menu_items.c:10928
    +
    void func_800AB020(MenuItem *)
    Definition menu_items.c:10902
    #define MENU_TEXTURE_BUFFER_MAX
    Definition menu_items.h:661
    -
    void func_8009E1C0(void)
    Definition menu_items.c:5806
    -
    void func_8009E088(s32, s32)
    Definition menu_items.c:5761
    -
    void func_800A9E58(MenuItem *)
    Definition menu_items.c:10266
    +
    void func_8009E1C0(void)
    Definition menu_items.c:5813
    +
    void func_8009E088(s32, s32)
    Definition menu_items.c:5768
    +
    void func_800A9E58(MenuItem *)
    Definition menu_items.c:10273
    s32 func_80092DF8(char *)
    Definition menu_items.c:1872
    void func_80093A30(s32)
    Definition menu_items.c:2348
    -
    void func_800A9D5C(MenuItem *)
    Definition menu_items.c:10232
    -
    void func_8009CE1C(void)
    Definition menu_items.c:5126
    +
    void func_800A9D5C(MenuItem *)
    Definition menu_items.c:10239
    +
    void func_8009CE1C(void)
    Definition menu_items.c:5130
    LoadImgCompType
    Definition menu_items.h:324
    @ LOAD_MENU_IMG_TKMK00_FORCE
    Definition menu_items.h:330
    @ LOAD_MENU_IMG_FORCE
    Definition menu_items.h:328
    @ LOAD_MENU_IMG_MIO0_ONCE
    Definition menu_items.h:325
    @ LOAD_MENU_IMG_TKMK00_ONCE
    Definition menu_items.h:326
    @ LOAD_MENU_IMG_MIO0_FORCE
    Definition menu_items.h:329
    -
    void func_800A10CC(MenuItem *)
    Definition menu_items.c:7132
    -
    void render_menu_item_data_course_image(MenuItem *)
    Definition menu_items.c:7285
    -
    void draw_black_fade_in(s32, s32)
    Definition menu_items.c:5118
    -
    void func_8009E258(void)
    Definition menu_items.c:5826
    +
    void func_800A10CC(MenuItem *)
    Definition menu_items.c:7139
    +
    void render_menu_item_data_course_image(MenuItem *)
    Definition menu_items.c:7292
    +
    void draw_black_fade_in(s32, s32)
    Definition menu_items.c:5122
    +
    void func_8009E258(void)
    Definition menu_items.c:5833
    void print_text2(s32, s32, char *, s32, f32, f32, s32)
    Definition menu_items.c:2238
    -
    void convert_number_to_ascii(s32, char *)
    Definition menu_items.c:9092
    +
    void convert_number_to_ascii(s32, char *)
    Definition menu_items.c:9099
    void func_80094A64(struct GfxPool *)
    Definition menu_items.c:2596
    -
    void func_8009D77C(s32, s32, s32)
    Definition menu_items.c:5483
    +
    void func_8009D77C(s32, s32, s32)
    Definition menu_items.c:5487
    void print_text0(s32, s32, char *, s32, f32, f32, s32)
    Definition menu_items.c:2042
    -
    void func_800A8564(MenuItem *)
    Definition menu_items.c:9629
    -
    s32 get_character_menu_state(s32)
    Definition menu_items.c:10863
    +
    void func_800A8564(MenuItem *)
    Definition menu_items.c:9636
    +
    s32 get_character_menu_state(s32)
    Definition menu_items.c:10870
    Gfx * func_80095BD0(Gfx *, u8 *, f32, f32, u32, u32, f32, f32)
    Definition menu_items.c:3013
    Gfx * func_8009C434_alt(Gfx *, struct_8018DEE0_entry *, s32, s32)
    Definition menu_items.c:4910
    -
    void func_800AD1A4(MenuItem *)
    Definition menu_items.c:11786
    -
    void func_800A1350(MenuItem *)
    Definition menu_items.c:7179
    +
    void func_800AD1A4(MenuItem *)
    Definition menu_items.c:11793
    +
    void func_800A1350(MenuItem *)
    Definition menu_items.c:7186
    s32 func_8009A478(MkAnimation *, s32)
    Definition menu_items.c:4187
    void load_menu_img_mio0_forced(MenuTexture *)
    Definition menu_items.c:3844
    -
    void func_800A1DE0(MenuItem *)
    Definition menu_items.c:7377
    +
    void func_800A1DE0(MenuItem *)
    Definition menu_items.c:7384
    Gfx * draw_flash_select_case_slow(Gfx *, s32, s32, s32, s32)
    Definition menu_items.c:2904
    void func_80092148(void)
    Definition menu_items.c:1541
    -
    void func_8009E280(void)
    Definition menu_items.c:5831
    +
    void func_8009E280(void)
    Definition menu_items.c:5838
    MenuTexture * D_800E8114[]
    void func_80093E20(void)
    Definition menu_items.c:2445
    -
    void func_800A86E8(MenuItem *)
    Definition menu_items.c:9680
    +
    void func_800A86E8(MenuItem *)
    Definition menu_items.c:9687
    void func_80092604(void)
    Definition menu_items.c:1671
    MenuTexture * func_8009A878(struct_8018DEE0_entry *)
    Definition menu_items.c:4285
    f64 exponent_by_squaring(f64, s32)
    Definition menu_items.c:1231
    void func_80099A94(MenuTexture *, s32)
    Definition menu_items.c:3897
    -
    void func_800A91D8(MenuItem *, s32, s32)
    Definition menu_items.c:9860
    +
    void func_800A91D8(MenuItem *, s32, s32)
    Definition menu_items.c:9867
    void func_8009A640(s32, s32, s32, MkAnimation *)
    Definition menu_items.c:4237
    -
    void func_800A0B80(MenuItem *)
    Definition menu_items.c:7025
    -
    void render_cursor_player(MenuItem *, s32, s32)
    Definition menu_items.c:7155
    -
    void render_menu_item_data_course_info(MenuItem *)
    Definition menu_items.c:7299
    -
    void func_800A2EB8(MenuItem *)
    Definition menu_items.c:7703
    -
    void func_800A34A8(MenuItem *)
    Definition menu_items.c:7774
    +
    void func_800A0B80(MenuItem *)
    Definition menu_items.c:7032
    +
    void render_cursor_player(MenuItem *, s32, s32)
    Definition menu_items.c:7162
    +
    void render_menu_item_data_course_info(MenuItem *)
    Definition menu_items.c:7306
    +
    void func_800A2EB8(MenuItem *)
    Definition menu_items.c:7710
    +
    void func_800A34A8(MenuItem *)
    Definition menu_items.c:7781
    #define D_8018E768_SIZE
    Definition menu_items.h:658
    void set_text_color(s32)
    Definition menu_items.c:2032
    -
    void func_800AF270(MenuItem *)
    Definition menu_items.c:12713
    -
    void func_800A8CA4(MenuItem *)
    Definition menu_items.c:9767
    +
    void func_800AF270(MenuItem *)
    Definition menu_items.c:12720
    +
    void func_800A8CA4(MenuItem *)
    Definition menu_items.c:9774
    void print_text_mode_1(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2127
    -
    void func_800A940C(MenuItem *, s32)
    Definition menu_items.c:9955
    +
    void func_800A940C(MenuItem *, s32)
    Definition menu_items.c:9962
    Gfx * func_8009C434(Gfx *, struct_8018DEE0_entry *, s32, s32, s32)
    Definition menu_items.c:4853
    -
    void func_8009E2A8(s32)
    Definition menu_items.c:5836
    +
    void func_8009E2A8(s32)
    Definition menu_items.c:5843
    f64 func_80091AC0(f64, s32 *)
    Definition menu_items.c:1359
    -
    void pause_menu_item_box_cursor(MenuItem *, Unk_D_800E70A0 *)
    Definition menu_items.c:8786
    -
    void func_800A3E60(MenuItem *)
    Definition menu_items.c:7953
    +
    void pause_menu_item_box_cursor(MenuItem *, Unk_D_800E70A0 *)
    Definition menu_items.c:8793
    +
    void func_800A3E60(MenuItem *)
    Definition menu_items.c:7960
    void * segmented_to_virtual_dupe_2(const void *)
    Definition menu_items.c:3754
    -
    void func_800AB260(MenuItem *)
    Definition menu_items.c:10990
    -
    void func_800A939C(MenuItem *, s32)
    Definition menu_items.c:9936
    -
    void func_8009D998(s32)
    Definition menu_items.c:5570
    -
    void func_800ACA14(MenuItem *)
    Definition menu_items.c:11595
    -
    void func_800A1500(MenuItem *)
    Definition menu_items.c:7215
    +
    void func_800AB260(MenuItem *)
    Definition menu_items.c:10997
    +
    void func_800A939C(MenuItem *, s32)
    Definition menu_items.c:9943
    +
    void func_8009D998(s32)
    Definition menu_items.c:5577
    +
    void func_800ACA14(MenuItem *)
    Definition menu_items.c:11602
    +
    void func_800A1500(MenuItem *)
    Definition menu_items.c:7222
    void func_8009CA2C(void)
    Definition menu_items.c:4997
    -
    void func_800A890C(s32, MenuItem *)
    Definition menu_items.c:9709
    -
    void func_800A8270(s32, MenuItem *)
    Definition menu_items.c:9582
    -
    void func_800AAB90(MenuItem *)
    Definition menu_items.c:10649
    +
    void func_800A890C(s32, MenuItem *)
    Definition menu_items.c:9716
    +
    void func_800A8270(s32, MenuItem *)
    Definition menu_items.c:9589
    +
    void func_800AAB90(MenuItem *)
    Definition menu_items.c:10656
    void func_800A6BEC(MenuItem *)
    s32 D_8018E85C
    void func_80099E54(void)
    Definition menu_items.c:4004
    -
    void func_8009DAA8(void)
    Definition menu_items.c:5632
    +
    void func_8009DAA8(void)
    Definition menu_items.c:5639
    s32 get_string_width(char *)
    Definition menu_items.c:2010
    -
    void update_cursor(MenuItem *)
    Definition menu_items.c:10729
    +
    void update_cursor(MenuItem *)
    Definition menu_items.c:10736
    void print_text1(s32, s32, char *, s32, f32, f32, s32)
    Definition menu_items.c:2144
    -
    void func_800AC978(MenuItem *)
    Definition menu_items.c:11572
    -
    void hover_cursor_over_character_portrait(MenuItem *, s32)
    Definition menu_items.c:10869
    +
    void func_800AC978(MenuItem *)
    Definition menu_items.c:11579
    +
    void hover_cursor_over_character_portrait(MenuItem *, s32)
    Definition menu_items.c:10876
    Gfx * draw_box(Gfx *, s32, s32, s32, s32, u32, u32, u32, u32)
    Definition menu_items.c:3515
    MenuTexture * D_800E81E4[]
    #define D_8018E810_SIZE
    Definition menu_items.h:660
    Gfx * func_800987D0(Gfx *, u32, u32, u32, u32, s32, s32, u8 *, u32, s32)
    -
    void func_8009E5FC(s32)
    Definition menu_items.c:5892
    +
    void func_8009E5FC(s32)
    Definition menu_items.c:5899
    void render_menus(MenuItem *)
    -
    void func_800A0DFC(void)
    Definition menu_items.c:7070
    +
    void func_800A0DFC(void)
    Definition menu_items.c:7077
    void draw_fade_in(s32, s32, s32)
    Definition menu_items.c:5046
    void print_text1_center_mode_1(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2226
    void func_80093E60(void)
    Definition menu_items.c:2453
    -
    void func_8009E2F0(s32)
    Definition menu_items.c:5849
    -
    void func_8009DFE0(s32)
    Definition menu_items.c:5735
    +
    void func_8009E2F0(s32)
    Definition menu_items.c:5856
    +
    void func_8009DFE0(s32)
    Definition menu_items.c:5742
    void text_draw_wide(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2344
    void print_text1_left(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2222
    void func_80093A5C(u32)
    Definition menu_items.c:2352
    void func_800939C8(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2336
    Gfx * render_menu_textures(Gfx *, MenuTexture *, s32, s32)
    Definition menu_items.c:4580
    -
    void func_800AE218(MenuItem *)
    Definition menu_items.c:12256
    +
    void func_800AE218(MenuItem *)
    Definition menu_items.c:12263
    Gfx * func_80097AE4(Gfx *, s8, s32, s32, u8 *, s32)
    Definition menu_items.c:3328
    -
    void func_800AC300(MenuItem *)
    Definition menu_items.c:11385
    -
    void func_800A1780(MenuItem *)
    Definition menu_items.c:7263
    +
    void func_800AC300(MenuItem *)
    Definition menu_items.c:11392
    +
    void func_800A1780(MenuItem *)
    Definition menu_items.c:7270
    void func_800921B4(void)
    Definition menu_items.c:1557
    void func_8009A7EC(s32, s32, s32, s32, s32)
    Definition menu_items.c:4277
    -
    void func_800A638C(MenuItem *)
    Definition menu_items.c:8734
    -
    void func_800AF004(MenuItem *)
    Definition menu_items.c:12640
    -
    void func_800AB9B0(MenuItem *)
    Definition menu_items.c:11161
    +
    void func_800A638C(MenuItem *)
    Definition menu_items.c:8741
    +
    void func_800AF004(MenuItem *)
    Definition menu_items.c:12647
    +
    void func_800AB9B0(MenuItem *)
    Definition menu_items.c:11168
    void render_lap_times(s32, s32, s32)
    void swap_values(s32 *, s32 *)
    Definition menu_items.c:1376
    -
    void render_pause_menu_time_trials(MenuItem *)
    Definition menu_items.c:8259
    -
    void func_800AB904(MenuItem *)
    Definition menu_items.c:11141
    +
    void render_pause_menu_time_trials(MenuItem *)
    Definition menu_items.c:8266
    +
    void func_800AB904(MenuItem *)
    Definition menu_items.c:11148
    void func_800A90D4(s32, MenuItem *)
    -
    void func_800A874C(MenuItem *)
    Definition menu_items.c:9685
    -
    void get_time_record_seconds(s32, char *)
    Definition menu_items.c:9123
    -
    void func_800A08D8(u8, s32, s32)
    Definition menu_items.c:6971
    -
    void func_8009E0F0(s32)
    Definition menu_items.c:5779
    -
    void func_800A97BC(MenuItem *)
    Definition menu_items.c:10058
    -
    MenuItem * get_menu_item_player_count(void)
    Definition menu_items.c:10755
    +
    void func_800A874C(MenuItem *)
    Definition menu_items.c:9692
    +
    void get_time_record_seconds(s32, char *)
    Definition menu_items.c:9130
    +
    void func_800A08D8(u8, s32, s32)
    Definition menu_items.c:6978
    +
    void func_8009E0F0(s32)
    Definition menu_items.c:5786
    +
    void func_800A97BC(MenuItem *)
    Definition menu_items.c:10065
    +
    MenuItem * get_menu_item_player_count(void)
    Definition menu_items.c:10762
    Gfx * func_80097E58(Gfx *displayListHead, s8 fmt, u32 arg2, u32 arg3, u32 arg4, u32 arg5, s32 arg6, s32 arg7, u8 *someTexture, u32 arg9, u32 argA, s32 width)
    Definition menu_items.c:3337
    -
    void render_pause_battle(MenuItem *)
    Definition menu_items.c:8415
    -
    s32 func_800A095C(char *, s32, s32, s32)
    Definition menu_items.c:6986
    +
    void render_pause_battle(MenuItem *)
    Definition menu_items.c:8422
    +
    s32 func_800A095C(char *, s32, s32, s32)
    Definition menu_items.c:6993
    void func_80092688(void)
    Definition menu_items.c:1683
    f64 func_80091A6C(f64, s32)
    Definition menu_items.c:1330
    -
    void func_800A8EC0(MenuItem *)
    Definition menu_items.c:9801
    +
    void func_800A8EC0(MenuItem *)
    Definition menu_items.c:9808
    Gfx * print_letter(Gfx *, MenuTexture *, f32, f32, s32, f32, f32)
    Definition menu_items.c:4708
    -
    void func_800A143C(MenuItem *, s32)
    Definition menu_items.c:7199
    -
    void get_time_record_minutes(s32, char *)
    Definition menu_items.c:9111
    +
    void func_800A143C(MenuItem *, s32)
    Definition menu_items.c:7206
    +
    void get_time_record_minutes(s32, char *)
    Definition menu_items.c:9118
    Gfx * func_80098558(Gfx *, u32, u32, u32, u32, u32, u32, s32, s32)
    -
    void func_800ABAE8(MenuItem *)
    Definition menu_items.c:11189
    +
    void func_800ABAE8(MenuItem *)
    Definition menu_items.c:11196
    void func_800A0EB8(MenuItem *, s32)
    void func_80093C1C(s32)
    Definition menu_items.c:2413
    -
    void func_800A79F4(s32, char *)
    Definition menu_items.c:9146
    -
    void func_800A6154(MenuItem *)
    Definition menu_items.c:8700
    -
    void handle_menus_with_pri_arg(s32)
    Definition menu_items.c:9154
    +
    void func_800A79F4(s32, char *)
    Definition menu_items.c:9153
    +
    void func_800A6154(MenuItem *)
    Definition menu_items.c:8707
    +
    void handle_menus_with_pri_arg(s32)
    Definition menu_items.c:9161
    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)
    f64 func_8009195C(f64)
    -
    void func_8009CE64(s32)
    Definition menu_items.c:5132
    -
    void render_lap_time(s32, s32, s32)
    Definition menu_items.c:8109
    +
    void func_8009CE64(s32)
    Definition menu_items.c:5136
    +
    void render_lap_time(s32, s32, s32)
    Definition menu_items.c:8116
    f32 D_8018EDA4
    Gfx * draw_box_wide(Gfx *, s32, s32, s32, s32, u32, u32, u32, u32)
    Definition menu_items.c:3560
    -
    void func_800A9C40(MenuItem *)
    Definition menu_items.c:10190
    -
    void func_800AB290(MenuItem *)
    Definition menu_items.c:10999
    +
    void func_800A9C40(MenuItem *)
    Definition menu_items.c:10197
    +
    void func_800AB290(MenuItem *)
    Definition menu_items.c:11006
    s32 animate_character_select_menu(MkAnimation *)
    Definition menu_items.c:4152
    void print_text1_right(s32, s32, char *, s32, f32, f32)
    Definition menu_items.c:2230
    Gfx * func_80096CD8(Gfx *, s32, s32, u32, u32)
    Definition menu_items.c:3154
    -
    void render_menu_item_announce_ghost(MenuItem *)
    Definition menu_items.c:8224
    +
    void render_menu_item_announce_ghost(MenuItem *)
    Definition menu_items.c:8231
    Gfx * func_800959F8(Gfx *, Vtx *)
    Definition menu_items.c:2912
    MenuTexture * D_800E8174[]
    MenuTexture * D_800E8274[]
    @@ -1642,88 +1642,88 @@ $(function(){initNavTree('menu__items_8h_source.html',''); initResizable(true);
    void func_8009B938(void)
    Definition menu_items.c:4540
    Gfx * func_800963F0(Gfx *, s8, s32, s32, f32, f32, s32, s32, s32, s32, s32, s32, u8 *, u32, u32)
    Definition menu_items.c:3129
    MenuTexture * D_800E80A0[]
    -
    void func_8009E000(s32)
    Definition menu_items.c:5739
    +
    void func_8009E000(s32)
    Definition menu_items.c:5746
    f32 D_8018EDAC
    void func_80099EC4(void)
    Definition menu_items.c:4020
    void func_8009CA6C(s32)
    Definition menu_items.c:5005
    void func_80093B70(u32)
    Definition menu_items.c:2384
    -
    MenuItem * get_menu_item_character(s32)
    Definition menu_items.c:10784
    -
    void update_ok_menu_item(MenuItem *)
    Definition menu_items.c:10116
    +
    MenuItem * get_menu_item_character(s32)
    Definition menu_items.c:10791
    +
    void update_ok_menu_item(MenuItem *)
    Definition menu_items.c:10123
    #define D_8018DEE0_SIZE
    Definition menu_items.h:654
    -
    void func_800A6D94(s32, s32, u8 *)
    Definition menu_items.c:8905
    +
    void func_800A6D94(s32, s32, u8 *)
    Definition menu_items.c:8912
    void func_8009B998(void)
    Definition menu_items.c:4550
    -
    void func_800AEEE8(MenuItem *)
    Definition menu_items.c:12602
    -
    void handle_menus_special(void)
    Definition menu_items.c:9578
    -
    void func_800AEC54(MenuItem *)
    Definition menu_items.c:12531
    +
    void func_800AEEE8(MenuItem *)
    Definition menu_items.c:12609
    +
    void handle_menus_special(void)
    Definition menu_items.c:9585
    +
    void func_800AEC54(MenuItem *)
    Definition menu_items.c:12538
    s32 func_80091D74(void)
    Definition menu_items.c:1443
    void clear_menu_textures(void)
    Definition menu_items.c:3728
    -
    s32 func_800AAFCC(s32)
    Definition menu_items.c:10877
    +
    s32 func_800AAFCC(s32)
    Definition menu_items.c:10884
    void render_checkered_flag(struct GfxPool *, s32)
    -
    void func_800A94C8(MenuItem *, s32, s32)
    Definition menu_items.c:9986
    -
    void render_pause_menu(MenuItem *)
    Definition menu_items.c:8240
    +
    void func_800A94C8(MenuItem *, s32, s32)
    Definition menu_items.c:9993
    +
    void render_pause_menu(MenuItem *)
    Definition menu_items.c:8247
    MenuTexture * D_800E7FF0[]
    void func_8009A6D4(void)
    Definition menu_items.c:4250
    void render_battle_introduction(MenuItem *)
    -
    void func_800AEEBC(MenuItem *)
    Definition menu_items.c:12594
    +
    void func_800AEEBC(MenuItem *)
    Definition menu_items.c:12601
    void func_80099A70(void)
    Definition menu_items.c:3891
    void * segmented_to_virtual_dupe(const void *)
    Definition menu_items.c:3743
    void func_8009AD78(s32, s32)
    Definition menu_items.c:4408
    -
    void func_800A72FC(MenuItem *)
    Definition menu_items.c:9009
    -
    void func_800AF1AC(MenuItem *)
    Definition menu_items.c:12690
    -
    void func_800A761C(MenuItem *)
    Definition menu_items.c:9052
    +
    void func_800A72FC(MenuItem *)
    Definition menu_items.c:9016
    +
    void func_800AF1AC(MenuItem *)
    Definition menu_items.c:12697
    +
    void func_800A761C(MenuItem *)
    Definition menu_items.c:9059
    Gfx * func_8009BC9C(Gfx *, MenuTexture *, s32, s32, s32, s32)
    Definition menu_items.c:4661
    Gfx * func_8009C204(Gfx *, MenuTexture *, s32, s32, s32)
    Definition menu_items.c:4812
    f64 func_800917B0(f64, f64)
    Definition menu_items.c:1257
    Gfx * draw_flash_select_case(Gfx *, s32, s32, s32, s32, s32)
    -
    void func_8009E020(s32, s32)
    Definition menu_items.c:5743
    +
    void func_8009E020(s32, s32)
    Definition menu_items.c:5750
    void func_80092C80(void)
    Definition menu_items.c:1792
    s32 D_8018E854
    void load_menu_img_comp_type(MenuTexture *, s32)
    Definition menu_items.c:3848
    MenuTexture * D_800E822C[]
    -
    void func_800AC128(MenuItem *)
    Definition menu_items.c:11347
    +
    void func_800AC128(MenuItem *)
    Definition menu_items.c:11354
    s32 func_80092EE4(char *)
    Definition menu_items.c:1911
    -
    void func_800A9B9C(MenuItem *)
    Definition menu_items.c:10161
    -
    void func_800AAA9C(MenuItem *)
    Definition menu_items.c:10612
    -
    void func_800AEE90(MenuItem *)
    Definition menu_items.c:12586
    -
    void func_800A9278(MenuItem *, s32)
    Definition menu_items.c:9884
    +
    void func_800A9B9C(MenuItem *)
    Definition menu_items.c:10168
    +
    void func_800AAA9C(MenuItem *)
    Definition menu_items.c:10619
    +
    void func_800AEE90(MenuItem *)
    Definition menu_items.c:12593
    +
    void func_800A9278(MenuItem *, s32)
    Definition menu_items.c:9891
    void func_800942D0(void)
    Definition menu_items.c:2518
    #define D_8018E7E8_SIZE
    Definition menu_items.h:659
    -
    void func_800AEF74(MenuItem *)
    Definition menu_items.c:12619
    -
    void func_800A92E8(MenuItem *, s32)
    Definition menu_items.c:9903
    -
    void func_800A7448(MenuItem *)
    Definition menu_items.c:9020
    +
    void func_800AEF74(MenuItem *)
    Definition menu_items.c:12626
    +
    void func_800A92E8(MenuItem *, s32)
    Definition menu_items.c:9910
    +
    void func_800A7448(MenuItem *)
    Definition menu_items.c:9027
    void func_8009A76C(s32, s32, s32, s32)
    Definition menu_items.c:4261
    Gfx * func_80097A14(Gfx *, s8, s32, s32, s32, s32, s32, s32, u8 *, u32, u32)
    Definition menu_items.c:3313
    void func_800930E4(s32, s32, char *)
    Definition menu_items.c:2036
    void func_8009A594(s32, s32, MkAnimation *)
    Definition menu_items.c:4221
    void func_8009A238(MenuTexture *, s32)
    Definition menu_items.c:4113
    -
    void func_800ABF68(MenuItem *)
    Definition menu_items.c:11316
    -
    void func_800AB164(MenuItem *)
    Definition menu_items.c:10958
    -
    void func_8009E5BC(void)
    Definition menu_items.c:5885
    +
    void func_800ABF68(MenuItem *)
    Definition menu_items.c:11323
    +
    void func_800AB164(MenuItem *)
    Definition menu_items.c:10965
    +
    void func_8009E5BC(void)
    Definition menu_items.c:5892
    void add_menu_item(s32, s32, s32, s8)
    -
    void func_800AEDBC(MenuItem *)
    Definition menu_items.c:12571
    +
    void func_800AEDBC(MenuItem *)
    Definition menu_items.c:12578
    MenuTexture * func_8009A944(struct_8018DEE0_entry *, s32)
    Definition menu_items.c:4318
    -
    void func_800AF740(MenuItem *)
    Definition menu_items.c:12828
    +
    void func_800AF740(MenuItem *)
    Definition menu_items.c:12835
    void func_8009A344(void)
    Definition menu_items.c:4145
    void func_8009A9FC(s32, s32, u32, s32)
    Definition menu_items.c:4345
    void func_80091EE4(void)
    Definition menu_items.c:1483
    -
    void func_8009E208(void)
    Definition menu_items.c:5816
    +
    void func_8009E208(void)
    Definition menu_items.c:5823
    void func_80092564(void)
    Definition menu_items.c:1654
    void func_800AB314(MenuItem *)
    s32 char_to_glyph_index(char *)
    Definition menu_items.c:1799
    -
    void func_800ABC38(MenuItem *)
    Definition menu_items.c:11225
    -
    void write_dashes(char *)
    Definition menu_items.c:9103
    +
    void func_800ABC38(MenuItem *)
    Definition menu_items.c:11232
    +
    void write_dashes(char *)
    Definition menu_items.c:9110
    void func_80093F10(void)
    Definition menu_items.c:2475
    -
    void func_8009CDFC(s32, s32)
    Definition menu_items.c:5122
    +
    void func_8009CDFC(s32, s32)
    Definition menu_items.c:5126
    MkAnimation * D_800E7E20[]
    -
    void func_800A9710(MenuItem *)
    Definition menu_items.c:10027
    +
    void func_800A9710(MenuItem *)
    Definition menu_items.c:10034
    void func_8009265C(void)
    Definition menu_items.c:1679
    -
    void func_800A70E8(MenuItem *)
    Definition menu_items.c:8971
    +
    void func_800A70E8(MenuItem *)
    Definition menu_items.c:8978
    void setup_menus(void)
    Definition menu_items.c:2637
    Gfx * func_80095E10(Gfx *, s8, s32, s32, s32, s32, s32, s32, s32, s32, u8 *, u32, u32)
    Definition menu_items.c:3097
    -
    void func_800ACC50(MenuItem *)
    Definition menu_items.c:11649
    -
    void clear_menus(void)
    Definition menu_items.c:5897
    +
    void func_800ACC50(MenuItem *)
    Definition menu_items.c:11656
    +
    void clear_menus(void)
    Definition menu_items.c:5904
    #define D_8018E0E8_SIZE
    Definition menu_items.h:656
    -
    void func_800A3A10(s8 *)
    Definition menu_items.c:7868
    +
    void func_800A3A10(s8 *)
    Definition menu_items.c:7875
    s32 D_800DDB24
    Definition path_spawn_metadata.c:45
    Definition main.h:45
    Definition menu_items.h:28
    diff --git a/navtreeindex26.js b/navtreeindex26.js index f8f9052f7..c9ee98d1c 100644 --- a/navtreeindex26.js +++ b/navtreeindex26.js @@ -239,7 +239,7 @@ var NAVTREEINDEX26 = "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], diff --git a/navtreeindex28.js b/navtreeindex28.js index 6c159cc55..981c12365 100644 --- a/navtreeindex28.js +++ b/navtreeindex28.js @@ -17,7 +17,7 @@ var NAVTREEINDEX28 = "course__offsets_8h.html#af7c3d5a48e591b30ff6c2b2f23e8d2cc":[18,0,2,9,7], "course__offsets_8h_source.html":[18,0,2,9], "courses.html":[3,0], -"courses.html#courses-1":[3,0,0], +"courses.html#courses":[3,0,0], "courses_2test__course_2data_8c.html":[18,0,0,17,0], "courses_2test__course_2data_8c.html#a5776e9da61369423652d9d1c875f2abd":[18,0,0,17,0,0], "courses_2test__course_2data_8c.html#a5b6179834eac70a4585df8f3519be920":[18,0,0,17,0,1], diff --git a/osContInit_8c.html b/osContInit_8c.html index b456dd904..35d83006b 100644 --- a/osContInit_8c.html +++ b/osContInit_8c.html @@ -219,7 +219,7 @@ Here is the caller graph for this function:
    -
    Todo
    figure out what it means
    +
    Todo
    figure out what it means
    Here is the call graph for this function:
    diff --git a/osCreatePiManager_8c.html b/osCreatePiManager_8c.html index 54d6c3caa..23968c5c3 100644 --- a/osCreatePiManager_8c.html +++ b/osCreatePiManager_8c.html @@ -236,7 +236,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osPfsDeleteFile_8c.html b/osPfsDeleteFile_8c.html index 8d4745397..f5ec208a2 100644 --- a/osPfsDeleteFile_8c.html +++ b/osPfsDeleteFile_8c.html @@ -212,7 +212,7 @@ Here is the caller graph for this function:
    -
    Todo
    magic number
    +
    Todo
    magic number
    Here is the call graph for this function:
    @@ -259,7 +259,7 @@ Here is the caller graph for this function:
    -
    Todo
    magic constant
    +
    Todo
    magic constant
    Here is the call graph for this function:
    diff --git a/osPiGetCmdQueue_8c.html b/osPiGetCmdQueue_8c.html index c9dd53159..4cb2eeb3e 100644 --- a/osPiGetCmdQueue_8c.html +++ b/osPiGetCmdQueue_8c.html @@ -171,7 +171,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osPiRawStartDma_8c.html b/osPiRawStartDma_8c.html index 3922d2e45..cda8ab4a0 100644 --- a/osPiRawStartDma_8c.html +++ b/osPiRawStartDma_8c.html @@ -191,7 +191,7 @@ Here is the caller graph for this function:
    -
    Todo
    figure out why this is like this
    +
    Todo
    figure out why this is like this
    diff --git a/osPiStartDma_8c.html b/osPiStartDma_8c.html index 86beacf5f..a198665b1 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -172,7 +172,7 @@ Variables
    -
    Todo
    name magic constants
    +
    Todo
    name magic constants
    Here is the call graph for this function:
    @@ -206,7 +206,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osViSwapBuffer_8c.html b/osViSwapBuffer_8c.html index fde95e70b..28cfc7b97 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/pak_8cpp.html b/pak_8cpp.html index a938df802..fe1335b0a 100644 --- a/pak_8cpp.html +++ b/pak_8cpp.html @@ -317,7 +317,7 @@ Here is the call graph for this function:
    -
    Todo
    magic constant
    +
    Todo
    magic constant
    Here is the call graph for this function:
    diff --git a/piint_8h.html b/piint_8h.html index 4732d2f32..82ec33c97 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -782,7 +782,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    @@ -797,7 +797,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    @@ -812,7 +812,7 @@ Variables
    -
    Todo
    name
    +
    Todo
    name
    @@ -1767,7 +1767,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/race__logic_8c.html b/race__logic_8c.html index c345c3086..d9d423a5b 100644 --- a/race__logic_8c.html +++ b/race__logic_8c.html @@ -689,7 +689,7 @@ Here is the caller graph for this function:
    -
    Todo
    increasing players past four would require increase this loop iterator.
    +
    Todo
    increasing players past four would require increase this loop iterator.
    Here is the call graph for this function:
    diff --git a/race__logic_8h.html b/race__logic_8h.html index 5bee09edf..37ec5fc24 100644 --- a/race__logic_8h.html +++ b/race__logic_8h.html @@ -626,7 +626,7 @@ Here is the caller graph for this function:
    -
    Todo
    increasing players past four would require increase this loop iterator.
    +
    Todo
    increasing players past four would require increase this loop iterator.
    Here is the call graph for this function:
    diff --git a/search/all_5.js b/search/all_5.js index 45ce477c0..2c8b12cc7 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -576,7 +576,7 @@ var searchData= ['courserecordsmenuselectiontypes_573',['CourseRecordsMenuSelectionTypes',['../menus_8h.html#a692cee32dee79047b93531b8284fdf2e',1,'menus.h']]], ['courserecordssubmenuselectiontypes_574',['CourseRecordsSubMenuSelectionTypes',['../menus_8h.html#aa8db4705a38fb4254f7ec67212635423',1,'menus.h']]], ['courses_575',['COURSES',['../mk64_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'mk64.h']]], - ['courses_576',['Courses',['../md_docs_2sequences-information.html#battle-courses',1,'Battle Courses'],['../md_docs_2track__returns.html#battle-courses-1',1,'Battle Courses'],['../classCup.html#a6ce7fe0c344427a390e7f48fc13f6804',1,'Cup::Courses'],['../classWorld.html#a598535aed98bd024616b0df887b6d714',1,'World::Courses'],['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses-1',1,'Courses'],['../controlflow.html#courses',1,'Courses']]], + ['courses_576',['Courses',['../md_docs_2sequences-information.html#battle-courses',1,'Battle Courses'],['../md_docs_2track__returns.html#battle-courses-1',1,'Battle Courses'],['../classCup.html#a6ce7fe0c344427a390e7f48fc13f6804',1,'Cup::Courses'],['../classWorld.html#a598535aed98bd024616b0df887b6d714',1,'World::Courses'],['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses',1,'Courses'],['../controlflow.html#courses-1',1,'Courses']]], ['courses_20are_20adapted_20in_20the_20future_20including_20references_20too_577',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['courses_2emd_578',['courses.md',['../courses_8md.html',1,'']]], ['coursesmenu_2emd_579',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]], diff --git a/stubs_8h.html b/stubs_8h.html index cab2c1e6f..3151babc5 100644 --- a/stubs_8h.html +++ b/stubs_8h.html @@ -477,7 +477,7 @@ Here is the caller graph for this function:
    -
    Todo
    magic constant
    +
    Todo
    magic constant
    Here is the call graph for this function:
    diff --git a/todo.html b/todo.html index 1000651cd..28bb0c67f 100644 --- a/todo.html +++ b/todo.html @@ -114,11 +114,11 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });

    loads of magic constants..

    Global __osPfsReleasePages (OSPfs *pfs, __OSInode *inode, u8 start_page, u16 *sum, u8 bank, __OSInodeUnit *last_page, int flag)
    -
    magic number
    +
    magic number
    Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    Global __osPiDevMgr
    -
    In libreultra this is in an include
    +
    In libreultra this is in an include
    Global __osRepairPackId (OSPfs *pfs, __OSPackId *badid, __OSPackId *newid)

    fix magic number

    remove magic constant

    @@ -126,7 +126,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global _course_mario_raceway_dl_mio0SegmentRomStart []
    These should probably be ptr's instead of array's?
    Global add_actor_to_empty_slot (Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
    -
    Commented out because deletes too soon.
    +
    Commented out because deletes too soon.
    Global are_players_in_course_section (s16, s16)
    This is the easiest solution otherwise actors would not collide on custom courses.
    Global ATrain::SyncComponents (TrainCarStuff *trainCar, s16 orientationY)
    @@ -142,15 +142,15 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global debug_switch_character_ceremony_cutscene (void)
    confirm this.
    Union du
    -

    is it possible to remove them somehow?

    -

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    Global fill [2]
    file boundary?
    Global fill2
    0x00000000800f624c fill2
    Global freecam_keyboard_manager (Camera *, Vec3f)
    -
    configure this properly
    +
    configure this properly
    Global func_80028864 (Player *, Camera *, s8, s8)
    make a proper match
    Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
    @@ -162,7 +162,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_800745C8 (s32 objectIndex, const char **lakituTexturePtr)
    arg1 should likely be a u8 *
    Global func_80091FA4 (void)
    -
    These sizes need to be sizeof() for shiftability if possible
    +
    These sizes need to be sizeof() for shiftability if possible
    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)
    @@ -170,9 +170,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_802846E4 (CinematicCamera *)
    What does this even do?
    Global func_8028F970 (void)
    -
    increasing players past four would require increase this loop iterator.
    +
    increasing players past four would require increase this loop iterator.
    Global GetCupName (void)
    -
    Move gGfxPool out of main.h
    +
    Move gGfxPool out of main.h
    Global gPlayerWinningIndex
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    Global gTorchSpawns []
    @@ -180,11 +180,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
    -
    Global LEO_CMD_TYPE_1
    name
    -
    Global LEO_CMD_TYPE_2
    +
    Global LEO_CMD_TYPE_1
    name
    +
    Global LEO_CMD_TYPE_2
    +
    name
    Global load_track_path (s32)
    Confirm this comment
    Global logo_intro_menu_act (struct Controller *controller, UNUSED u16 controllerIdx)
    @@ -200,7 +200,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global OBombKart::Unk_3C
    Turn WheelPos into a struct
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    -
    figure out what it means
    +
    figure out what it means
    Class OSeagull
    unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
    Global OSnowman::DrawBody (s32)
    @@ -208,15 +208,15 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global OSnowman::Tick () override
    quick hack to add the snow particles on hit. Need to separate into its own class
    Global osPfsDeleteFile (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)
    -
    magic constant
    +
    magic constant
    Global osPiStartDma (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)
    -
    name magic constants
    +
    name magic constants
    Global osRomBase
    -
    figure out why this is like this
    +
    figure out why this is like this
    Global osViBlack (u8 active)
    name magic constants
    Global osViSwapBuffer (void *vaddr)
    -
    figure out what this flag means
    +
    figure out what this flag means
    Class OThwomp

    Make shadow size bigger if thwomp is scaled up

    @@ -227,7 +227,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global PI_DOMAIN1
    This define is from os.h, but including that causes problems...
    Global render_collision (void)
    -
    decide to use colours or textures and fix displaylists because they are buggy
    +
    decide to use colours or textures and fix displaylists because they are buggy
    Global render_texture_rectangle (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
    @@ -239,7 +239,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
    format like sm64 sounds.h
    Global spawn_foliage (struct ActorSpawnData *actor)
    -
    actorType needs to be passed into this function for flexibility
    +
    actorType needs to be passed into this function for flexibility
    Global TrainSmokeTick (void)
    : This should be an Object class one day
    Global UPDATE_REG (reg, var)
    diff --git a/uniondu.html b/uniondu.html index efbf1e459..784b04425 100644 --- a/uniondu.html +++ b/uniondu.html @@ -138,8 +138,8 @@ Data Fields  

    Detailed Description

    -
    Todo
    is it possible to remove them somehow?
    -
    Todo
    is it possible to remove them somehow?
    +
    Todo
    is it possible to remove them somehow?
    +
    Todo
    is it possible to remove them somehow?

    Field Documentation

    ◆ d