diff --git a/actors_8c.html b/actors_8c.html index cb9afa46f..fc4e86d27 100644 --- a/actors_8c.html +++ b/actors_8c.html @@ -1570,7 +1570,7 @@ Here is the caller graph for this function:
-
Todo
Is this making the shell spin?
+
Todo
Is this making the shell spin?
Here is the call graph for this function:
diff --git a/basics.js b/basics.js index d8ca81661..d697ec1af 100644 --- a/basics.js +++ b/basics.js @@ -27,7 +27,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/bug.html b/bug.html index 9f6eb6fee..9de4825b1 100644 --- a/bug.html +++ b/bug.html @@ -126,15 +126,15 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global load_ceremony_cutscene (void)
these segmented addresses need to be symbols for mobility
Global load_sequence_internal (u32, u32, s32)
-
This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
+
This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
Global new_actor (ActorInitParams *)

No null check.

Global note_set_vel_pan_reverb (struct Note *note, f32 velocity, u8 pan, u8 reverbVol)
-
for the change to UQ0.7, the if statement should also have been changed accordingly
+
for the change to UQ0.7, the if statement should also have been changed accordingly
Global preload_sequence (u32, u8)
-
should be IS_SEQ_LOAD_COMPLETE
+
should be IS_SEQ_LOAD_COMPLETE
Global update_gamestate (void)
Reloading this segment makes random_u16() deterministic for player spawn order. In laymens terms, random_u16() outputs the same value every time.
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 141d6ea3f..292160b2e 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -2097,7 +2097,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html index 90daa5029..0979cabd5 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -2039,7 +2039,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/choco__mountain_2course__offsets_8c.html b/choco__mountain_2course__offsets_8c.html index 1c0db2ef1..d12e752be 100644 --- a/choco__mountain_2course__offsets_8c.html +++ b/choco__mountain_2course__offsets_8c.html @@ -197,10 +197,10 @@ Variables
{ gTexture64647C, 0x0829, 0x1000, 0x0 },
{ gTexture647F4C, 0x05BC, 0x1000, 0x0 },
{ gTexture64FBF4, 0x0274, 0x0800, 0x0 },
-
{ gTexture653DB0, 0x06AE, 0x0800, 0x0 },
+
{ gTexture653DB0, 0x06AE, 0x0800, 0x0 },
{ gTexture652B54, 0x0606, 0x0800, 0x0 },
{ gTexture65315C, 0x04A9, 0x0800, 0x0 },
-
{ gTexture6684F8, 0x010D, 0x0800, 0x0 },
+
{ gTexture6684F8, 0x010D, 0x0800, 0x0 },
{ gTextureSignLuigis0, 0x0287, 0x1000, 0x0 },
{ gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 },
{ gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 },
@@ -216,6 +216,7 @@ Variables
{ 0x00000000, 0x0000, 0x0000, 0x0 },
}
u8 gTexture64FBF4[]
+
u8 gTexture653DB0[]
u8 gTexture67B864[]
u8 gTexture65315C[]
u8 gTexture679C04[]
@@ -224,17 +225,16 @@ Variables
u8 gTexture64647C[]
u8 gTextureSignLuigis0[]
u8 gTexture652B54[]
-
u8 gTexture6684F8[]
u8 gTextureSignYoshi[]
u8 gTextureSignNintendoRed1[]
u8 gTextureSignLuigis1[]
u8 gTexture64619C[]
u8 gTextureSignBackside[]
u8 gTexture6774D8[]
-
u8 gTexture653DB0[]
u8 gTextureSignFallingRocks[]
u8 gTexture647F4C[]
u8 gTexture67DC20[]
+
u8 gTexture6684F8[]
diff --git a/code__80281780_8c.html b/code__80281780_8c.html index 0e4106bbe..6a739edee 100644 --- a/code__80281780_8c.html +++ b/code__80281780_8c.html @@ -170,7 +170,7 @@ Variables
-
Todo
confirm this.
+
Todo
confirm this.
Here is the call graph for this function:
diff --git a/code__80281780_8h.html b/code__80281780_8h.html index 9ae89542e..256551134 100644 --- a/code__80281780_8h.html +++ b/code__80281780_8h.html @@ -170,7 +170,7 @@ Variables
-
Todo
confirm this.
+
Todo
confirm this.
Here is the call graph for this function:
diff --git a/controlflow.html b/controlflow.html index f53013d1b..8680e5813 100644 --- a/controlflow.html +++ b/controlflow.html @@ -117,7 +117,7 @@ $(function(){initNavTree('controlflow.html',''); initResizable(true); });
  • Players
  • Actors
  • Objects
  • -
  • Courses
    • Course Folder
    • +
    • Courses
    • UI & Other 2D Screen data
    • @@ -252,7 +252,7 @@ Objects code_80086E70 Objects

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

      -

      +

      Courses

      Course related code resides in

      @@ -266,7 +266,7 @@ Courses

      Course Folder

      -

      [course folder link][Courses]

      +

      [course folder link][Courses]

      diff --git a/controller_8h.html b/controller_8h.html index c149db9e9..7311e85c3 100644 --- a/controller_8h.html +++ b/controller_8h.html @@ -1327,7 +1327,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 75df5f033..809044dbe 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 7037bc117..29aa661b1 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/cpu__vehicles__camera__path_8h_source.html b/cpu__vehicles__camera__path_8h_source.html index 6b28c7f50..0183f58a2 100644 --- a/cpu__vehicles__camera__path_8h_source.html +++ b/cpu__vehicles__camera__path_8h_source.html @@ -557,7 +557,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    common_data.h
    Vec3f
    f32 Vec3f[3]
    Definition common_structs.h:6
    func_800188F4
    void func_800188F4(Camera *, Player *, s32, s32)
    -
    func_8001C14C
    void func_8001C14C(void)
    Definition cpu_vehicles_camera_path.c:4516
    +
    func_8001C14C
    void func_8001C14C(void)
    Definition cpu_vehicles_camera_path.c:4515
    detect_wrong_player_direction
    void detect_wrong_player_direction(s32, Player *)
    Definition cpu_vehicles_camera_path.c:673
    spawn_vehicle_on_road
    void spawn_vehicle_on_road(VehicleStuff *)
    Definition vehicle_utils.inc.c:36
    D_80163438
    f32 D_80163438[]
    Definition cpu_vehicles_camera_path.c:118
    @@ -580,32 +580,32 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    sCrossingActiveTimer
    u16 sCrossingActiveTimer[]
    Definition cpu_vehicles_camera_path.c:142
    D_80164680
    s16 D_80164680[]
    Definition cpu_vehicles_camera_path.c:195
    func_8000D2B4
    s16 func_8000D2B4(f32, f32, f32, s16, s32)
    Definition path_utils.inc.c:553
    -
    clear_path_point
    void clear_path_point(TrackPathPoint *, size_t)
    Definition cpu_vehicles_camera_path.c:1981
    +
    clear_path_point
    void clear_path_point(TrackPathPoint *, size_t)
    Definition cpu_vehicles_camera_path.c:1980
    calculate_angle_path
    s16 calculate_angle_path(s32, s32)
    Definition path_calc.inc.c:232
    find_closest_path_point_track_section
    s16 find_closest_path_point_track_section(f32, f32, f32, u16, s32 *)
    Definition path_utils.inc.c:206
    reset_cpu_behaviour
    void reset_cpu_behaviour(s32)
    Definition behaviour_utils.inc.c:14
    init_vehicles_cars
    void init_vehicles_cars(void)
    Definition vehicle_utils.inc.c:1065
    -
    func_80015544
    void func_80015544(s32, f32, s32, s32)
    Definition cpu_vehicles_camera_path.c:2444
    +
    func_80015544
    void func_80015544(s32, f32, s32, s32)
    Definition cpu_vehicles_camera_path.c:2443
    spawn_course_vehicles
    void spawn_course_vehicles(void)
    Definition vehicle_utils.inc.c:60
    D_801633B0
    s16 D_801633B0[]
    Definition cpu_vehicles_camera_path.c:111
    D_801634C0
    s16 D_801634C0[]
    Definition cpu_vehicles_camera_path.c:132
    generate_player_smoke
    void generate_player_smoke(void)
    Definition actor_utils.inc.c:70
    -
    func_8001A310
    s32 func_8001A310(s32, s32)
    Definition cpu_vehicles_camera_path.c:3678
    +
    func_8001A310
    s32 func_8001A310(s32, s32)
    Definition cpu_vehicles_camera_path.c:3677
    D_80163398
    s16 D_80163398[]
    Definition cpu_vehicles_camera_path.c:110
    func_8001A0A4
    void func_8001A0A4(u16 *, Camera *, Player *, s8, s32)
    add_red_shell_in_unexpired_actor_list
    s32 add_red_shell_in_unexpired_actor_list(s32)
    Definition actor_utils.inc.c:22
    update_player_track_position_factor_from_cars
    void update_player_track_position_factor_from_cars(s32)
    Definition vehicle_utils.inc.c:1089
    cpu_behaviour
    void cpu_behaviour(s32)
    Definition behaviour_utils.inc.c:124
    -
    func_8000F0E0
    void func_8000F0E0(void)
    Definition cpu_vehicles_camera_path.c:1926
    +
    func_8000F0E0
    void func_8000F0E0(void)
    Definition cpu_vehicles_camera_path.c:1925
    update_player
    void update_player(s32)
    Definition cpu_vehicles_camera_path.c:1395
    gIsPlayerNewPathPoint
    s16 gIsPlayerNewPathPoint
    Definition cpu_vehicles_camera_path.c:72
    -
    func_8001A124
    void func_8001A124(s32, s32)
    Definition cpu_vehicles_camera_path.c:3627
    +
    func_8001A124
    void func_8001A124(s32, s32)
    Definition cpu_vehicles_camera_path.c:3626
    analyse_angle_path
    void analyse_angle_path(s32)
    Definition path_calc.inc.c:251
    cpu_BehaviourState
    u16 cpu_BehaviourState[]
    Definition cpu_vehicles_camera_path.c:98
    D_80164658
    f32 D_80164658[]
    Definition cpu_vehicles_camera_path.c:191
    update_player_track_position_factor_from_vehicle
    void update_player_track_position_factor_from_vehicle(s32, s32, VehicleStuff *)
    Definition vehicle_utils.inc.c:960
    D_80163348
    u16 D_80163348[]
    Definition cpu_vehicles_camera_path.c:103
    -
    render_bomb_karts_wrap
    void render_bomb_karts_wrap(s32)
    Definition cpu_vehicles_camera_path.c:4566
    +
    render_bomb_karts_wrap
    void render_bomb_karts_wrap(s32)
    Definition cpu_vehicles_camera_path.c:4565
    func_800178F4
    void func_800178F4(Camera *, Player *, s32, s32)
    cpu_decisions_branch_item
    void cpu_decisions_branch_item(s32, s16 *, s32)
    D_801646D0
    UnkStruct_46D0 D_801646D0[]
    Definition cpu_vehicles_camera_path.c:212
    @@ -615,9 +615,9 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    func_800088D8
    bool func_800088D8(s32, s16, s16)
    Definition cpu_vehicles_camera_path.c:954
    cpu_behaviour_end
    void cpu_behaviour_end(s32, Player *)
    Definition behaviour_utils.inc.c:86
    update_vehicle_tanker_trucks
    void update_vehicle_tanker_trucks(void)
    Definition vehicle_utils.inc.c:1049
    -
    func_8001C05C
    void func_8001C05C(void)
    Definition cpu_vehicles_camera_path.c:4492
    +
    func_8001C05C
    void func_8001C05C(void)
    Definition cpu_vehicles_camera_path.c:4491
    func_80017F10
    void func_80017F10(s32, f32, s32, s16)
    -
    func_800162CC
    void func_800162CC(s32, f32, s32, s16)
    Definition cpu_vehicles_camera_path.c:2640
    +
    func_800162CC
    void func_800162CC(s32, f32, s32, s16)
    Definition cpu_vehicles_camera_path.c:2639
    init_vehicles_school_buses
    void init_vehicles_school_buses(void)
    Definition vehicle_utils.inc.c:1009
    D_80162F50
    s16 D_80162F50[]
    Definition cpu_vehicles_camera_path.c:46
    D_80162FC0
    Vec3f D_80162FC0
    Definition cpu_vehicles_camera_path.c:53
    @@ -636,26 +636,26 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    player_track_position_factor_vehicle
    f32 player_track_position_factor_vehicle(s16, f32, s16)
    Definition vehicle_utils.inc.c:921
    gVehicle2DPathLength
    s32 gVehicle2DPathLength
    Definition cpu_vehicles_camera_path.c:139
    D_80164688
    f32 D_80164688[]
    Definition cpu_vehicles_camera_path.c:196
    -
    func_8001A348
    void func_8001A348(s32, f32, s32)
    Definition cpu_vehicles_camera_path.c:3685
    +
    func_8001A348
    void func_8001A348(s32, f32, s32)
    Definition cpu_vehicles_camera_path.c:3684
    func_80009258
    f32 func_80009258(s32, f32, f32)
    init_vehicles_ferry
    void init_vehicles_ferry(void)
    Definition vehicle_utils.inc.c:468
    update_vehicle_box_trucks
    void update_vehicle_box_trucks(void)
    Definition vehicle_utils.inc.c:993
    update_player_path_selection
    s32 update_player_path_selection(s32, s32)
    Definition cpu_vehicles_camera_path.c:1101
    D_80162FB0
    Vec3f D_80162FB0
    Definition cpu_vehicles_camera_path.c:52
    -
    func_8001530C
    void func_8001530C(void)
    Definition cpu_vehicles_camera_path.c:2380
    +
    func_8001530C
    void func_8001530C(void)
    Definition cpu_vehicles_camera_path.c:2379
    update_path_index_track_section
    s16 update_path_index_track_section(f32, f32, f32, Player *, s32, s32 *)
    Definition path_utils.inc.c:418
    D_80164618
    f32 D_80164618[]
    Definition cpu_vehicles_camera_path.c:187
    -
    func_8001A518
    void func_8001A518(s32, s32, s32)
    Definition cpu_vehicles_camera_path.c:3722
    +
    func_8001A518
    void func_8001A518(s32, s32, s32)
    Definition cpu_vehicles_camera_path.c:3721
    func_8001577C
    void func_8001577C(Camera *, UNUSED Player *, s32, s32)
    gPreviousGPCurrentRaceRankByPlayerId
    s32 gPreviousGPCurrentRaceRankByPlayerId[]
    Definition cpu_vehicles_camera_path.c:160
    gBestRankedHumanPlayer
    s16 gBestRankedHumanPlayer
    Definition cpu_vehicles_camera_path.c:122
    -
    func_8001A0DC
    void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
    Definition cpu_vehicles_camera_path.c:3622
    +
    func_8001A0DC
    void func_8001A0DC(u16 *, Camera *, Player *, s8, s32)
    Definition cpu_vehicles_camera_path.c:3621
    D_80164648
    f32 D_80164648[]
    Definition cpu_vehicles_camera_path.c:190
    process_path_data
    s32 process_path_data(TrackPathPoint *, TrackPathPoint *)
    Definition path_calc.inc.c:430
    set_places
    void set_places(void)
    Definition cpu_vehicles_camera_path.c:709
    gUnexpiredActorsList
    struct unexpiredActors gUnexpiredActorsList[]
    Definition cpu_vehicles_camera_path.c:151
    D_80164538
    s16 D_80164538[]
    Definition cpu_vehicles_camera_path.c:173
    -
    func_8001968C
    void func_8001968C(void)
    Definition cpu_vehicles_camera_path.c:3369
    +
    func_8001968C
    void func_8001968C(void)
    Definition cpu_vehicles_camera_path.c:3368
    D_80163238
    s32 D_80163238
    Definition cpu_vehicles_camera_path.c:90
    tweak_path_index_wario_stadium
    void tweak_path_index_wario_stadium(f32, f32, f32, s16 *, s32)
    handle_vehicle_interactions
    void handle_vehicle_interactions(s32, Player *, VehicleStuff *, f32, f32, s32, u32)
    Definition vehicle_utils.inc.c:778
    @@ -666,7 +666,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    gPreviousCpuTargetSpeed
    f32 gPreviousCpuTargetSpeed[]
    Definition cpu_vehicles_camera_path.c:89
    handle_trains_interactions
    void handle_trains_interactions(s32, Player *)
    Definition vehicle_utils.inc.c:354
    gGPCurrentRaceRankByPlayerIdDup
    s32 gGPCurrentRaceRankByPlayerIdDup[]
    Definition cpu_vehicles_camera_path.c:161
    -
    func_80019FB4
    void func_80019FB4(s32)
    Definition cpu_vehicles_camera_path.c:3591
    +
    func_80019FB4
    void func_80019FB4(s32)
    Definition cpu_vehicles_camera_path.c:3590
    update_player_track_position_factor_from_buses
    void update_player_track_position_factor_from_buses(s32)
    Definition vehicle_utils.inc.c:1033
    gCurrentNearestPathPoint
    u16 gCurrentNearestPathPoint
    Definition cpu_vehicles_camera_path.c:71
    D_8016435A
    s16 D_8016435A
    Definition cpu_vehicles_camera_path.c:154
    @@ -710,7 +710,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    CPU_STRATEGY_THROW_BANANA
    @ CPU_STRATEGY_THROW_BANANA
    Definition cpu_vehicles_camera_path.h:90
    handle_cars_interactions
    void handle_cars_interactions(s32, Player *)
    Definition vehicle_utils.inc.c:1084
    delete_actor_in_unexpired_actor_list
    void delete_actor_in_unexpired_actor_list(s32)
    Definition actor_utils.inc.c:46
    -
    init_players
    void init_players(void)
    Definition cpu_vehicles_camera_path.c:2063
    +
    init_players
    void init_players(void)
    Definition cpu_vehicles_camera_path.c:2062
    D_80163240
    u16 D_80163240[]
    Definition cpu_vehicles_camera_path.c:91
    update_player_track_position_factor_from_tanker_truck
    void update_player_track_position_factor_from_tanker_truck(s32)
    Definition vehicle_utils.inc.c:1061
    update_player_path
    s16 update_player_path(f32, f32, f32, s16, Player *, s32, s32)
    Definition path_utils.inc.c:445
    @@ -724,43 +724,43 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    are_in_curve
    s32 are_in_curve(s32, u16)
    func_80011014
    s32 func_80011014(TrackPathPoint *, TrackPathPoint *, s32, s32)
    gSpeedCPUBehaviour
    u16 gSpeedCPUBehaviour[]
    Definition cpu_vehicles_camera_path.c:105
    -
    init_course_path_point
    void init_course_path_point(void)
    Definition cpu_vehicles_camera_path.c:1986
    +
    init_course_path_point
    void init_course_path_point(void)
    Definition cpu_vehicles_camera_path.c:1985
    func_80015C94
    void func_80015C94(Camera *, Player *, s32, s32)
    -
    func_8001BE78
    void func_8001BE78(void)
    Definition cpu_vehicles_camera_path.c:4453
    -
    func_80015A9C
    void func_80015A9C(s32, f32, s32, s16)
    Definition cpu_vehicles_camera_path.c:2531
    +
    func_8001BE78
    void func_8001BE78(void)
    Definition cpu_vehicles_camera_path.c:4452
    +
    func_80015A9C
    void func_80015A9C(s32, f32, s32, s16)
    Definition cpu_vehicles_camera_path.c:2530
    update_vehicle_school_bus
    void update_vehicle_school_bus(void)
    Definition vehicle_utils.inc.c:1021
    func_80016C3C
    void func_80016C3C(s32, f32, s32)
    -
    calculate_camera_up_vector
    void calculate_camera_up_vector(Camera *, s32)
    Definition cpu_vehicles_camera_path.c:2349
    +
    calculate_camera_up_vector
    void calculate_camera_up_vector(Camera *, s32)
    Definition cpu_vehicles_camera_path.c:2348
    func_80013C74
    f32 func_80013C74(s16, s16)
    Definition vehicle_utils.inc.c:679
    D_80163010
    s16 D_80163010[]
    Definition cpu_vehicles_camera_path.c:65
    -
    func_80019E58
    void func_80019E58(void)
    Definition cpu_vehicles_camera_path.c:3562
    +
    func_80019E58
    void func_80019E58(void)
    Definition cpu_vehicles_camera_path.c:3561
    D_801634F0
    s32 D_801634F0
    Definition cpu_vehicles_camera_path.c:135
    -
    func_8000F124
    void func_8000F124(void)
    Definition cpu_vehicles_camera_path.c:1934
    +
    func_8000F124
    void func_8000F124(void)
    Definition cpu_vehicles_camera_path.c:1933
    play_cpu_sound_effect
    void play_cpu_sound_effect(s32, Player *)
    Definition cpu_vehicles_camera_path.c:1354
    func_80019760
    void func_80019760(Camera *, UNUSED Player *, s32, s32)
    D_80164628
    s32 D_80164628[]
    Definition cpu_vehicles_camera_path.c:188
    -
    func_8001AAAC
    void func_8001AAAC(s16, s16, s16)
    Definition cpu_vehicles_camera_path.c:3866
    +
    func_8001AAAC
    void func_8001AAAC(s16, s16, s16)
    Definition cpu_vehicles_camera_path.c:3865
    D_80163128
    s32 D_80163128[]
    Definition cpu_vehicles_camera_path.c:76
    D_80163418
    f32 D_80163418[]
    Definition cpu_vehicles_camera_path.c:116
    add_blue_shell_in_unexpired_actor_list
    s32 add_blue_shell_in_unexpired_actor_list(s32)
    Definition actor_utils.inc.c:38
    D_8016469C
    f32 D_8016469C
    Definition cpu_vehicles_camera_path.c:198
    -
    func_80019D2C
    void func_80019D2C(Camera *, Player *, s32)
    Definition cpu_vehicles_camera_path.c:3529
    +
    func_80019D2C
    void func_80019D2C(Camera *, Player *, s32)
    Definition cpu_vehicles_camera_path.c:3528
    clear_expired_strategies
    void clear_expired_strategies(CpuItemStrategyData *)
    Definition cpu_item_strategy.inc.c:54
    update_player_rankings
    void update_player_rankings(void)
    Definition cpu_vehicles_camera_path.c:800
    D_801631CC
    s32 D_801631CC
    Definition cpu_vehicles_camera_path.c:81
    D_80162FD0
    s16 D_80162FD0
    Definition cpu_vehicles_camera_path.c:56
    D_801646C0
    s16 D_801646C0[]
    Definition cpu_vehicles_camera_path.c:209
    -
    func_80019B50
    void func_80019B50(s32, u16)
    Definition cpu_vehicles_camera_path.c:3477
    +
    func_80019B50
    void func_80019B50(s32, u16)
    Definition cpu_vehicles_camera_path.c:3476
    update_vehicle_cars
    void update_vehicle_cars(void)
    Definition vehicle_utils.inc.c:1077
    D_80163DD8
    s32 D_80163DD8[]
    Definition cpu_vehicles_camera_path.c:148
    D_801634F4
    s32 D_801634F4
    Definition cpu_vehicles_camera_path.c:136
    -
    func_80019DE4
    void func_80019DE4(void)
    Definition cpu_vehicles_camera_path.c:3546
    -
    func_80019ED0
    void func_80019ED0(void)
    Definition cpu_vehicles_camera_path.c:3573
    +
    func_80019DE4
    void func_80019DE4(void)
    Definition cpu_vehicles_camera_path.c:3545
    +
    func_80019ED0
    void func_80019ED0(void)
    Definition cpu_vehicles_camera_path.c:3572
    D_80163E2A
    u16 D_80163E2A
    add_green_shell_in_unexpired_actor_list
    s32 add_green_shell_in_unexpired_actor_list(s32)
    Definition actor_utils.inc.c:30
    D_80163410
    s16 D_80163410[]
    Definition cpu_vehicles_camera_path.c:115
    gWrongDirectionCounter
    u16 gWrongDirectionCounter[]
    Definition cpu_vehicles_camera_path.c:92
    -
    func_80014D30
    void func_80014D30(s32, s32)
    Definition cpu_vehicles_camera_path.c:2233
    +
    func_80014D30
    void func_80014D30(s32, s32)
    Definition cpu_vehicles_camera_path.c:2232
    set_places_end_course_with_time
    void set_places_end_course_with_time(void)
    Definition cpu_vehicles_camera_path.c:852
    initialize_toads_turnpike_vehicle
    void initialize_toads_turnpike_vehicle(f32, f32, s32, s32, VehicleStuff *, TrackPathPoint *)
    Definition vehicle_utils.inc.c:633
    func_80018718
    void func_80018718(s32, f32, s32, s16)
    @@ -772,7 +772,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    gVehicle2DPathPoint
    Path2D * gVehicle2DPathPoint
    Definition cpu_vehicles_camera_path.c:138
    D_801645E8
    s32 D_801645E8[]
    Definition cpu_vehicles_camera_path.c:184
    update_vehicle_following_path
    s16 update_vehicle_following_path(Vec3f, s16 *, f32)
    Definition path_utils.inc.c:794
    -
    func_80019DF4
    void func_80019DF4(void)
    Definition cpu_vehicles_camera_path.c:3550
    +
    func_80019DF4
    void func_80019DF4(void)
    Definition cpu_vehicles_camera_path.c:3549
    D_801633F8
    s16 D_801633F8[]
    Definition cpu_vehicles_camera_path.c:114
    D_80164638
    f32 D_80164638[]
    Definition cpu_vehicles_camera_path.c:189
    D_80164498
    f32 D_80164498[]
    Definition cpu_vehicles_camera_path.c:168
    @@ -810,7 +810,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    D_8016347E
    s16 D_8016347E
    Definition cpu_vehicles_camera_path.c:125
    D_80164358
    s16 D_80164358
    Definition cpu_vehicles_camera_path.c:153
    D_801633E0
    s16 D_801633E0[]
    Definition cpu_vehicles_camera_path.c:113
    -
    func_80014EE4
    f32 func_80014EE4(f32, s32)
    Definition cpu_vehicles_camera_path.c:2270
    +
    func_80014EE4
    f32 func_80014EE4(f32, s32)
    Definition cpu_vehicles_camera_path.c:2269
    D_8016435C
    s16 D_8016435C
    Definition cpu_vehicles_camera_path.c:155
    adjust_path_at_start_line
    void adjust_path_at_start_line(f32, f32, f32, s16 *, s32)
    D_8016337C
    s32 D_8016337C
    Definition cpu_vehicles_camera_path.c:108
    @@ -822,7 +822,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    cpu_ItemStrategy
    CpuItemStrategyData cpu_ItemStrategy[]
    Definition cpu_vehicles_camera_path.c:152
    gPreviousLapProgressScore
    s32 gPreviousLapProgressScore[]
    Definition cpu_vehicles_camera_path.c:94
    gCourseCompletionPercentByRank
    f32 gCourseCompletionPercentByRank[]
    Definition cpu_vehicles_camera_path.h:420
    -
    func_8001A450
    void func_8001A450(s32, s32, s32)
    Definition cpu_vehicles_camera_path.c:3706
    +
    func_8001A450
    void func_8001A450(s32, s32, s32)
    Definition cpu_vehicles_camera_path.c:3705
    D_80163428
    f32 D_80163428[]
    Definition cpu_vehicles_camera_path.c:117
    determine_ideal_cpu_position_offset
    void determine_ideal_cpu_position_offset(s32, u16)
    Definition path_utils.inc.c:597
    func_80015390
    void func_80015390(Camera *, Player *, s32)
    @@ -834,20 +834,20 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    update_vehicle_follow_path_point
    void update_vehicle_follow_path_point(VehicleStuff *)
    Definition vehicle_utils.inc.c:712
    is_path_point_in_range
    s32 is_path_point_in_range(u16, u16, u16, u16, u16)
    Definition cpu_vehicles_camera_path.c:933
    check_ai_crossing_distance
    void check_ai_crossing_distance(s32)
    Definition vehicle_utils.inc.c:447
    -
    func_80014DE4
    void func_80014DE4(s32)
    Definition cpu_vehicles_camera_path.c:2243
    -
    func_8001A3D8
    void func_8001A3D8(s32, f32, s32)
    Definition cpu_vehicles_camera_path.c:3695
    -
    func_80019C50
    void func_80019C50(s32)
    Definition cpu_vehicles_camera_path.c:3510
    +
    func_80014DE4
    void func_80014DE4(s32)
    Definition cpu_vehicles_camera_path.c:2242
    +
    func_8001A3D8
    void func_8001A3D8(s32, f32, s32)
    Definition cpu_vehicles_camera_path.c:3694
    +
    func_80019C50
    void func_80019C50(s32)
    Definition cpu_vehicles_camera_path.c:3509
    func_80007D04
    void func_80007D04(s32, Player *)
    Definition cpu_speed_control.inc.c:1
    is_far_from_path
    bool is_far_from_path(s32)
    Definition path_utils.inc.c:17
    func_80016494
    void func_80016494(Camera *, Player *, s32, s32)
    gPreviousCPUBehaviourId
    u16 gPreviousCPUBehaviourId[]
    Definition cpu_vehicles_camera_path.c:97
    sVehicleSoundRenderCounter
    s16 sVehicleSoundRenderCounter
    Definition cpu_vehicles_camera_path.c:80
    func_8000BD94
    s16 func_8000BD94(f32, f32, f32, s32)
    Definition path_utils.inc.c:172
    -
    cpu_use_item_strategy
    void cpu_use_item_strategy(s32)
    Definition cpu_vehicles_camera_path.c:3876
    +
    cpu_use_item_strategy
    void cpu_use_item_strategy(s32)
    Definition cpu_vehicles_camera_path.c:3875
    func_8001ABE0
    void func_8001ABE0(s32, CpuItemStrategyData *)
    gFerrySmokeTimer
    s16 gFerrySmokeTimer
    Definition cpu_vehicles_camera_path.c:74
    gOffsetPosition
    Vec3f gOffsetPosition
    Definition cpu_vehicles_camera_path.c:51
    -
    func_8001C42C
    void func_8001C42C(void)
    Definition cpu_vehicles_camera_path.c:4578
    +
    func_8001C42C
    void func_8001C42C(void)
    Definition cpu_vehicles_camera_path.c:4577
    D_80164698
    f32 D_80164698
    Definition cpu_vehicles_camera_path.c:197
    func_8000D33C
    s16 func_8000D33C(f32, f32, f32, s16, s32)
    Definition path_utils.inc.c:564
    set_bomb_kart_spawn_positions
    void set_bomb_kart_spawn_positions(void)
    Definition bomb_kart.inc.c:1
    @@ -864,7 +864,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    D_801646CC
    u16 D_801646CC
    Definition cpu_vehicles_camera_path.c:211
    D_80164378
    s16 D_80164378[]
    Definition cpu_vehicles_camera_path.c:157
    load_track_path
    void load_track_path(s32)
    Definition path_calc.inc.c:6
    -
    func_80019890
    void func_80019890(s32, s32)
    Definition cpu_vehicles_camera_path.c:3411
    +
    func_80019890
    void func_80019890(s32, s32)
    Definition cpu_vehicles_camera_path.c:3410
    D_80162EB0
    s16 D_80162EB0
    Definition cpu_vehicles_camera_path.c:37
    set_vehicle_pos_path_point
    void set_vehicle_pos_path_point(TrainCarStuff *, Path2D *, u16)
    Definition vehicle_utils.inc.c:175
    gCourseCompletionPercentByPlayerId
    f32 gCourseCompletionPercentByPlayerId[]
    Definition cpu_vehicles_camera_path.c:170
    @@ -878,7 +878,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
    gIncrementUpdatePlayer
    s32 gIncrementUpdatePlayer
    Definition cpu_vehicles_camera_path.c:107
    sPlayerAngle
    s16 sPlayerAngle[]
    Definition cpu_vehicles_camera_path.c:99
    func_8001969C
    void func_8001969C(s32, f32, s32, s16)
    -
    func_8000B140
    void func_8000B140(s32)
    Definition cpu_vehicles_camera_path.c:1751
    +
    func_8000B140
    void func_8000B140(s32)
    Definition cpu_vehicles_camera_path.c:1750
    init_vehicles_trucks
    void init_vehicles_trucks(void)
    Definition vehicle_utils.inc.c:1037
    gPreviousAngleSteering
    s16 gPreviousAngleSteering[]
    Definition cpu_vehicles_camera_path.c:67
    D_80163344
    u16 D_80163344[]
    Definition cpu_vehicles_camera_path.c:102
    diff --git a/dks__jungle__parkway_2course__offsets_8c.html b/dks__jungle__parkway_2course__offsets_8c.html index f6dfe0413..547daeef9 100644 --- a/dks__jungle__parkway_2course__offsets_8c.html +++ b/dks__jungle__parkway_2course__offsets_8c.html @@ -185,7 +185,7 @@ Variables
    Initial value:
    = {
    { gTexture648508, 0x01FE, 0x1000, 0x0 },
    -
    { gTexture6684F8, 0x010D, 0x0800, 0x0 },
    +
    { gTexture6684F8, 0x010D, 0x0800, 0x0 },
    { gTextureWoodBridgeSlats, 0x0DAB, 0x1000, 0x0 },
    { gTexture654460, 0x0B12, 0x1000, 0x0 },
    { gTexture654F74, 0x0A24, 0x1000, 0x0 },
    @@ -210,7 +210,6 @@ Variables
    { gTexture683844, 0x0655, 0x0800, 0x0 },
    { 0x00000000, 0x0000, 0x0000, 0x0 },
    }
    -
    u8 gTexture6684F8[]
    u8 gTexture65E2EC[]
    u8 gTexture655998[]
    u8 gTexture65E59C[]
    @@ -225,6 +224,7 @@ Variables
    u8 gTexture65C8DC[]
    u8 gTexture65BB3C[]
    u8 gTexture65FB18[]
    +
    u8 gTexture6684F8[]
    u8 gTexture654460[]
    u8 gTexture65ADE0[]
    u8 gTexture658370[]
    diff --git a/doxygen_crawl.html b/doxygen_crawl.html index 6dcda368f..f6aa3237b 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -12,6 +12,7 @@ + @@ -72,7 +73,6 @@ - @@ -126,13 +126,13 @@ - + + - @@ -174,6 +174,8 @@ + + @@ -212,8 +214,6 @@ - - @@ -254,8 +254,10 @@ - + + + @@ -387,16 +389,16 @@ - - + + @@ -405,22 +407,20 @@ + - - - - + @@ -531,8 +531,8 @@ - + @@ -545,6 +545,8 @@ + + @@ -564,8 +566,8 @@ - + @@ -615,8 +617,6 @@ - - @@ -690,8 +690,8 @@ - + @@ -726,8 +726,8 @@ - + @@ -841,29 +841,28 @@ - - + + - + - @@ -873,6 +872,7 @@ + @@ -901,13 +901,13 @@ + - + - @@ -925,12 +925,12 @@ + - @@ -942,8 +942,8 @@ - + @@ -986,20 +986,20 @@ - - + + + + - - @@ -1008,66 +1008,66 @@ - + + - - - - - + + + + - - + + + - - - + + - + - - - + + + @@ -6818,7 +6818,7 @@ - + @@ -7123,7 +7123,7 @@ - + diff --git a/frappe__snowland_2course__offsets_8c.html b/frappe__snowland_2course__offsets_8c.html index 095c26f35..517fbbf35 100644 --- a/frappe__snowland_2course__offsets_8c.html +++ b/frappe__snowland_2course__offsets_8c.html @@ -152,7 +152,7 @@ Variables
    Initial value:
    = {
    -
    { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTexture66CA98, 0x02C9, 0x0800, 0x0 },
    +
    { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTexture66CA98, 0x02C9, 0x0800, 0x0 },
    { gTexture66EBF0, 0x0146, 0x0800, 0x0 }, { gTexture675434, 0x0245, 0x0800, 0x0 },
    { gTexture677F04, 0x0213, 0x0800, 0x0 }, { gTexture678118, 0x0314, 0x0800, 0x0 },
    { gTexture679258, 0x04E3, 0x1000, 0x0 }, { gTexture67973C, 0x04C6, 0x1000, 0x0 },
    @@ -160,7 +160,7 @@ Variables
    }
    u8 gTexture66CA98[]
    u8 gTexture66EBF0[]
    -
    u8 gTexture6684F8[]
    +
    u8 gTexture6684F8[]
    u8 gTexture67973C[]
    u8 gTexture675434[]
    u8 gTexture678118[]
    diff --git a/functions_vars_w.html b/functions_vars_w.html index d705133d5..216f84def 100644 --- a/functions_vars_w.html +++ b/functions_vars_w.html @@ -127,7 +127,7 @@ $(function(){initNavTree('functions_vars_w.html',''); initResizable(true); });
  • wheelRot : PaddleWheelBoat, TrainCar
  • width : MenuTexture, OSViCommonRegs, printf_struct
  • windowSize : ReverbSettingsEU, SynthesisReverb
  • -
  • word : du, GameModePack
  • +
  • word : du, GameModePack
  • diff --git a/functions_w.html b/functions_w.html index ad5593f1e..060e629d5 100644 --- a/functions_w.html +++ b/functions_w.html @@ -127,7 +127,7 @@ $(function(){initNavTree('functions_w.html',''); initResizable(true); });
  • wheelRot : PaddleWheelBoat, TrainCar
  • width : MenuTexture, OSViCommonRegs, printf_struct
  • windowSize : ReverbSettingsEU, SynthesisReverb
  • -
  • word : du, GameModePack
  • +
  • word : du, GameModePack
  • diff --git a/guMtxCatL_8c.html b/guMtxCatL_8c.html index 6fb7c4478..bced6564c 100644 --- a/guMtxCatL_8c.html +++ b/guMtxCatL_8c.html @@ -184,7 +184,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 call graph for this function:
    diff --git a/kalimari__desert_2course__offsets_8c.html b/kalimari__desert_2course__offsets_8c.html index 9fbda0a21..711568024 100644 --- a/kalimari__desert_2course__offsets_8c.html +++ b/kalimari__desert_2course__offsets_8c.html @@ -862,7 +862,7 @@ Variables
    Initial value:
    = {
    -
    { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 },
    +
    { gTexture6684F8, 0x010D, 0x0800, 0x0 }, { gTextureSignLuigis0, 0x0287, 0x1000, 0x0 },
    { gTextureSignLuigis1, 0x02AF, 0x1000, 0x0 }, { gTextureSignMarioStar0, 0x02D2, 0x1000, 0x0 },
    { gTextureSignMarioStar1, 0x02B1, 0x1000, 0x0 }, { gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0 },
    { gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0 }, { gTexture67490C, 0x021C, 0x0800, 0x0 },
    @@ -880,10 +880,10 @@ Variables
    u8 gTextureCheckerboardBlueGray[]
    u8 gTextureSignNintendoRed0[]
    u8 gTextureSignLuigis0[]
    -
    u8 gTexture6684F8[]
    u8 gTextureSignYoshi[]
    u8 gTextureSignNintendoRed1[]
    u8 gTextureSignLuigis1[]
    +
    u8 gTexture6684F8[]
    u8 gTexture67E010[]
    u8 gTextureRailroadTrack[]
    u8 gTextureRailroadCrossingTrack[]
    diff --git a/load_8c.html b/load_8c.html index 3f2dd726f..97a739a19 100644 --- a/load_8c.html +++ b/load_8c.html @@ -1077,7 +1077,7 @@ Here is the caller graph for this function:
    -
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    +
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    Here is the call graph for this function:
    @@ -1188,7 +1188,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/load_8h.html b/load_8h.html index 401999ac8..1731d4448 100644 --- a/load_8h.html +++ b/load_8h.html @@ -848,7 +848,7 @@ Here is the caller graph for this function:
    -
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    +
    Bug
    This should set the last bank (i.e. the first in the JSON) as default, not the missing one. This code path never gets taken, though – all sequence loading is synchronous.
    Here is the call graph for this function:
    @@ -959,7 +959,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/menu__items_8c.html b/menu__items_8c.html index 8346fde52..c427ff1f5 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -1984,7 +1984,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:
    @@ -8954,7 +8954,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 call graph for this function:
    diff --git a/menu__items_8h.html b/menu__items_8h.html index debb46663..0c9076aa6 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2602,7 +2602,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/navtreeindex133.js b/navtreeindex133.js index 6f11b580e..0581ecf41 100644 --- a/navtreeindex133.js +++ b/navtreeindex133.js @@ -97,10 +97,10 @@ var NAVTREEINDEX133 = "union____OSfp.html#a75305f2336958086f4304df0b367ded9":[7,0,8,2], "union____OSfp.html#aa1b92e78cc62bfa671d55b4f08a42f52":[7,0,8,1], "uniondu.html":[7,0,80], -"uniondu.html#a06928fe4577a2d3ae425f6df73fbef26":[7,0,80,3], +"uniondu.html#a06928fe4577a2d3ae425f6df73fbef26":[7,0,80,4], "uniondu.html#a1350494c6a09b425b926250e9b10b5c9":[7,0,80,2], "uniondu.html#a258273f21784ceba6533c8bd20bc8bc0":[7,0,80,0], -"uniondu.html#a490dba023fb0b686d9a03b51508bcfad":[7,0,80,4], +"uniondu.html#a490dba023fb0b686d9a03b51508bcfad":[7,0,80,3], "uniondu.html#ac24ce7d9a78b6632965424039e4362c3":[7,0,80,1], "unionfu.html":[7,0,86], "unionfu.html#a6aed0becf5f2fa3047085638c8516b26":[7,0,86,2], diff --git a/navtreeindex21.js b/navtreeindex21.js index 7f599a70b..65fdc35d8 100644 --- a/navtreeindex21.js +++ b/navtreeindex21.js @@ -156,7 +156,7 @@ var NAVTREEINDEX21 = "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/navtreeindex22.js b/navtreeindex22.js index 931509ad1..48231dae9 100644 --- a/navtreeindex22.js +++ b/navtreeindex22.js @@ -215,7 +215,7 @@ var NAVTREEINDEX22 = "course__offsets_8h.html":[8,0,2,8], "course__offsets_8h_source.html":[8,0,2,8], "courses.html":[2,0], -"courses.html#courses-1":[2,0,0], +"courses.html#courses":[2,0,0], "coursesmenu.html":[2], "cow_2render_8inc_8c.html":[8,0,3,0,4,0], "cow_2render_8inc_8c.html#a3032e5759fffafb766e96e1991ab0350":[8,0,3,0,4,0,0], diff --git a/osContInit_8c.html b/osContInit_8c.html index 7402ba445..3a2ed0691 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 718c6316a..7266ef7a2 100644 --- a/osCreatePiManager_8c.html +++ b/osCreatePiManager_8c.html @@ -241,7 +241,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/osEPiRawStartDma_8c.html b/osEPiRawStartDma_8c.html index 228e343c2..8240b445f 100644 --- a/osEPiRawStartDma_8c.html +++ b/osEPiRawStartDma_8c.html @@ -154,7 +154,7 @@ Functions
    -
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    +
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    @@ -169,7 +169,7 @@ Functions
    -
    Todo
    This define is from os.h, but including that causes problems...
    +
    Todo
    This define is from os.h, but including that causes problems...
    @@ -193,7 +193,7 @@ Functions
    Value:
    if (cHandle->var != pihandle->var) \
    IO_WRITE(reg, pihandle->var);
    -
    Todo
    This define is from piint.h, but including that causes problems...
    +
    Todo
    This define is from piint.h, but including that causes problems...
    diff --git a/osPfsDeleteFile_8c.html b/osPfsDeleteFile_8c.html index 0f0d16275..d84cba50c 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 d175983ca..89c4b16b6 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 2cc167b60..d9692b656 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 94ac5d4fa..07834e444 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -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/piint_8h.html b/piint_8h.html index 1757237ae..b2bfc0835 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -1763,7 +1763,7 @@ Here is the call graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/playback_8c.html b/playback_8c.html index 1c347764f..95900c8e3 100644 --- a/playback_8c.html +++ b/playback_8c.html @@ -859,7 +859,7 @@ Here is the caller graph for this function:
    -
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    +
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    Here is the caller graph for this function:
    diff --git a/playback_8h.html b/playback_8h.html index 3d81e104f..1de84e0c4 100644 --- a/playback_8h.html +++ b/playback_8h.html @@ -921,7 +921,7 @@ Here is the caller graph for this function:
    -
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    +
    Bug
    for the change to UQ0.7, the if statement should also have been changed accordingly
    Here is the caller graph for this function:
    diff --git a/player__controller_8c.html b/player__controller_8c.html index c72eb8710..5f1873797 100644 --- a/player__controller_8c.html +++ b/player__controller_8c.html @@ -800,7 +800,7 @@ Here is the caller graph for this function:
    -
    Todo
    make a proper match
    +
    Todo
    make a proper match
    Here is the call graph for this function:
    diff --git a/player__controller_8h.html b/player__controller_8h.html index 0cf893c60..72033759c 100644 --- a/player__controller_8h.html +++ b/player__controller_8h.html @@ -765,7 +765,7 @@ Here is the caller graph for this function:
    -
    Todo
    make a proper match
    +
    Todo
    make a proper match
    Here is the call graph for this function:
    diff --git a/race__logic_8c.html b/race__logic_8c.html index 360147dc4..4c399decc 100644 --- a/race__logic_8c.html +++ b/race__logic_8c.html @@ -736,7 +736,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 18b1223b7..da3e4236f 100644 --- a/race__logic_8h.html +++ b/race__logic_8h.html @@ -675,7 +675,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/render__courses_8c.html b/render__courses_8c.html index 1b5c6a43f..bbc858030 100644 --- a/render__courses_8c.html +++ b/render__courses_8c.html @@ -741,7 +741,7 @@ Here is the caller graph for this function:
    -
    Todo
    Should be Gfx*
    +
    Todo
    Should be Gfx*
    Here is the call graph for this function:
    diff --git a/render__courses_8h.html b/render__courses_8h.html index 2fa8953ee..f4f3a7440 100644 --- a/render__courses_8h.html +++ b/render__courses_8h.html @@ -709,7 +709,7 @@ Here is the caller graph for this function:
    -
    Todo
    Should be Gfx*
    +
    Todo
    Should be Gfx*
    Here is the call graph for this function:
    diff --git a/search/all_19.js b/search/all_19.js index da83b753b..f89847a97 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -36,7 +36,7 @@ var searchData= ['windows_33',['Windows',['../compiling.html#windows',1,'']]], ['windowsize_34',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]], ['wood_5fbridge_35',['WOOD_BRIDGE',['../mk64_8h.html#a5344f2bdca4f9506c40f044e08ea8c98a42cbce75b358c45ca5ca25e555dddc6c',1,'mk64.h']]], - ['word_36',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], + ['word_36',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word']]], ['work_37',['How Actors Work',['../actors.html',1,'actorsmenu']]], ['wrap_5ffunc_5f80092c80_38',['wrap_func_80092C80',['../ceremony__and__credits_8c.html#ad207fcbe629b0245fce52069b74ed767',1,'wrap_func_80092C80(UNUSED CinematicCamera *camera): ceremony_and_credits.c'],['../ceremony__and__credits_8h.html#a88357d575c85bec4ed3a3d68810b4526',1,'wrap_func_80092C80(CinematicCamera *): ceremony_and_credits.h']]], ['wrap_5ffunc_5f800ca0cc_39',['wrap_func_800CA0CC',['../ceremony__and__credits_8c.html#afd4e1538000b2bdc1bf39d253cd5af30',1,'wrap_func_800CA0CC(UNUSED CinematicCamera *camera): ceremony_and_credits.c'],['../ceremony__and__credits_8h.html#afc2019833412d0d0040c82fa1969a019',1,'wrap_func_800CA0CC(CinematicCamera *): ceremony_and_credits.h']]], diff --git a/search/all_5.js b/search/all_5.js index f5a5e0f5c..592b25d2b 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -674,7 +674,7 @@ var searchData= ['courserecordsmenuselectiontypes_671',['CourseRecordsMenuSelectionTypes',['../menus_8h.html#a692cee32dee79047b93531b8284fdf2e',1,'menus.h']]], ['courserecordssubmenuselectiontypes_672',['CourseRecordsSubMenuSelectionTypes',['../menus_8h.html#aa8db4705a38fb4254f7ec67212635423',1,'menus.h']]], ['courses_673',['COURSES',['../course_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'course.h']]], - ['courses_674',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses-1',1,'Courses'],['../controlflow.html#courses',1,'Courses']]], + ['courses_674',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses',1,'Courses'],['../controlflow.html#courses-1',1,'Courses']]], ['courses_2emd_675',['courses.md',['../courses_8md.html',1,'']]], ['coursesmenu_2emd_676',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]], ['coursetable_677',['CourseTable',['../structCourseTable.html',1,'']]], diff --git a/search/variables_17.js b/search/variables_17.js index 5eb13737e..268780a48 100644 --- a/search/variables_17.js +++ b/search/variables_17.js @@ -22,6 +22,6 @@ var searchData= ['wheelrot_19',['wheelRot',['../structTrainCar.html#a3e4c6d1091b4cf5a1683496409bda622',1,'TrainCar::wheelRot'],['../structPaddleWheelBoat.html#a500f0d5169fa8601aaba11cf13514b28',1,'PaddleWheelBoat::wheelRot']]], ['width_20',['width',['../structprintf__struct.html#ad8c9b5c908f18b8933081ae4b8f19b3a',1,'printf_struct::width'],['../structMenuTexture.html#a5fe7845221098d951d48bdab25232d1b',1,'MenuTexture::width'],['../structOSViCommonRegs.html#a36050d774fce0c7479165a54e61296aa',1,'OSViCommonRegs::width']]], ['windowsize_21',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]], - ['word_22',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], + ['word_22',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word']]], ['wut_23',['wut',['../sherbet__land_2course__data_8c.html#a9eeed027c0accdad88ef82b59706956f',1,'wut: course_data.c'],['../sherbet__land_2course__data_8h.html#a9eeed027c0accdad88ef82b59706956f',1,'wut: course_data.c']]] ]; diff --git a/todo.html b/todo.html index 77a1ad772..c3a4a5c19 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

    @@ -166,17 +166,17 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global d_course_yoshi_valley_dl_0 []
    Replace addresses with variables
    Global debug_switch_character_ceremony_cutscene (void)
    -
    confirm this.
    +
    confirm this.
    Union du
    -

    is it possible to remove them somehow?

    -

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    Global fill [2]
    file boundary?
    Global fill2
    0x00000000800f624c fill2
    Global func_80028864 (Player *, Camera *, s8, s8)
    -
    make a proper match
    +
    make a proper match
    Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
    tlut/texture unconfirmed. This could be texture1 and texture2
    Global func_8004C268 (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
    @@ -184,15 +184,15 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_800745C8 (s32 objectIndex, uintptr_t arg1)
    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)
    Does this match as a return of s8?
    Global func_802846E4 (CinematicCamera *)
    -
    What does this even do?
    +
    What does this even do?
    Global func_8028F970 (void)
    -
    increasing players past four would require increase this loop iterator.
    +
    increasing players past four would require increase this loop iterator.
    Global gen_random_item (s16 rank, s16 isCpu)
    Cleanup this function to use array access and struct if possible.
    Global gPlayerWinningIndex
    @@ -200,9 +200,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global gTorchSpawns []
    fix this extern
    Global guMtxCatL (Mtx *m, Mtx *n, Mtx *res)
    -
    Move gGfxPool out of main.h
    +
    Move gGfxPool out of main.h
    Global IO_WRITE (addr, data)
    -
    These defines are from PR/rcp.h, but including that causes problems...
    +
    These defines are from PR/rcp.h, but including that causes problems...
    Global LEO_CMD_TYPE_0
    name
    Global LEO_CMD_TYPE_1
    @@ -222,27 +222,27 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global Note::priority
    use macros or something instead.
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    -
    figure out what it means
    +
    figure out what it means
    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
    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
    Global PI_DOMAIN1
    -
    This define is from os.h, but including that causes problems...
    +
    This define is from os.h, but including that causes problems...
    Global render_actor_shell (Camera *camera, Mat4 matrix, struct ShellActor *shell)
    -
    Is this making the shell spin?
    +
    Is this making the shell spin?
    Global render_course_segments (uintptr_t, struct UnkStruct_800DC5EC *)
    -
    Should be Gfx*
    +
    Should be Gfx*
    Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
    format like sm64 sounds.h
    Global UPDATE_REG (reg, var)
    -
    This define is from piint.h, but including that causes problems...
    +
    This define is from piint.h, but including that causes problems...
    Global US_FLOAT (x)
    US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too
    diff --git a/uniondu.html b/uniondu.html index 026d9b076..64c1c6d7f 100644 --- a/uniondu.html +++ b/uniondu.html @@ -120,14 +120,6 @@ Collaboration diagram for du:
    Data Fields double d   -struct {  -  -   unsigned int   hi  -  -   unsigned int   lo  -  -} word  -  struct {       unsigned int   hi  @@ -136,9 +128,17 @@ Data Fields   } word    +struct {  +  +   unsigned int   hi  +  +   unsigned int   lo  +  +} word  + 

    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?

    Field Documentation

    @@ -183,8 +183,8 @@ Data Fields
    - -

    ◆ [struct] [1/2]

    + +

    ◆ [struct] [1/2]

    @@ -197,8 +197,8 @@ Data Fields
    - -

    ◆ [struct] [2/2]

    + +

    ◆ [struct] [2/2]

    diff --git a/uniondu.js b/uniondu.js index 990f69433..04b625419 100644 --- a/uniondu.js +++ b/uniondu.js @@ -3,6 +3,6 @@ var uniondu = [ "d", "uniondu.html#a258273f21784ceba6533c8bd20bc8bc0", null ], [ "hi", "uniondu.html#ac24ce7d9a78b6632965424039e4362c3", null ], [ "lo", "uniondu.html#a1350494c6a09b425b926250e9b10b5c9", null ], - [ "word", "uniondu.html#a06928fe4577a2d3ae425f6df73fbef26", null ], - [ "word", "uniondu.html#a490dba023fb0b686d9a03b51508bcfad", null ] + [ "word", "uniondu.html#a490dba023fb0b686d9a03b51508bcfad", null ], + [ "word", "uniondu.html#a06928fe4577a2d3ae425f6df73fbef26", null ] ]; \ No newline at end of file