diff --git a/doxygen_crawl.html b/doxygen_crawl.html
index 7f9d22d60..79a8dcdd7 100644
--- a/doxygen_crawl.html
+++ b/doxygen_crawl.html
@@ -12,6 +12,7 @@
+
@@ -68,11 +69,10 @@
+
-
-
@@ -80,9 +80,9 @@
-
+
@@ -246,6 +246,8 @@
+
+
@@ -351,12 +353,12 @@
-
-
+
+
@@ -369,12 +371,12 @@
+
-
-
+
@@ -385,10 +387,10 @@
+
-
@@ -402,12 +404,10 @@
-
+
-
-
@@ -492,19 +492,19 @@
-
+
+
-
+
-
@@ -519,10 +519,10 @@
+
-
@@ -556,11 +556,11 @@
-
-
+
+
@@ -643,12 +643,12 @@
+
-
+
-
@@ -660,9 +660,9 @@
-
+
@@ -705,10 +705,10 @@
-
-
+
+
@@ -729,9 +729,9 @@
+
-
@@ -799,7 +799,6 @@
-
@@ -810,6 +809,7 @@
+
@@ -828,20 +828,20 @@
-
-
-
+
+
+
+
-
@@ -863,10 +863,10 @@
-
-
+
+
@@ -875,19 +875,19 @@
-
-
+
-
+
+
-
+
@@ -896,8 +896,8 @@
-
+
@@ -911,23 +911,23 @@
-
+
-
-
+
+
-
+
@@ -945,11 +945,11 @@
+
-
@@ -972,8 +972,8 @@
-
+
@@ -981,58 +981,58 @@
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
-
+
+
-
+
@@ -18392,9 +18392,9 @@
-
-
+
+
@@ -28638,10 +28638,10 @@
+
-
@@ -34141,10 +34141,10 @@
-
+
diff --git a/functions_vars_w.html b/functions_vars_w.html
index b8ba74c1a..fda0559ab 100644
--- a/functions_vars_w.html
+++ b/functions_vars_w.html
@@ -117,7 +117,7 @@ $(function(){initNavTree('functions_vars_w.html',''); initResizable(true); });
-
- Todo
- name magic constants
+
- Todo
- name magic constants
diff --git a/search/all_19.js b/search/all_19.js
index 42c3c6e7f..b95c830f7 100644
--- a/search/all_19.js
+++ b/search/all_19.js
@@ -21,7 +21,7 @@ var searchData=
['watchlo_5fvalidmask_18',['WATCHLO_VALIDMASK',['../R4300_8h.html#a55fdad7366f8ba76401505cac62053ce',1,'R4300.h']]],
['watchlo_5fwtrap_19',['WATCHLO_WTRAP',['../R4300_8h.html#a0a8e20512cbeb46cf186698b59425afd',1,'R4300.h']]],
['waveid_20',['waveId',['../structNotePlaybackState.html#a42402672c3ba2a53b238c7adb4897d59',1,'NotePlaybackState::waveId'],['../structNote.html#a735fb38930defbb072e29145b7cddebb',1,'Note::waveId']]],
- ['waveinfo_21',['waveInfo',['../structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4',1,'ALWaveTable_s']]],
+ ['waveinfo_21',['waveInfo',['../structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e',1,'ALWaveTable_s']]],
['wavetable_22',['wavetable',['../structALSound__s.html#a8bb355521feffe02dfa992b5fd23ae87',1,'ALSound_s']]],
['waypointend_23',['waypointEnd',['../structKartAIBehaviour.html#a49ef05db0dffad276cacd95c1add1cff',1,'KartAIBehaviour']]],
['waypointindex_24',['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']]],
@@ -39,7 +39,7 @@ var searchData=
['windows_36',['Windows',['../compiling.html#windows',1,'']]],
['windowsize_37',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]],
['wood_5fbridge_38',['WOOD_BRIDGE',['../mk64_8h.html#a5344f2bdca4f9506c40f044e08ea8c98a42cbce75b358c45ca5ca25e555dddc6c',1,'mk64.h']]],
- ['word_39',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]],
+ ['word_39',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a5bf196e6bdc792f2bb6f2f348105e448',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]],
['work_40',['How Actors Work',['../actors.html',1,'actorsmenu']]],
['wrap_5ffunc_5f80092c80_41',['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_42',['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_3.js b/search/all_3.js
index 5c26b2473..d39a1a12d 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -181,9 +181,9 @@ var searchData=
['aibuffer_5flen_178',['AIBUFFER_LEN',['../data_8h.html#ad5c4274341788878d2b3b767c6c9b16c',1,'data.h']]],
['aifrequency_179',['aiFrequency',['../structAudioBufferParametersEU.html#a675f5849a446429e68e7c03f89be6841',1,'AudioBufferParametersEU']]],
['airborne_180',['AIRBORNE',['../mk64_8h.html#a5344f2bdca4f9506c40f044e08ea8c98aae231593748597efa2fddd103805f4f0',1,'mk64.h']]],
- ['al_5fadpcm_5fwave_181',['AL_ADPCM_WAVE',['../libaudio__internal_8h.html#abc5c98fcc1211af2b80116dd6e0a035da7f18be1646f533e496b1228ee0df8435',1,'libaudio_internal.h']]],
+ ['al_5fadpcm_5fwave_181',['AL_ADPCM_WAVE',['../libaudio__internal_8h.html#ac36f475ca5b446f4fde4c9b90bec77c8a7f18be1646f533e496b1228ee0df8435',1,'libaudio_internal.h']]],
['al_5fbank_5fversion_182',['AL_BANK_VERSION',['../libaudio__internal_8h.html#a1f91ffdb03b8bc2abbf56646ef20a3c5',1,'libaudio_internal.h']]],
- ['al_5fraw16_5fwave_183',['AL_RAW16_WAVE',['../libaudio__internal_8h.html#abc5c98fcc1211af2b80116dd6e0a035da9f7c04ebfd0910e043023fd2c5a09d9d',1,'libaudio_internal.h']]],
+ ['al_5fraw16_5fwave_183',['AL_RAW16_WAVE',['../libaudio__internal_8h.html#ac36f475ca5b446f4fde4c9b90bec77c8a9f7c04ebfd0910e043023fd2c5a09d9d',1,'libaudio_internal.h']]],
['aladpcmbook_184',['ALADPCMBook',['../structALADPCMBook.html',1,'']]],
['aladpcmloop_185',['ALADPCMloop',['../structALADPCMloop.html',1,'']]],
['aladpcmwaveinfo_186',['ALADPCMWaveInfo',['../structALADPCMWaveInfo.html',1,'']]],
diff --git a/search/all_5.js b/search/all_5.js
index 3d88ddb20..1866bac09 100644
--- a/search/all_5.js
+++ b/search/all_5.js
@@ -608,7 +608,7 @@ var searchData=
['courseindex_605',['courseIndex',['../structstruct__8018EE10__entry.html#acee952c37d3917fd90809e58c6401e65',1,'struct_8018EE10_entry']]],
['courserecords_606',['courseRecords',['../structCupTimeTrialRecords.html#acf18ab0e69f90a2eefe248ef7090bd1c',1,'CupTimeTrialRecords']]],
['courses_607',['COURSES',['../mk64_8h.html#acf250ad4ca05ca435a61203c41d4ca88',1,'mk64.h']]],
- ['courses_608',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../courses.html#courses-1',1,'Courses'],['../controlflow.html#courses',1,'Courses']]],
+ ['courses_608',['Courses',['../courses.html',1,'Courses'],['../coursesmenu.html',1,'Courses'],['../controlflow.html#courses',1,'Courses'],['../courses.html#courses-1',1,'Courses']]],
['courses_2emd_609',['courses.md',['../courses_8md.html',1,'']]],
['coursesmenu_2emd_610',['coursesmenu.md',['../coursesmenu_8md.html',1,'']]],
['coursetable_611',['CourseTable',['../structCourseTable.html',1,'']]],
diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js
index 803d8b238..5ea2bba49 100644
--- a/search/enumvalues_0.js
+++ b/search/enumvalues_0.js
@@ -48,7 +48,7 @@ var searchData=
['actor_5fyoshi_5fegg_45',['ACTOR_YOSHI_EGG',['../actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a9a5b90d71f1d6c4a72fafd72661e0660',1,'actor_types.h']]],
['after_5fdisplay_5flists_46',['AFTER_DISPLAY_LISTS',['../profiler_8h.html#a464075ec8b898dea3a20b3166dd123bfa3cb3edb479d6c28d023c9c0c5d15e02b',1,'profiler.h']]],
['airborne_47',['AIRBORNE',['../mk64_8h.html#a5344f2bdca4f9506c40f044e08ea8c98aae231593748597efa2fddd103805f4f0',1,'mk64.h']]],
- ['al_5fadpcm_5fwave_48',['AL_ADPCM_WAVE',['../libaudio__internal_8h.html#abc5c98fcc1211af2b80116dd6e0a035da7f18be1646f533e496b1228ee0df8435',1,'libaudio_internal.h']]],
- ['al_5fraw16_5fwave_49',['AL_RAW16_WAVE',['../libaudio__internal_8h.html#abc5c98fcc1211af2b80116dd6e0a035da9f7c04ebfd0910e043023fd2c5a09d9d',1,'libaudio_internal.h']]],
+ ['al_5fadpcm_5fwave_48',['AL_ADPCM_WAVE',['../libaudio__internal_8h.html#ac36f475ca5b446f4fde4c9b90bec77c8a7f18be1646f533e496b1228ee0df8435',1,'libaudio_internal.h']]],
+ ['al_5fraw16_5fwave_49',['AL_RAW16_WAVE',['../libaudio__internal_8h.html#ac36f475ca5b446f4fde4c9b90bec77c8a9f7c04ebfd0910e043023fd2c5a09d9d',1,'libaudio_internal.h']]],
['asphalt_50',['ASPHALT',['../mk64_8h.html#a5344f2bdca4f9506c40f044e08ea8c98a7d9c1ec99eb702ae443b230bee117deb',1,'mk64.h']]]
];
diff --git a/search/variables_17.js b/search/variables_17.js
index 4c70cb05d..93c9dc7da 100644
--- a/search/variables_17.js
+++ b/search/variables_17.js
@@ -12,7 +12,7 @@ var searchData=
['wario_5fstadium_5ftextures_9',['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_10',['wasSoftReset',['../main_8c.html#a2fa45adadd9db50419593273a86d5875',1,'wasSoftReset: main.c'],['../main_8h.html#a2fa45adadd9db50419593273a86d5875',1,'wasSoftReset: main.c']]],
['waveid_11',['waveId',['../structNotePlaybackState.html#a42402672c3ba2a53b238c7adb4897d59',1,'NotePlaybackState::waveId'],['../structNote.html#a735fb38930defbb072e29145b7cddebb',1,'Note::waveId']]],
- ['waveinfo_12',['waveInfo',['../structALWaveTable__s.html#a9c57eb36c46ed8f511614226ee96e4f4',1,'ALWaveTable_s']]],
+ ['waveinfo_12',['waveInfo',['../structALWaveTable__s.html#a0ae684e1bea66ae6e0ac6c26112a4e0e',1,'ALWaveTable_s']]],
['wavetable_13',['wavetable',['../structALSound__s.html#a8bb355521feffe02dfa992b5fd23ae87',1,'ALSound_s']]],
['waypointend_14',['waypointEnd',['../structKartAIBehaviour.html#a49ef05db0dffad276cacd95c1add1cff',1,'KartAIBehaviour']]],
['waypointindex_15',['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']]],
@@ -25,6 +25,6 @@ var searchData=
['wheelrot_22',['wheelRot',['../structTrainCar.html#a3e4c6d1091b4cf5a1683496409bda622',1,'TrainCar::wheelRot'],['../structPaddleWheelBoat.html#a500f0d5169fa8601aaba11cf13514b28',1,'PaddleWheelBoat::wheelRot']]],
['width_23',['width',['../structprintf__struct.html#ad8c9b5c908f18b8933081ae4b8f19b3a',1,'printf_struct::width'],['../structMkTexture.html#a6064846bc000f2003938cd14d4e62ff6',1,'MkTexture::width'],['../structOSViCommonRegs.html#a36050d774fce0c7479165a54e61296aa',1,'OSViCommonRegs::width']]],
['windowsize_24',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]],
- ['word_25',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a06928fe4577a2d3ae425f6df73fbef26',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]],
+ ['word_25',['word',['../unionGameModePack.html#a070413d3976e79c9be223f8ab02369b7',1,'GameModePack::word'],['../uniondu.html#a5bf196e6bdc792f2bb6f2f348105e448',1,'du::word'],['../uniondu.html#a490dba023fb0b686d9a03b51508bcfad',1,'du::word']]],
['wut_26',['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/sptask_8h.html b/sptask_8h.html
index 97b3b1051..deddf7e6d 100644
--- a/sptask_8h.html
+++ b/sptask_8h.html
@@ -241,7 +241,7 @@ Macros
-
- Todo
- These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
+
- Todo
- These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
diff --git a/structALWaveTable__s.html b/structALWaveTable__s.html
index eb86f076c..1b9c7569a 100644
--- a/structALWaveTable__s.html
+++ b/structALWaveTable__s.html
@@ -128,14 +128,14 @@ Data Fields