diff --git a/actorsmenu.html b/actorsmenu.html index a78d56ddd..94bcb85a7 100644 --- a/actorsmenu.html +++ b/actorsmenu.html @@ -172,7 +172,7 @@ $(function(){initNavTree('actorsmenu.html',''); initResizable(); });

-

Actors Objects Vehicles Items

+

Actors Objects Vehicles Items

diff --git a/actorsmenu.js b/actorsmenu.js index a1f7e0e44..03d6a6bce 100644 --- a/actorsmenu.js +++ b/actorsmenu.js @@ -4,7 +4,7 @@ var actorsmenu = [ "Actors", "actors.html#actors", null ] ] ], [ "Objects", "objects.html", [ - [ "Objects", "objects.html#objects-1", null ] + [ "Objects", "objects.html#objects", null ] ] ], [ "Vehicles", "vehicles.html", [ [ "Trains", "vehicles.html#trains", null ], diff --git a/basics.js b/basics.js index e44238fef..2a25d6dbd 100644 --- a/basics.js +++ b/basics.js @@ -25,8 +25,8 @@ var basics = [ "Menus", "controlflow.html#menus", null ], [ "Players", "controlflow.html#players", null ], [ "Actors", "controlflow.html#actors-1", null ], - [ "Objects", "controlflow.html#objects", null ], - [ "Courses", "controlflow.html#courses", [ + [ "Objects", "controlflow.html#objects-1", null ], + [ "Courses", "controlflow.html#courses-1", [ [ "Course Folder", "controlflow.html#course-folder", null ] ] ], [ "UI & Other 2D Screen data", "controlflow.html#ui--other-2d-screen-data", null ], diff --git a/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html index 2cfd024a6..5783b365a 100644 --- a/blue__and__red__shells_2update_8inc_8c_source.html +++ b/blue__and__red__shells_2update_8inc_8c_source.html @@ -166,19 +166,19 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
55 if (temp_f0_3 < temp_f0) {
56 shell->pathIndex = nextWaypoint;
57 } else {
-
58 temp_f0_2 = sqrtf(temp_f0) * 4.0f;
-
59 temp_f20 /= temp_f0_2;
-
60 temp_f22 /= temp_f0_2;
-
61 temp_f24 /= temp_f0_2;
+
58 temp_f0_2 = sqrtf(temp_f0) * 4.0f;
+
59 temp_f20 /= temp_f0_2;
+
60 temp_f22 /= temp_f0_2;
+
61 temp_f24 /= temp_f0_2;
62
-
63 temp_f12_3 = shell->velocity[0];
-
64 temp_f14_2 = shell->velocity[1];
-
65 temp_f16_2 = shell->velocity[2];
+
63 temp_f12_3 = shell->velocity[0];
+
64 temp_f14_2 = shell->velocity[1];
+
65 temp_f16_2 = shell->velocity[2];
66
-
67 temp_f12_3 += temp_f20;
-
68 temp_f14_2 += temp_f22;
-
69 temp_f16_2 += temp_f24;
-
70 temp_f0 = sqrtf((temp_f12_3 * temp_f12_3) + (temp_f14_2 * temp_f14_2) + (temp_f16_2 * temp_f16_2));
+
67 temp_f12_3 += temp_f20;
+
68 temp_f14_2 += temp_f22;
+
69 temp_f16_2 += temp_f24;
+
70 temp_f0 = sqrtf((temp_f12_3 * temp_f12_3) + (temp_f14_2 * temp_f14_2) + (temp_f16_2 * temp_f16_2));
71 if (temp_f0 > 6.0f) {
72 temp_f0 /= 6.0f;
73 temp_f12_3 /= temp_f0;
@@ -660,6 +660,7 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
Player::currentRank
s16 currentRank
Definition common_structs.h:251
Player::pos
Vec3f pos
Definition common_structs.h:258
ShellActor
Definition actor_types.h:302
+
ShellActor::velocity
Vec3f velocity
Definition actor_types.h:324
ShellActor::pos
Vec3f pos
Definition actor_types.h:323
ShellActor::pathIndex
u16 pathIndex
Definition actor_types.h:319
TrackWaypoint::posZ
s16 posZ
Definition waypoints.h:9
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 957409a15..b68eb5aab 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -1008,7 +1008,7 @@ Here is the caller graph for this function:
-
Todo
Cast to normal Camera? Or from CinematicCamera?
+
Todo
Cast to normal Camera? Or from CinematicCamera?
Here is the call graph for this function:
@@ -1295,7 +1295,7 @@ Here is the caller graph for this function:
-
Todo
Does this match as a return of s8?
+
Todo
Does this match as a return of s8?
Here is the call graph for this function:
@@ -2367,7 +2367,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 a7448a0bf..137e34dda 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -955,7 +955,7 @@ Here is the caller graph for this function:
-
Todo
Cast to normal Camera? Or from CinematicCamera?
+
Todo
Cast to normal Camera? Or from CinematicCamera?
Here is the call graph for this function:
@@ -2197,7 +2197,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/code__80005FD0_8c.html b/code__80005FD0_8c.html index e54339bd6..970b61b5c 100644 --- a/code__80005FD0_8c.html +++ b/code__80005FD0_8c.html @@ -2947,7 +2947,7 @@ Here is the caller graph for this function:
-
Todo
Confirm this comment
+
Todo
Confirm this comment
Here is the call graph for this function:
diff --git a/code__80005FD0_8h.html b/code__80005FD0_8h.html index 4c69d0db4..24e211cdd 100644 --- a/code__80005FD0_8h.html +++ b/code__80005FD0_8h.html @@ -2690,7 +2690,7 @@ Here is the caller graph for this function:
-
Todo
Confirm this comment
+
Todo
Confirm this comment
Here is the call graph for this function:
diff --git a/code__80091750_8c.html b/code__80091750_8c.html index 947b107c8..8fb1d33b9 100644 --- a/code__80091750_8c.html +++ b/code__80091750_8c.html @@ -1879,7 +1879,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:
@@ -12162,7 +12162,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/code__80091750_8h.html b/code__80091750_8h.html index 868456266..2f760eb51 100644 --- a/code__80091750_8h.html +++ b/code__80091750_8h.html @@ -2057,7 +2057,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:
@@ -13150,7 +13150,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/code__80281780_8c.html b/code__80281780_8c.html index 427df7a0b..2aa52b199 100644 --- a/code__80281780_8c.html +++ b/code__80281780_8c.html @@ -165,7 +165,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 affe4d396..72e5eb8c6 100644 --- a/code__80281780_8h.html +++ b/code__80281780_8h.html @@ -165,7 +165,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 352af6ee9..a76321aa4 100644 --- a/controlflow.html +++ b/controlflow.html @@ -111,8 +111,8 @@ $(function(){initNavTree('controlflow.html',''); initResizable(); });
  • Code Breakdown
  • -
    Todo
    magic number
    +
    Todo
    magic number
    Here is the call graph for this function:
    diff --git a/courses.html b/courses.html index 7bd189aa9..06287e688 100644 --- a/courses.html +++ b/courses.html @@ -103,7 +103,7 @@ $(function(){initNavTree('courses.html',''); initResizable(); });
    Courses
    -

    +

    Courses

    diff --git a/coursesmenu.html b/coursesmenu.html index ff157f6f1..7d6b054b0 100644 --- a/coursesmenu.html +++ b/coursesmenu.html @@ -138,7 +138,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 127f62a2f..bac39b7fa 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -196,8 +196,8 @@ - + @@ -221,8 +221,8 @@ - + @@ -387,8 +387,8 @@ - + @@ -445,18 +445,18 @@ - + - + - + @@ -534,8 +534,8 @@ - + @@ -572,10 +572,10 @@ + - @@ -605,28 +605,28 @@ - + - + - + - + @@ -692,8 +692,8 @@ - + @@ -731,12 +731,12 @@ + - - + @@ -762,9 +762,9 @@ - + @@ -773,9 +773,9 @@ - + @@ -812,8 +812,8 @@ - + @@ -943,8 +943,8 @@ - + @@ -952,15 +952,15 @@ - + - + @@ -975,8 +975,8 @@ - + diff --git a/functions_vars_w.html b/functions_vars_w.html index c2dee11a3..0c0ef407a 100644 --- a/functions_vars_w.html +++ b/functions_vars_w.html @@ -111,7 +111,7 @@ $(function(){initNavTree('functions_vars_w.html',''); initResizable(); });
  • wantTemporary : PoolSplit2
  • wantUnused : PoolSplit
  • waveId : Note, NotePlaybackState
  • -
  • waveInfo : ALWaveTable_s
  • +
  • waveInfo : ALWaveTable_s
  • wavetable : ALSound_s
  • waypointEnd : KartAIBehaviour
  • waypointIndex : BombKart, BombKartSpawn, PaddleBoatStuff, TrainCarStuff, VehicleStuff
  • @@ -124,7 +124,7 @@ $(function(){initNavTree('functions_vars_w.html',''); initResizable(); });
  • wheelRot : PaddleWheelBoat, TrainCar
  • width : MkTexture, OSViCommonRegs, printf_struct
  • windowSize : ReverbSettingsEU, SynthesisReverb
  • -
  • word : du, GameModePack
  • +
  • word : du, GameModePack
  • diff --git a/functions_w.html b/functions_w.html index 0fcf6fa77..58f669e42 100644 --- a/functions_w.html +++ b/functions_w.html @@ -111,7 +111,7 @@ $(function(){initNavTree('functions_w.html',''); initResizable(); });
  • wantTemporary : PoolSplit2
  • wantUnused : PoolSplit
  • waveId : Note, NotePlaybackState
  • -
  • waveInfo : ALWaveTable_s
  • +
  • waveInfo : ALWaveTable_s
  • wavetable : ALSound_s
  • waypointEnd : KartAIBehaviour
  • waypointIndex : BombKart, BombKartSpawn, PaddleBoatStuff, TrainCarStuff, VehicleStuff
  • @@ -124,7 +124,7 @@ $(function(){initNavTree('functions_w.html',''); initResizable(); });
  • wheelRot : PaddleWheelBoat, TrainCar
  • width : MkTexture, OSViCommonRegs, printf_struct
  • windowSize : ReverbSettingsEU, SynthesisReverb
  • -
  • word : du, GameModePack
  • +
  • word : du, GameModePack
  • diff --git a/kalimari__desert_2course__offsets_8c.html b/kalimari__desert_2course__offsets_8c.html index fb444c4b7..a8586aeef 100644 --- a/kalimari__desert_2course__offsets_8c.html +++ b/kalimari__desert_2course__offsets_8c.html @@ -769,8 +769,8 @@ Variables
    {gTexture67D304, 0x091C, 0x1000, 0x0},
    {gTexture67E010, 0x0415, 0x0800, 0x0},
    {gTexture67EEAC, 0x0140, 0x0800, 0x0},
    -
    {gTextureSignShellShot0, 0x038C, 0x1000, 0x0},
    -
    {gTextureSignShellShot1, 0x0247, 0x1000, 0x0},
    +
    {gTextureSignShellShot0, 0x038C, 0x1000, 0x0},
    +
    {gTextureSignShellShot1, 0x0247, 0x1000, 0x0},
    {gTextureSignKoopaAir0, 0x0360, 0x1000, 0x0},
    {gTextureSignKoopaAir1, 0x0304, 0x1000, 0x0},
    {0x00000000, 0x0000, 0x0000, 0x0},
    @@ -788,7 +788,9 @@ Variables
    gTextureRailroadCrossingTrack
    u8 gTextureRailroadCrossingTrack[]
    gTextureSignKoopaAir0
    u8 gTextureSignKoopaAir0[]
    gTexture6473E4
    u8 gTexture6473E4[]
    +
    gTextureSignShellShot1
    u8 gTextureSignShellShot1[]
    gTexture67D304
    u8 gTexture67D304[]
    +
    gTextureSignShellShot0
    u8 gTextureSignShellShot0[]
    gTextureSignMarioStar0
    u8 gTextureSignMarioStar0[]
    gTexture668920
    u8 gTexture668920[]
    gTexture67291C
    u8 gTexture67291C[]
    @@ -798,8 +800,6 @@ Variables
    gTexture647994
    u8 gTexture647994[]
    gTextureFenceBarbedWire
    u8 gTextureFenceBarbedWire[]
    gTextureSignMarioStar1
    u8 gTextureSignMarioStar1[]
    -
    gTextureSignShellShot1
    u8 gTextureSignShellShot1[]
    -
    gTextureSignShellShot0
    u8 gTextureSignShellShot0[]
    diff --git a/libaudio__internal_8h_source.html b/libaudio__internal_8h_source.html index bdc583b5e..40f6a0b5f 100644 --- a/libaudio__internal_8h_source.html +++ b/libaudio__internal_8h_source.html @@ -199,7 +199,7 @@ $(function(){initNavTree('libaudio__internal_8h_source.html',''); initResizable(
    74 union {
    75 ALADPCMWaveInfo adpcmWave;
    76 ALRAWWaveInfo rawWave;
    -
    77 } waveInfo;
    +
    77 } waveInfo;
    78} ALWaveTable;
    79
    @@ -331,10 +331,10 @@ $(function(){initNavTree('libaudio__internal_8h_source.html',''); initResizable(
    ALSound_s::envelope
    ALEnvelope * envelope
    Definition libaudio_internal.h:82
    ALSound_s::keyMap
    ALKeyMap * keyMap
    Definition libaudio_internal.h:83
    ALWaveTable_s
    Definition libaudio_internal.h:69
    +
    ALWaveTable_s::waveInfo
    union ALWaveTable_s::@13 waveInfo
    ALWaveTable_s::rawWave
    ALRAWWaveInfo rawWave
    Definition libaudio_internal.h:76
    ALWaveTable_s::len
    s32 len
    Definition libaudio_internal.h:71
    ALWaveTable_s::base
    u8 * base
    Definition libaudio_internal.h:70
    -
    ALWaveTable_s::waveInfo
    union ALWaveTable_s::@12 waveInfo
    ALWaveTable_s::adpcmWave
    ALADPCMWaveInfo adpcmWave
    Definition libaudio_internal.h:75
    ALWaveTable_s::flags
    u8 flags
    Definition libaudio_internal.h:73
    ALWaveTable_s::type
    u8 type
    Definition libaudio_internal.h:72
    diff --git a/main_8c.html b/main_8c.html index 4f4955624..2a18568c1 100644 --- a/main_8c.html +++ b/main_8c.html @@ -573,7 +573,7 @@ Here is the caller graph for this function:
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the caller graph for this function:
    diff --git a/main_8h.html b/main_8h.html index f88e923e3..22bd553ec 100644 --- a/main_8h.html +++ b/main_8h.html @@ -613,7 +613,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -642,7 +642,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -661,7 +661,7 @@ Variables
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the caller graph for this function:
    diff --git a/moo__moo__farm_2course__data_8c.html b/moo__moo__farm_2course__data_8c.html index 667da242b..4a034168c 100644 --- a/moo__moo__farm_2course__data_8c.html +++ b/moo__moo__farm_2course__data_8c.html @@ -473,7 +473,7 @@ Variables
    #define G_RM_AA_ZB_OPA_SURF2
    Definition gbi.h:942
    #define G_LIGHTING
    Definition gbi.h:359
    #define G_CC_MODULATEI
    Definition gbi.h:484
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/moo__moo__farm_2course__data_8h.html b/moo__moo__farm_2course__data_8h.html index e99276610..8222794aa 100644 --- a/moo__moo__farm_2course__data_8h.html +++ b/moo__moo__farm_2course__data_8h.html @@ -477,7 +477,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/navtreeindex1.js b/navtreeindex1.js index 85f73ae0e..6247ed57b 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -167,8 +167,8 @@ var NAVTREEINDEX1 = "abi_8h.html":[8,0,2,1,0], "abi_8h.html#a0fa85b4a63cdef587611a5cfc518b029":[8,0,2,1,0,1], "abi_8h.html#a14d6d1a5fe10cc2b775388380a8d75f6":[8,0,2,1,0,28], -"abi_8h.html#a16f303da41012b9a13d7c5cd5a47d64a":[8,0,2,1,0,19], "abi_8h.html#a16f303da41012b9a13d7c5cd5a47d64a":[8,0,2,1,0,20], +"abi_8h.html#a16f303da41012b9a13d7c5cd5a47d64a":[8,0,2,1,0,19], "abi_8h.html#a18fb2ca6586420606f75125ebc7e4d0f":[8,0,2,1,0,12], "abi_8h.html#a2259f4cc6cd203ea6ef6d598674a48e6":[8,0,2,1,0,14], "abi_8h.html#a2b203222776ef9b58154e173b768b21c":[8,0,2,1,0,7], diff --git a/navtreeindex104.js b/navtreeindex104.js index 642b1d14b..470e55321 100644 --- a/navtreeindex104.js +++ b/navtreeindex104.js @@ -57,10 +57,10 @@ var NAVTREEINDEX104 = "structALSound__s.html#ae6cc6bf2664502a9c86ed4531391fd7f":[7,0,40,0], "structALSound__s.html#aff53a80677e56bccd8a77015b3fa8c47":[7,0,40,2], "structALWaveTable__s.html":[7,0,41], +"structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e":[7,0,41,6], "structALWaveTable__s.html#a0e0fc820a7b7c2c8dcdfe38e60c0fa25":[7,0,41,4], "structALWaveTable__s.html#a42402da278ae304efe7ff64ce3d1983f":[7,0,41,3], "structALWaveTable__s.html#a8b00d48faf540e97599e88086d7c9ba5":[7,0,41,1], -"structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4":[7,0,41,6], "structALWaveTable__s.html#aa9aafaec1f56b5cb5a16e7bfde1c3bd9":[7,0,41,0], "structALWaveTable__s.html#acc769d06bf577d20eeb968567b0e905e":[7,0,41,2], "structALWaveTable__s.html#aebc02789aef2309a8a3d1dce0975b043":[7,0,41,5], diff --git a/navtreeindex126.js b/navtreeindex126.js index 040c1c26e..97f16fff1 100644 --- a/navtreeindex126.js +++ b/navtreeindex126.js @@ -95,10 +95,10 @@ var NAVTREEINDEX126 = "union____OSfp.html#aa1b92e78cc62bfa671d55b4f08a42f52":[7,0,8,1], "union____OSfp.html#aad7ba28b3e6aa7495eb9f9e73f5bd064":[7,0,8,0], "uniondu.html":[7,0,75], -"uniondu.html#a06928fe4577a2d3ae425f6df73fbef26":[7,0,75,3], "uniondu.html#a1350494c6a09b425b926250e9b10b5c9":[7,0,75,2], "uniondu.html#a258273f21784ceba6533c8bd20bc8bc0":[7,0,75,0], "uniondu.html#a490dba023fb0b686d9a03b51508bcfad":[7,0,75,4], +"uniondu.html#a9e9d23cf0353aa7609b667deb1530e03":[7,0,75,3], "uniondu.html#ac24ce7d9a78b6632965424039e4362c3":[7,0,75,1], "unionfu.html":[7,0,81], "unionfu.html#a6aed0becf5f2fa3047085638c8516b26":[7,0,81,2], diff --git a/navtreeindex26.js b/navtreeindex26.js index d27935b01..fd14121de 100644 --- a/navtreeindex26.js +++ b/navtreeindex26.js @@ -144,12 +144,12 @@ 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], "controlflow.html#menus":[1,2,4,0], -"controlflow.html#objects":[1,2,4,3], +"controlflow.html#objects-1":[1,2,4,3], "controlflow.html#overall-control-flow":[1,2,2], "controlflow.html#paradigm":[1,2,0], "controlflow.html#players":[1,2,4,1], diff --git a/navtreeindex27.js b/navtreeindex27.js index 735dfeae6..c2fd941bd 100644 --- a/navtreeindex27.js +++ b/navtreeindex27.js @@ -152,7 +152,7 @@ var NAVTREEINDEX27 = "course__offsets_8h.html":[8,0,2,7], "course__offsets_8h_source.html":[8,0,2,7], "courses.html":[2,0], -"courses.html#courses-1":[2,0,0], +"courses.html#courses":[2,0,0], "coursesmenu.html":[2], "cow_2render_8inc_8c.html":[8,0,3,0,4,0], "cow_2render_8inc_8c.html#a3032e5759fffafb766e96e1991ab0350":[8,0,3,0,4,0,0], diff --git a/navtreeindex37.js b/navtreeindex37.js index 165450525..1f6008a9c 100644 --- a/navtreeindex37.js +++ b/navtreeindex37.js @@ -82,8 +82,8 @@ var NAVTREEINDEX37 = "functions_t.html":[7,2,0,18], "functions_u.html":[7,2,0,19], "functions_v.html":[7,2,0,20], -"functions_vars.html":[7,2,1], "functions_vars.html":[7,2,1,0], +"functions_vars.html":[7,2,1], "functions_vars_b.html":[7,2,1,1], "functions_vars_c.html":[7,2,1,2], "functions_vars_d.html":[7,2,1,3], diff --git a/navtreeindex39.js b/navtreeindex39.js index 516107a72..46e77484e 100644 --- a/navtreeindex39.js +++ b/navtreeindex39.js @@ -103,8 +103,8 @@ var NAVTREEINDEX39 = "globals_b.html":[8,1,0,2], "globals_c.html":[8,1,0,3], "globals_d.html":[8,1,0,4], -"globals_defs.html":[8,1,6,0], "globals_defs.html":[8,1,6], +"globals_defs.html":[8,1,6,0], "globals_defs_a.html":[8,1,6,1], "globals_defs_b.html":[8,1,6,2], "globals_defs_c.html":[8,1,6,3], @@ -134,8 +134,8 @@ var NAVTREEINDEX39 = "globals_enum.html":[8,1,4], "globals_eval.html":[8,1,5], "globals_f.html":[8,1,0,6], -"globals_func.html":[8,1,1], "globals_func.html":[8,1,1,0], +"globals_func.html":[8,1,1], "globals_func_a.html":[8,1,1,1], "globals_func_b.html":[8,1,1,2], "globals_func_c.html":[8,1,1,3], @@ -175,8 +175,8 @@ var NAVTREEINDEX39 = "globals_type.html":[8,1,3], "globals_u.html":[8,1,0,21], "globals_v.html":[8,1,0,22], -"globals_vars.html":[8,1,2], "globals_vars.html":[8,1,2,0], +"globals_vars.html":[8,1,2], "globals_vars_b.html":[8,1,2,1], "globals_vars_c.html":[8,1,2,2], "globals_vars_d.html":[8,1,2,3], diff --git a/navtreeindex65.js b/navtreeindex65.js index 55601bea1..bbe7f3df6 100644 --- a/navtreeindex65.js +++ b/navtreeindex65.js @@ -187,8 +187,8 @@ var NAVTREEINDEX65 = "load_8c.html#ae413774208e1213a9146b077715c7787":[8,0,3,1,10,45], "load_8c.html#ae4a9b501905301177af6c476cff02f7f":[8,0,3,1,10,40], "load_8c.html#ae61d39b44029939585c581369dc5a050":[8,0,3,1,10,2], -"load_8c.html#ae6f2c925e86efb824ed050683f9b5113":[8,0,3,1,10,6], "load_8c.html#ae6f2c925e86efb824ed050683f9b5113":[8,0,3,1,10,5], +"load_8c.html#ae6f2c925e86efb824ed050683f9b5113":[8,0,3,1,10,6], "load_8c.html#aea5e1113ed6186106c99f9d146e80e75":[8,0,3,1,10,33], "load_8c.html#aeead683cd086cc979e2e7e94d8b4e7b9":[8,0,3,1,10,66], "load_8c.html#aef4659733b428e6fcae0c19331e720cf":[8,0,3,1,10,35], diff --git a/navtreeindex79.js b/navtreeindex79.js index df45b4a36..2d77e87b8 100644 --- a/navtreeindex79.js +++ b/navtreeindex79.js @@ -150,7 +150,7 @@ var NAVTREEINDEX79 = "new__func_8h.html#ac8095e2ec1adbd7e74e655c578968a36":[8,0,3,6,56,0], "new__func_8h_source.html":[8,0,3,6,56], "objects.html":[0,1], -"objects.html#objects-1":[0,1,0], +"objects.html#objects":[0,1,0], "objects_8h.html":[8,0,2,15], "objects_8h.html#a015cc1fa03690348fb398b9be74ecc15":[8,0,2,15,35], "objects_8h.html#a02bd29e49d2089bb6bd1bfe33e360584":[8,0,2,15,87], diff --git a/objects.html b/objects.html index e964e8aa9..96643dff2 100644 --- a/objects.html +++ b/objects.html @@ -103,7 +103,7 @@ $(function(){initNavTree('objects.html',''); initResizable(); });
    Objects
    -

    +

    Objects

    diff --git a/objects_8h.html b/objects_8h.html index c252417ed..0580074d2 100644 --- a/objects_8h.html +++ b/objects_8h.html @@ -1964,7 +1964,7 @@ Variables
    -
    Todo
    fix this extern
    +
    Todo
    fix this extern
    diff --git a/osEPiRawStartDma_8c.html b/osEPiRawStartDma_8c.html index dd3063172..b4dc0df5a 100644 --- a/osEPiRawStartDma_8c.html +++ b/osEPiRawStartDma_8c.html @@ -149,7 +149,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...
    @@ -164,7 +164,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...
    @@ -189,7 +189,7 @@ Functions Value:
    if (cHandle->var != pihandle->var) \
    IO_WRITE(reg, pihandle->var);
    s16 gCourseMaxZ
    Definition code_800029B0.c:93
    -
    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 217538f40..a50a2ea49 100644 --- a/osPfsDeleteFile_8c.html +++ b/osPfsDeleteFile_8c.html @@ -207,7 +207,7 @@ Here is the caller graph for this function:
    -
    Todo
    magic number
    +
    Todo
    magic number
    Here is the call graph for this function:
    @@ -254,7 +254,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/osPiRawStartDma_8c.html b/osPiRawStartDma_8c.html index 63716b4b1..434040118 100644 --- a/osPiRawStartDma_8c.html +++ b/osPiRawStartDma_8c.html @@ -186,7 +186,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 9628404cc..3509a0d13 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -167,7 +167,7 @@ Variables
    -
    Todo
    name magic constants
    +
    Todo
    name magic constants
    Here is the call graph for this function:
    diff --git a/os__pi_8h.html b/os__pi_8h.html index ca6c516ec..86b5884ac 100644 --- a/os__pi_8h.html +++ b/os__pi_8h.html @@ -441,7 +441,7 @@ Here is the caller graph for this function:
    -
    Todo
    name magic constants
    +
    Todo
    name magic constants
    Here is the call graph for this function:
    diff --git a/podium__ceremony__actors_8c.html b/podium__ceremony__actors_8c.html index c5ee0a82a..a1c313b5c 100644 --- a/podium__ceremony__actors_8c.html +++ b/podium__ceremony__actors_8c.html @@ -596,7 +596,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/podium__ceremony__actors_8h.html b/podium__ceremony__actors_8h.html index 68ed10cc8..34f52a4ed 100644 --- a/podium__ceremony__actors_8h.html +++ b/podium__ceremony__actors_8h.html @@ -555,7 +555,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/rainbow__road_2course__data_8c.html b/rainbow__road_2course__data_8c.html index d8b86b6df..2244fcff4 100644 --- a/rainbow__road_2course__data_8c.html +++ b/rainbow__road_2course__data_8c.html @@ -695,7 +695,7 @@ Variables
    #define G_IM_FMT_IA
    Definition gbi.h:399
    #define G_RM_AA_ZB_XLU_SURF2
    Definition gbi.h:944
    #define G_ON
    Definition mbi.h:54
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/rainbow__road_2course__data_8h.html b/rainbow__road_2course__data_8h.html index f97d29a0e..caab1e004 100644 --- a/rainbow__road_2course__data_8h.html +++ b/rainbow__road_2course__data_8h.html @@ -595,7 +595,7 @@ Variables
    -
    Todo
    Replace addresses with variables
    +
    Todo
    Replace addresses with variables
    diff --git a/search/all_11.js b/search/all_11.js index 40a31b267..430afeca5 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -17,7 +17,7 @@ var searchData= ['object_5forigin_5fpos_5frandomize_5faround_5fz_14',['object_origin_pos_randomize_around_z',['../code__80086E70_8c.html#ac6428c27f0022ef2f12b28a39c386945',1,'object_origin_pos_randomize_around_z(s32 objectIndex, s16 z, u16 arg2): code_80086E70.c'],['../code__80086E70_8h.html#af49d1527179dc119222464883ebe5174',1,'object_origin_pos_randomize_around_z(s32, s16, u16): code_80086E70.c']]], ['objectindex_15',['objectIndex',['../structstruct__D__8018CE10.html#a127e1b12aed47ab382b129edabb71d52',1,'struct_D_8018CE10']]], ['objectlistsize_16',['objectListSize',['../code__80057C60_8c.html#a619a9cb4ca05d69a44a5928af9e499ad',1,'code_80057C60.c']]], - ['objects_17',['Objects',['../structObjects.html',1,'Objects'],['../objects.html',1,'Objects'],['../objects.html#objects-1',1,'Objects'],['../controlflow.html#objects',1,'Objects']]], + ['objects_17',['Objects',['../structObjects.html',1,'Objects'],['../objects.html',1,'Objects'],['../objects.html#objects',1,'Objects'],['../controlflow.html#objects-1',1,'Objects']]], ['objects_2eh_18',['objects.h',['../objects_8h.html',1,'']]], ['objects_2emd_19',['objects.md',['../objects_8md.html',1,'']]], ['objx_20',['objX',['../structuObjSprite__t.html#aa56aa472d1ac710dd829e6f1cd9f7ad0',1,'uObjSprite_t']]], diff --git a/search/all_19.js b/search/all_19.js index 81107dc99..32e73d790 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -20,7 +20,7 @@ var searchData= ['watchlo_5fvalidmask_17',['WATCHLO_VALIDMASK',['../R4300_8h.html#a55fdad7366f8ba76401505cac62053ce',1,'R4300.h']]], ['watchlo_5fwtrap_18',['WATCHLO_WTRAP',['../R4300_8h.html#a0a8e20512cbeb46cf186698b59425afd',1,'R4300.h']]], ['waveid_19',['waveId',['../structNotePlaybackState.html#a42402672c3ba2a53b238c7adb4897d59',1,'NotePlaybackState::waveId'],['../structNote.html#a735fb38930defbb072e29145b7cddebb',1,'Note::waveId']]], - ['waveinfo_20',['waveInfo',['../structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4',1,'ALWaveTable_s']]], + ['waveinfo_20',['waveInfo',['../structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e',1,'ALWaveTable_s']]], ['wavetable_21',['wavetable',['../structALSound__s.html#a8bb355521feffe02dfa992b5fd23ae87',1,'ALSound_s']]], ['waypointend_22',['waypointEnd',['../structKartAIBehaviour.html#a49ef05db0dffad276cacd95c1add1cff',1,'KartAIBehaviour']]], ['waypointindex_23',['waypointIndex',['../structBombKartSpawn.html#a2433b7d49cd9dbe30178490a1c5996a0',1,'BombKartSpawn::waypointIndex'],['../structBombKart.html#a525c7c5d643f877e4ad83c936813af2b',1,'BombKart::waypointIndex'],['../structTrainCarStuff.html#ad30b566d920820973b38f352776fba66',1,'TrainCarStuff::waypointIndex'],['../structPaddleBoatStuff.html#afbb8a16053d3ce4f36a7e71b8606c0f6',1,'PaddleBoatStuff::waypointIndex'],['../structVehicleStuff.html#abf63879b2d12bc756cc5d0e7f2509040',1,'VehicleStuff::waypointIndex']]], @@ -37,7 +37,7 @@ var searchData= ['windows_34',['Windows',['../compiling.html#windows',1,'']]], ['windowsize_35',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]], ['wood_5fbridge_36',['WOOD_BRIDGE',['../common__structs_8h.html#a5344f2bdca4f9506c40f044e08ea8c98a42cbce75b358c45ca5ca25e555dddc6c',1,'common_structs.h']]], - ['word_37',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], + ['word_37',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a9e9d23cf0353aa7609b667deb1530e03',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], ['work_38',['How Actors Work',['../actors.html',1,'actorsmenu']]], ['wrapper_5fupdate_5fboos_39',['wrapper_update_boos',['../update__objects_8c.html#a33a1f1842134707236eefdf272dfdbae',1,'update_objects.c']]], ['write_5fdashes_40',['write_dashes',['../code__80091750_8c.html#a0a91d136dd3ef72cd4a4e1d1fed063f7',1,'write_dashes(char *buffer): code_80091750.c'],['../code__80091750_8h.html#af1655d98268206eb3b2490eb837deba5',1,'write_dashes(char *): code_80091750.c']]], diff --git a/search/all_5.js b/search/all_5.js index 57854c07f..5a119a7a7 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -406,7 +406,7 @@ var searchData= ['courseindex_403',['courseIndex',['../structstruct__8018EE10__entry.html#acee952c37d3917fd90809e58c6401e65',1,'struct_8018EE10_entry']]], ['courserecords_404',['courseRecords',['../structCupTimeTrialRecords.html#acf18ab0e69f90a2eefe248ef7090bd1c',1,'CupTimeTrialRecords']]], ['courses_405',['COURSES',['../common__structs_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'common_structs.h']]], - ['courses_406',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses-1',1,'Courses'],['../controlflow.html#courses',1,'Courses']]], + ['courses_406',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses',1,'Courses'],['../controlflow.html#courses-1',1,'Courses']]], ['courses_2emd_407',['courses.md',['../courses_8md.html',1,'']]], ['coursesmenu_2emd_408',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]], ['coursetable_409',['CourseTable',['../structCourseTable.html',1,'']]], diff --git a/search/variables_17.js b/search/variables_17.js index 0fd9c8265..be2c8d2be 100644 --- a/search/variables_17.js +++ b/search/variables_17.js @@ -11,7 +11,7 @@ var searchData= ['wario_5fstadium_5ftextures_8',['wario_stadium_textures',['../all__course__offsets_8h.html#afb2d218c3ac46e16ee4d7938502db297',1,'wario_stadium_textures: course_offsets.c'],['../courseTable_8h.html#a31c7877a7347c7a71f52aa41b1f16803',1,'wario_stadium_textures: course_offsets.c'],['../wario__stadium_2course__offsets_8c.html#a377ad398269c408a9628e432c39dbe05',1,'wario_stadium_textures: course_offsets.c']]], ['wassoftreset_9',['wasSoftReset',['../main_8c.html#a2fa45adadd9db50419593273a86d5875',1,'wasSoftReset: main.c'],['../main_8h.html#a2fa45adadd9db50419593273a86d5875',1,'wasSoftReset: main.c']]], ['waveid_10',['waveId',['../structNotePlaybackState.html#a42402672c3ba2a53b238c7adb4897d59',1,'NotePlaybackState::waveId'],['../structNote.html#a735fb38930defbb072e29145b7cddebb',1,'Note::waveId']]], - ['waveinfo_11',['waveInfo',['../structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4',1,'ALWaveTable_s']]], + ['waveinfo_11',['waveInfo',['../structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e',1,'ALWaveTable_s']]], ['wavetable_12',['wavetable',['../structALSound__s.html#a8bb355521feffe02dfa992b5fd23ae87',1,'ALSound_s']]], ['waypointend_13',['waypointEnd',['../structKartAIBehaviour.html#a49ef05db0dffad276cacd95c1add1cff',1,'KartAIBehaviour']]], ['waypointindex_14',['waypointIndex',['../structBombKartSpawn.html#a2433b7d49cd9dbe30178490a1c5996a0',1,'BombKartSpawn::waypointIndex'],['../structBombKart.html#a525c7c5d643f877e4ad83c936813af2b',1,'BombKart::waypointIndex'],['../structTrainCarStuff.html#ad30b566d920820973b38f352776fba66',1,'TrainCarStuff::waypointIndex'],['../structPaddleBoatStuff.html#afbb8a16053d3ce4f36a7e71b8606c0f6',1,'PaddleBoatStuff::waypointIndex'],['../structVehicleStuff.html#abf63879b2d12bc756cc5d0e7f2509040',1,'VehicleStuff::waypointIndex']]], @@ -24,6 +24,6 @@ var searchData= ['wheelrot_21',['wheelRot',['../structTrainCar.html#a3e4c6d1091b4cf5a1683496409bda622',1,'TrainCar::wheelRot'],['../structPaddleWheelBoat.html#a500f0d5169fa8601aaba11cf13514b28',1,'PaddleWheelBoat::wheelRot']]], ['width_22',['width',['../structprintf__struct.html#ad8c9b5c908f18b8933081ae4b8f19b3a',1,'printf_struct::width'],['../structMkTexture.html#a6064846bc000f2003938cd14d4e62ff6',1,'MkTexture::width'],['../structOSViCommonRegs.html#a36050d774fce0c7479165a54e61296aa',1,'OSViCommonRegs::width']]], ['windowsize_23',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]], - ['word_24',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], + ['word_24',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a9e9d23cf0353aa7609b667deb1530e03',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]], ['wut_25',['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/some__data_8c.html b/some__data_8c.html index b1598cc91..5fc0d3568 100644 --- a/some__data_8c.html +++ b/some__data_8c.html @@ -2354,7 +2354,7 @@ Variables
    0xff25, 0xffed, 0x0320,
    0xffca, 0xfff8, 0x0270,
    }
    -
    Todo
    fix this extern
    +
    Todo
    fix this extern
    diff --git a/structALWaveTable__s.html b/structALWaveTable__s.html index e80a29691..ac02f1f28 100644 --- a/structALWaveTable__s.html +++ b/structALWaveTable__s.html @@ -123,14 +123,14 @@ Data Fields   u8 flags   -union {  +union {    -   ALADPCMWaveInfo   adpcmWave  -  -   ALRAWWaveInfo   rawWave  -  -} waveInfo  -  +   ALADPCMWaveInfo   adpcmWave  +  +   ALRAWWaveInfo   rawWave  +  +} waveInfo  + 

    Field Documentation

    @@ -217,8 +217,8 @@ Data Fields - -

    ◆ [union]

    + +

    ◆ [union]

    diff --git a/structALWaveTable__s.js b/structALWaveTable__s.js index d7e8e274b..892032e7b 100644 --- a/structALWaveTable__s.js +++ b/structALWaveTable__s.js @@ -6,5 +6,5 @@ var structALWaveTable__s = [ "len", "structALWaveTable__s.html#a42402da278ae304efe7ff64ce3d1983f", null ], [ "rawWave", "structALWaveTable__s.html#a0e0fc820a7b7c2c8dcdfe38e60c0fa25", null ], [ "type", "structALWaveTable__s.html#aebc02789aef2309a8a3d1dce0975b043", null ], - [ "waveInfo", "structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4", null ] + [ "waveInfo", "structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e", null ] ]; \ No newline at end of file diff --git a/structunkStruct.html b/structunkStruct.html index a357113da..b3d49c86b 100644 --- a/structunkStruct.html +++ b/structunkStruct.html @@ -129,7 +129,7 @@ Data Fields  

    Detailed Description

    -
    Todo
    merge with osEepromWrite
    +
    Todo
    merge with osEepromWrite

    Field Documentation

    ◆ pad

    diff --git a/toads__turnpike_2course__offsets_8c.html b/toads__turnpike_2course__offsets_8c.html index 0bdcd5b48..37b235925 100644 --- a/toads__turnpike_2course__offsets_8c.html +++ b/toads__turnpike_2course__offsets_8c.html @@ -938,7 +938,7 @@ Variables
    {gTexture65127C, 0x01AB, 0x0800, 0x0},
    {gTextureRoad5, 0x02B9, 0x1000, 0x0},
    {gTextureSignToadRed, 0x0610, 0x1000, 0x0},
    -
    {gTexture668228, 0x0130, 0x0800, 0x0},
    +
    {gTexture668228, 0x0130, 0x0800, 0x0},
    {0x00000000, 0x0000, 0x0000, 0x0},
    }
    u8 gTextureSignNintendoRed0[]
    @@ -958,8 +958,8 @@ Variables
    u8 gTexture6608C8[]
    u8 gTextureRoad3[]
    u8 gTextureSignToadRed[]
    +
    u8 gTexture668228[]
    u8 gTextureRoad5[]
    -
    u8 gTexture668228[]
    diff --git a/todo.html b/todo.html index 4ee041a7d..1a854a7ff 100644 --- a/todo.html +++ b/todo.html @@ -109,7 +109,7 @@ $(function(){initNavTree('todo.html',''); initResizable(); });

    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
    @@ -121,17 +121,17 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global _course_mario_raceway_dl_mio0SegmentRomStart []
    These should probably be ptr's instead of array's?
    Global add_unused_obj_index (s32 *listIdx, s32 *nextFree, s32 size)
    -
    This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    +
    This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    Global BAD_RETURN (cmd)
    put this define in types.h or similar. Certain functions are marked as having return values, but do not actually return a value. This causes undefined behavior, which we'd rather avoid on modern GCC. This only impacts -O2 and can matter for both the function itself and functions that call it.
    Global clear_framebuffer (s32)
    -
    Why did void* work for matching
    +
    Why did void* work for matching
    Global D_02007BB8 []
    Place all these vertices in a single array
    Global D_800E43B0 []
    -
    unused?
    +
    unused?
    Global D_8018D9B0
    -
    Move gGfxPool out of main.h
    +
    Move gGfxPool out of main.h
    Global d_course_banshee_boardwalk_dl_0 []
    Replace addresses with variables
    Global d_course_big_donut_dl []
    @@ -151,9 +151,9 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global d_course_mario_raceway_dl_0 []
    Replace addresses with variables
    Global d_course_moo_moo_farm_dl_0 []
    -
    Replace addresses with variables
    -
    Global d_course_rainbow_road_dl_0 []
    Replace addresses with variables
    +
    Global d_course_rainbow_road_dl_0 []
    +
    Replace addresses with variables
    Global d_course_royal_raceway_dl_0 []
    Replace addresses with variables
    Global d_course_sherbet_land_dl_0 []
    @@ -165,7 +165,7 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    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?

    @@ -175,7 +175,7 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global fill2
    0x00000000800f624c fill2
    Global func_800100F0 (s32)
    -
    Confirm this comment
    +
    Confirm this comment
    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)
    @@ -187,15 +187,15 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global func_800745C8 (s32 objectIndex, s32 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_80282D90 (struct CinematicCamera *, struct struct_80286A04 *, struct struct_80286A04 *, s32)
    -
    Cast to normal Camera? Or from CinematicCamera?
    +
    Cast to normal Camera? Or from CinematicCamera?
    Global func_8028336C (UNUSED struct CinematicCamera *arg0, UNUSED Camera *camera)
    -
    Does this match as a return of s8?
    +
    Does this match as a return of s8?
    Global func_802846E4 (struct CinematicCamera *)
    -
    What does this even do?
    +
    What does this even do?
    Global func_8028F970 (void)
    increasing players past four would require increase this loop iterator.
    Global gen_random_item (s16 rank, s16 isCpu)
    @@ -203,9 +203,9 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global gPlayerWinningIndex
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    Global gTorchSpawns []
    -
    fix this extern
    +
    fix this extern
    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
    @@ -217,35 +217,35 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
    Global M_TASK_FLAG0
    These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
    Global MTX_KART_POOL_SIZE
    -
    Verify with proper documentation
    -
    Global MTX_SHADOW_POOL_SIZE
    Verify with proper documentation
    +
    Global MTX_SHADOW_POOL_SIZE
    +
    Verify with proper documentation
    Global new_actor (ActorInitParams *)
    -
    More indepth error checking/return value
    +
    More indepth error checking/return value
    Global Note::priority
    use macros or something instead.
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    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
    +
    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?
    Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
    format like sm64 sounds.h
    Struct unkStruct
    -
    merge with osEepromWrite
    +
    merge with osEepromWrite
    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/train_2render_8inc_8c_source.html b/train_2render_8inc_8c_source.html index 2f3300c37..fadd6588f 100644 --- a/train_2render_8inc_8c_source.html +++ b/train_2render_8inc_8c_source.html @@ -281,158 +281,157 @@ $(function(){initNavTree('train_2render_8inc_8c_source.html',''); initResizable(
    176 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    177 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    178
    -
    179 mtxf_rotate_x(sp120, actor->wheelRot);
    -
    180 vec3f_set(sp160, -17.0, 6.0f, 8.0f);
    -
    181 mtxf_translate(spE0, sp160);
    -
    182 mtxf_multiplication(spA0, sp120, spE0);
    +
    179 mtxf_rotate_x(sp120, actor->wheelRot);
    +
    180 vec3f_set(sp160, -17.0, 6.0f, 8.0f);
    +
    181 mtxf_translate(spE0, sp160);
    +
    182 mtxf_multiplication(spA0, sp120, spE0);
    183
    -
    184 if (render_set_position(spA0, 3) == 0) { return; }
    +
    184 if (render_set_position(spA0, 3) == 0) { return; }
    185
    -
    186 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    187 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    186 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    187 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    188
    -
    189 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
    -
    190 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
    -
    191 mtxf_translate(spE0, sp160);
    -
    192 mtxf_multiplication(spA0, sp120, spE0);
    +
    189 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
    +
    190 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
    +
    191 mtxf_translate(spE0, sp160);
    +
    192 mtxf_multiplication(spA0, sp120, spE0);
    193
    -
    194 if (render_set_position(spA0, 3) == 0) { return; }
    +
    194 if (render_set_position(spA0, 3) == 0) { return; }
    195
    -
    196 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    197 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    196 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    197 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    198
    -
    199 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
    -
    200 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
    -
    201 mtxf_translate(spE0, sp160);
    -
    202 mtxf_multiplication(spA0, sp120, spE0);
    +
    199 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
    +
    200 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
    +
    201 mtxf_translate(spE0, sp160);
    +
    202 mtxf_multiplication(spA0, sp120, spE0);
    203
    -
    204 if (render_set_position(spA0, 3) == 0) { return; }
    -
    205 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    206 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    -
    207 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
    +
    204 if (render_set_position(spA0, 3) == 0) { return; }
    +
    205 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    206 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    207 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
    208}
    209
    -
    210void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
    -
    211 Mat4 sp120;
    -
    212 Vec3f sp160;
    -
    213 Mat4 spE0;
    -
    214 Mat4 spA0;
    +
    210void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
    +
    211 Mat4 sp120;
    +
    212 Vec3f sp160;
    +
    213 Mat4 spE0;
    +
    214 Mat4 spA0;
    215
    -
    216 f32 temp_f0 = is_within_render_distance(camera->pos, actor->pos, camera->rot[1], 2025.0f, gCameraZoom[camera - camera1], 9000000.0f);
    +
    216 f32 temp_f0 = is_within_render_distance(camera->pos, actor->pos, camera->rot[1], 2025.0f, gCameraZoom[camera - camera1], 9000000.0f);
    217
    -
    218 if (temp_f0 < 0.0f) { return; }
    +
    218 if (temp_f0 < 0.0f) { return; }
    219
    -
    220 gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING);
    +
    220 gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING);
    221
    -
    222 mtxf_pos_rotation_xyz(sp120, actor->pos, actor->rot);
    +
    222 mtxf_pos_rotation_xyz(sp120, actor->pos, actor->rot);
    223
    -
    224 if (render_set_position(sp120, 0) == 0) { return; }
    +
    224 if (render_set_position(sp120, 0) == 0) { return; }
    225
    -
    226 if (temp_f0 < 250000.0f) {
    +
    226 if (temp_f0 < 250000.0f) {
    227
    -
    228 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A20);
    -
    229 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A08);
    +
    228 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A20);
    +
    229 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A08);
    230
    -
    231 } else if (temp_f0 < 1000000.0f) {
    +
    231 } else if (temp_f0 < 1000000.0f) {
    232
    -
    233 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21550);
    -
    234 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21220);
    +
    233 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21550);
    +
    234 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21220);
    235 } else {
    -
    236 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21C90);
    -
    237 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21A80);
    +
    236 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21C90);
    +
    237 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21A80);
    238 }
    -
    239 if (1440000.0f < temp_f0) { return; }
    +
    239 if (1440000.0f < temp_f0) { return; }
    240
    -
    241 gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
    -
    242 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D28);
    +
    241 gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
    +
    242 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D28);
    243
    -
    244 mtxf_rotate_x(sp120, actor->wheelRot);
    -
    245 vec3f_set(sp160, 17.0f, 6.0f, 28.0f);
    -
    246 mtxf_translate(spE0, sp160);
    -
    247 mtxf_multiplication(spA0, sp120, spE0);
    +
    244 mtxf_rotate_x(sp120, actor->wheelRot);
    +
    245 vec3f_set(sp160, 17.0f, 6.0f, 28.0f);
    +
    246 mtxf_translate(spE0, sp160);
    +
    247 mtxf_multiplication(spA0, sp120, spE0);
    248
    -
    249 if (render_set_position(spA0, 3) == 0) { return; }
    +
    249 if (render_set_position(spA0, 3) == 0) { return; }
    250
    -
    251 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    252 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    251 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    252 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    253
    -
    254 mtxf_rotate_x(sp120, actor->wheelRot);
    -
    255 vec3f_set(sp160, -17.0, 6.0f, 28.0f);
    -
    256 mtxf_translate(spE0, sp160);
    -
    257 mtxf_multiplication(spA0, sp120, spE0);
    +
    254 mtxf_rotate_x(sp120, actor->wheelRot);
    +
    255 vec3f_set(sp160, -17.0, 6.0f, 28.0f);
    +
    256 mtxf_translate(spE0, sp160);
    +
    257 mtxf_multiplication(spA0, sp120, spE0);
    258
    -
    259 if (render_set_position(spA0, 3) == 0) { return; }
    +
    259 if (render_set_position(spA0, 3) == 0) { return; }
    260
    -
    261 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    262 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    261 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    262 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    263
    -
    264 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
    -
    265 vec3f_set(sp160, 17.0f, 6.0f, 12.0f);
    -
    266 mtxf_translate(spE0, sp160);
    -
    267 mtxf_multiplication(spA0, sp120, spE0);
    +
    264 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
    +
    265 vec3f_set(sp160, 17.0f, 6.0f, 12.0f);
    +
    266 mtxf_translate(spE0, sp160);
    +
    267 mtxf_multiplication(spA0, sp120, spE0);
    268
    -
    269 if (render_set_position(spA0, 3) == 0) { return; }
    +
    269 if (render_set_position(spA0, 3) == 0) { return; }
    270
    -
    271 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    272 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    271 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    272 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    273
    -
    274 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
    -
    275 vec3f_set(sp160, -17.0f, 6.0f, 12.0f);
    -
    276 mtxf_translate(spE0, sp160);
    -
    277 mtxf_multiplication(spA0, sp120, spE0);
    +
    274 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
    +
    275 vec3f_set(sp160, -17.0f, 6.0f, 12.0f);
    +
    276 mtxf_translate(spE0, sp160);
    +
    277 mtxf_multiplication(spA0, sp120, spE0);
    278
    -
    279 if (render_set_position(spA0, 3) == 0) { return; }
    +
    279 if (render_set_position(spA0, 3) == 0) { return; }
    280
    -
    281 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    282 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    281 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    282 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    283
    -
    284 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
    -
    285 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
    -
    286 mtxf_translate(spE0, sp160);
    -
    287 mtxf_multiplication(spA0, sp120, spE0);
    +
    284 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
    +
    285 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
    +
    286 mtxf_translate(spE0, sp160);
    +
    287 mtxf_multiplication(spA0, sp120, spE0);
    288
    -
    289 if (render_set_position(spA0, 3) == 0) { return; }
    +
    289 if (render_set_position(spA0, 3) == 0) { return; }
    290
    -
    291 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    292 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    291 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    292 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    293
    -
    294 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
    -
    295 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
    -
    296 mtxf_translate(spE0, sp160);
    -
    297 mtxf_multiplication(spA0, sp120, spE0);
    +
    294 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
    +
    295 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
    +
    296 mtxf_translate(spE0, sp160);
    +
    297 mtxf_multiplication(spA0, sp120, spE0);
    298
    -
    299 if (render_set_position(spA0, 3) == 0) { return; }
    +
    299 if (render_set_position(spA0, 3) == 0) { return; }
    300
    -
    301 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    302 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    301 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    302 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    303
    -
    304 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
    -
    305 vec3f_set(sp160, 17.0f, 6.0f, -24.0f);
    -
    306 mtxf_translate(spE0, sp160);
    -
    307 mtxf_multiplication(spA0, sp120, spE0);
    +
    304 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
    +
    305 vec3f_set(sp160, 17.0f, 6.0f, -24.0f);
    +
    306 mtxf_translate(spE0, sp160);
    +
    307 mtxf_multiplication(spA0, sp120, spE0);
    308
    -
    309 if (render_set_position(spA0, 3) == 0) { return; }
    +
    309 if (render_set_position(spA0, 3) == 0) { return; }
    310
    -
    311 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    312 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    311 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    312 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    313
    -
    314 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
    -
    315 vec3f_set(sp160, -17.0f, 6.0f, -24.0f);
    -
    316 mtxf_translate(spE0, sp160);
    -
    317 mtxf_multiplication(spA0, sp120, spE0);
    +
    314 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
    +
    315 vec3f_set(sp160, -17.0f, 6.0f, -24.0f);
    +
    316 mtxf_translate(spE0, sp160);
    +
    317 mtxf_multiplication(spA0, sp120, spE0);
    318
    -
    319 if (render_set_position(spA0, 3) == 0) { return; }
    +
    319 if (render_set_position(spA0, 3) == 0) { return; }
    320
    -
    321 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    -
    322 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    -
    323 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
    +
    321 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
    +
    322 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
    +
    323 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
    324}
    actors.h
    camera1
    Camera * camera1
    Definition camera.c:22
    -
    gCourseMaxZ
    s16 gCourseMaxZ
    Definition code_800029B0.c:93
    Vec3f
    f32 Vec3f[3]
    Definition common_structs.h:6
    Mat4
    f32 Mat4[4][4]
    Definition common_structs.h:16
    gbi.h
    diff --git a/trees_2render_8inc_8c_source.html b/trees_2render_8inc_8c_source.html index f5c5dcd62..aa60a57b9 100644 --- a/trees_2render_8inc_8c_source.html +++ b/trees_2render_8inc_8c_source.html @@ -231,63 +231,63 @@ $(function(){initNavTree('trees_2render_8inc_8c_source.html',''); initResizable(
    140 }
    141 arg1[3][0] = arg2->pos[0];
    142 arg1[3][1] = arg2->pos[1];
    -
    143 arg1[3][2] = arg2->pos[2];
    +
    143 arg1[3][2] = arg2->pos[2];
    144
    -
    145 if (render_set_position(arg1, 0) != 0) {
    -
    146 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
    +
    145 if (render_set_position(arg1, 0) != 0) {
    +
    146 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
    147 // Why is a TLUT being used a DL here? That makes no sense
    148 // Based on the TLUT being loaded above, this ought to be be another
    149 // tree related DL, presumably one found in a course other than Moo Moo farm
    150 // 0x0600FC70
    -
    151 gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_mole_tlut);
    +
    151 gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_mole_tlut);
    152 }
    153}
    154
    -
    162void render_actor_tree_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
    -
    163 f32 temp_f0;
    -
    164 s16 temp_v0 = arg2->flags;
    +
    162void render_actor_tree_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
    +
    163 f32 temp_f0;
    +
    164 s16 temp_v0 = arg2->flags;
    165
    -
    166 if ((temp_v0 & 0x800) != 0) { return; }
    +
    166 if ((temp_v0 & 0x800) != 0) { return; }
    167
    -
    168 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
    +
    168 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
    169
    -
    170 if (temp_f0 < 0.0f) { return; }
    +
    170 if (temp_f0 < 0.0f) { return; }
    171
    -
    172 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
    +
    172 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
    173 func_8029794C(arg2->pos, arg2->rot, 2.79999995f);
    174 }
    -
    175 arg1[3][0] = arg2->pos[0];
    -
    176 arg1[3][1] = arg2->pos[1];
    -
    177 arg1[3][2] = arg2->pos[2];
    +
    175 arg1[3][0] = arg2->pos[0];
    +
    176 arg1[3][1] = arg2->pos[1];
    +
    177 arg1[3][2] = arg2->pos[2];
    178
    -
    179 if (render_set_position(arg1, 0) != 0) {
    -
    180 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
    -
    181 gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_dl_castle_tree);
    +
    179 if (render_set_position(arg1, 0) != 0) {
    +
    180 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
    +
    181 gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_dl_castle_tree);
    182 }
    183}
    184
    -
    192void render_actor_bush_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
    -
    193 f32 temp_f0;
    -
    194 s16 temp_v0 = arg2->flags;
    +
    192void render_actor_bush_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
    +
    193 f32 temp_f0;
    +
    194 s16 temp_v0 = arg2->flags;
    195
    -
    196 if ((temp_v0 & 0x800) != 0) { return; }
    +
    196 if ((temp_v0 & 0x800) != 0) { return; }
    197
    -
    198 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 640000.0f);
    +
    198 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 640000.0f);
    199
    -
    200 if (temp_f0 < 0.0f) { return; }
    +
    200 if (temp_f0 < 0.0f) { return; }
    201
    -
    202 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
    +
    202 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
    203 func_8029794C(arg2->pos, arg2->rot, 2.79999995f);
    204 }
    -
    205 arg1[3][0] = arg2->pos[0];
    -
    206 arg1[3][1] = arg2->pos[1];
    -
    207 arg1[3][2] = arg2->pos[2];
    +
    205 arg1[3][0] = arg2->pos[0];
    +
    206 arg1[3][1] = arg2->pos[1];
    +
    207 arg1[3][2] = arg2->pos[2];
    208
    -
    209 if (render_set_position(arg1, 0) != 0) {
    +
    209 if (render_set_position(arg1, 0) != 0) {
    210 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
    211 gSPDisplayList(gDisplayListHead++, d_course_bowsers_castle_dl_bush);
    212 }
    diff --git a/uniondu.html b/uniondu.html index ecff778b7..8e81cb271 100644 --- a/uniondu.html +++ b/uniondu.html @@ -115,14 +115,14 @@ Collaboration diagram for du:
    Data Fields double d   -struct {  +struct {    -   unsigned int   hi  -  -   unsigned int   lo  -  -} word  -  +   unsigned int   hi  +  +   unsigned int   lo  +  +} word  +  struct {       unsigned int   hi  @@ -178,8 +178,8 @@ Data Fields - -

    ◆ [struct] [1/2]

    + +

    ◆ [struct] [1/2]

    diff --git a/uniondu.js b/uniondu.js index 990f69433..d009dfebe 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#a9e9d23cf0353aa7609b667deb1530e03", null ], [ "word", "uniondu.html#a490dba023fb0b686d9a03b51508bcfad", null ] ]; \ No newline at end of file diff --git a/update__objects_8c.html b/update__objects_8c.html index 726b995af..e9e837983 100644 --- a/update__objects_8c.html +++ b/update__objects_8c.html @@ -946,7 +946,7 @@ Variables
    -
    Todo
    This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    +
    Todo
    This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    Here is the call graph for this function:
    @@ -12157,7 +12157,7 @@ Here is the caller graph for this function:
    0.0, 0.0, 0.0, 0.0,
    0.0, 0.0, 0.0, 0.0
    }
    -
    Todo
    unused?
    +
    Todo
    unused?
    diff --git a/wario__stadium_2course__offsets_8c.html b/wario__stadium_2course__offsets_8c.html index 844180e31..041a0af3f 100644 --- a/wario__stadium_2course__offsets_8c.html +++ b/wario__stadium_2course__offsets_8c.html @@ -635,7 +635,7 @@ Variables
    {gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0},
    {gTexture64C11C, 0x0695, 0x0800, 0x0},
    {gTexture64C7B4, 0x046C, 0x0800, 0x0},
    -
    {gTexture668228, 0x0130, 0x0800, 0x0},
    +
    {gTexture668228, 0x0130, 0x0800, 0x0},
    {gTexture668358, 0x01A0, 0x0800, 0x0},
    {gTexture66AEB8, 0x0201, 0x0800, 0x0},
    {gTexture677A40, 0x0275, 0x0800, 0x0},
    @@ -659,13 +659,13 @@ Variables
    gTexture682F1C
    u8 gTexture682F1C[]
    gTexture682B24
    u8 gTexture682B24[]
    gTextureCheckerboardBlackWhite
    u8 gTextureCheckerboardBlackWhite[]
    +
    gTexture668228
    u8 gTexture668228[]
    gTexture677A40
    u8 gTexture677A40[]
    gTexture67E428
    u8 gTexture67E428[]
    gTextureSignWarioFace
    u8 gTextureSignWarioFace[]
    gTexture64C7B4
    u8 gTexture64C7B4[]
    gTexture643A34
    u8 gTexture643A34[]
    gTexture67F15C
    u8 gTexture67F15C[]
    -
    gTexture668228
    u8 gTexture668228[]
    gTexture64C11C
    u8 gTexture64C11C[]
    gTexture66AEB8
    u8 gTexture66AEB8[]
    gTexture67F450
    u8 gTexture67F450[]