diff --git a/code__80281780_8h.html b/code__80281780_8h.html
index 9ae89542e..fa6c7e3c6 100644
--- a/code__80281780_8h.html
+++ b/code__80281780_8h.html
@@ -170,7 +170,7 @@ Variables
-
- Todo
- confirm this.
+
- Todo
- confirm this.
diff --git a/cpu__item__strategy_8inc_8c_source.html b/cpu__item__strategy_8inc_8c_source.html
index fcd978109..97b624493 100644
--- a/cpu__item__strategy_8inc_8c_source.html
+++ b/cpu__item__strategy_8inc_8c_source.html
@@ -188,16 +188,16 @@ $(function(){initNavTree('cpu__item__strategy_8inc_8c_source.html',''); initResi
@ CPU_STRATEGY_ITEM_MUSHROOM
Definition cpu_vehicles_camera_path.h:84
@ CPU_STRATEGY_ITEM_BANANA
Definition cpu_vehicles_camera_path.h:55
-
#define NUM_PLAYERS
Definition defines.h:104
-
@ ITEM_TRIPLE_MUSHROOM
Definition defines.h:272
-
@ ITEM_THUNDERBOLT
Definition defines.h:266
-
@ ITEM_STAR
Definition defines.h:268
-
@ ITEM_FAKE_ITEM_BOX
Definition defines.h:267
-
@ ITEM_SUPER_MUSHROOM
Definition defines.h:273
-
@ ITEM_BANANA
Definition defines.h:259
-
@ ITEM_MUSHROOM
Definition defines.h:270
-
@ ITEM_DOUBLE_MUSHROOM
Definition defines.h:271
-
@ ITEM_BOO
Definition defines.h:269
+
#define NUM_PLAYERS
Definition defines.h:109
+
@ ITEM_TRIPLE_MUSHROOM
Definition defines.h:277
+
@ ITEM_THUNDERBOLT
Definition defines.h:271
+
@ ITEM_STAR
Definition defines.h:273
+
@ ITEM_FAKE_ITEM_BOX
Definition defines.h:272
+
@ ITEM_SUPER_MUSHROOM
Definition defines.h:278
+
@ ITEM_BANANA
Definition defines.h:264
+
@ ITEM_MUSHROOM
Definition defines.h:275
+
@ ITEM_DOUBLE_MUSHROOM
Definition defines.h:276
+
@ ITEM_BOO
Definition defines.h:274
#define UNUSED
Definition macros.h:23
Definition cpu_vehicles_camera_path.h:29
diff --git a/cpu__speed__control_8inc_8c_source.html b/cpu__speed__control_8inc_8c_source.html
index bd7797a96..7eabe3b17 100644
--- a/cpu__speed__control_8inc_8c_source.html
+++ b/cpu__speed__control_8inc_8c_source.html
@@ -366,14 +366,14 @@ $(function(){initNavTree('cpu__speed__control_8inc_8c_source.html',''); initResi
@ SPEED_cpu_BEHAVIOUR_FAST
Definition cpu_vehicles_camera_path.h:350
@ SPEED_cpu_BEHAVIOUR_NORMAL
Definition cpu_vehicles_camera_path.h:350
@ SPEED_cpu_BEHAVIOUR_SLOW
Definition cpu_vehicles_camera_path.h:350
-
#define BOO_EFFECT
Definition defines.h:346
-
#define CC_EXTRA
Definition defines.h:137
-
#define PLAYER_CINEMATIC_MODE
Definition defines.h:76
-
#define CC_50
Options for gCCSelection CC stands for cubic-centimetres. It measures engine displacement composed fr...
Definition defines.h:134
-
#define CC_150
Definition defines.h:136
-
#define STAR_EFFECT
Definition defines.h:335
-
#define UNKNOWN_EFFECT_0x200000
Definition defines.h:339
-
#define CC_100
Definition defines.h:135
+
#define BOO_EFFECT
Definition defines.h:351
+
#define CC_EXTRA
Definition defines.h:142
+
#define PLAYER_CINEMATIC_MODE
Definition defines.h:81
+
#define CC_50
Options for gCCSelection CC stands for cubic-centimetres. It measures engine displacement composed fr...
Definition defines.h:139
+
#define CC_150
Definition defines.h:141
+
#define STAR_EFFECT
Definition defines.h:340
+
#define UNKNOWN_EFFECT_0x200000
Definition defines.h:344
+
#define CC_100
Definition defines.h:140
#define UNUSED
Definition macros.h:23
s32 gCCSelection
Definition main.c:181
u16 gDemoMode
Definition main.c:169
diff --git a/cpu__vehicles__camera__path_8h_source.html b/cpu__vehicles__camera__path_8h_source.html
index f3f89c1d9..3ba2e6675 100644
--- a/cpu__vehicles__camera__path_8h_source.html
+++ b/cpu__vehicles__camera__path_8h_source.html
@@ -914,7 +914,7 @@ $(function(){initNavTree('cpu__vehicles__camera__path_8h_source.html',''); initR
f32 D_80163090[]
Definition cpu_vehicles_camera_path.c:69
void func_8001AB00(void)
Definition cpu_item_strategy.inc.c:6
void yoshi_valley_cpu_path(s32)
Definition cpu_vehicles_camera_path.c:1144
-
#define NUM_PLAYERS
Definition defines.h:104
+
#define NUM_PLAYERS
Definition defines.h:109
#define UNUSED
Definition macros.h:23
Definition common_structs.h:29
diff --git a/defines_8h_source.html b/defines_8h_source.html
index 76b48c56b..c2168103d 100644
--- a/defines_8h_source.html
+++ b/defines_8h_source.html
@@ -128,312 +128,317 @@ $(function(){initNavTree('defines_8h_source.html',''); initResizable(true); });
52#define DEMO_MODE_ACTIVE 1
53#define DEMO_MODE_INACTIVE 0
-
-
56#define COURSE_TIMER_ITER 0.020041665999999999
-
57#define COURSE_TIMER_ITER_f 0.020041665999999999f
-
-
59#define COURSE_TIMER_ITER 0.01666666
-
60#define COURSE_TIMER_ITER_f 0.01666666f
-
-
-
63#define V_BlANK_TIMER_ITER 0.01666666
-
-
71#define PLAYER_INACTIVE 0
-
72#define PLAYER_UNKNOWN_0x40 (1 << 6)
-
73#define PLAYER_INVISIBLE_OR_BOMB (1 << 8)
-
74#define PLAYER_STAGING (1 << 9)
-
75#define PLAYER_UNKNOWN (1 << 10)
-
76#define PLAYER_CINEMATIC_MODE (1 << 11)
-
77#define PLAYER_CPU (1 << 12)
-
78#define PLAYER_START_SEQUENCE (1 << 13)
-
79#define PLAYER_HUMAN (1 << 14)
-
80#define PLAYER_EXISTS (1 << 15)
-
-
-
83#define PLAYER_HUMAN_AND_CPU PLAYER_EXISTS | PLAYER_HUMAN | PLAYER_CPU | PLAYER_START_SEQUENCE
-
-
85#define ZERO_PLAYERS_SELECTED 0
-
86#define ONE_PLAYERS_SELECTED 1
-
87#define TWO_PLAYERS_SELECTED 2
-
88#define THREE_PLAYERS_SELECTED 3
-
89#define FOUR_PLAYERS_SELECTED 4
-
90#define SELECTED_PLAYER_DEFINES_TOTAL 5
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
57#define COURSE_TIMER_ITER 0.020041665999999999
+
+
59 #define COURSE_TIMER_ITER_f 0.020041665999999999f
+
+
61 #define COURSE_TIMER_ITER_f 0.01666666f
+
+
+
64#define COURSE_TIMER_ITER 0.01666666
+
65#define COURSE_TIMER_ITER_f 0.01666666f
+
+
+
68#define V_BlANK_TIMER_ITER 0.01666666
+
+
76#define PLAYER_INACTIVE 0
+
77#define PLAYER_UNKNOWN_0x40 (1 << 6)
+
78#define PLAYER_INVISIBLE_OR_BOMB (1 << 8)
+
79#define PLAYER_STAGING (1 << 9)
+
80#define PLAYER_UNKNOWN (1 << 10)
+
81#define PLAYER_CINEMATIC_MODE (1 << 11)
+
82#define PLAYER_CPU (1 << 12)
+
83#define PLAYER_START_SEQUENCE (1 << 13)
+
84#define PLAYER_HUMAN (1 << 14)
+
85#define PLAYER_EXISTS (1 << 15)
+
+
+
88#define PLAYER_HUMAN_AND_CPU PLAYER_EXISTS | PLAYER_HUMAN | PLAYER_CPU | PLAYER_START_SEQUENCE
+
+
90#define ZERO_PLAYERS_SELECTED 0
+
91#define ONE_PLAYERS_SELECTED 1
+
92#define TWO_PLAYERS_SELECTED 2
+
93#define THREE_PLAYERS_SELECTED 3
+
94#define FOUR_PLAYERS_SELECTED 4
+
95#define SELECTED_PLAYER_DEFINES_TOTAL 5
+
+
-
-
-
-
106#define MARIO_SIZE 0.75f
-
107#define LUIGI_SIZE 0.75f
-
108#define YOSHI_SIZE 0.75f
-
109#define TOAD_SIZE 0.75f
-
-
111#define WARIO_SIZE 0.75f
-
112#define PEACH_SIZE 0.75f
-
113#define BOWSER_SIZE 0.75f
-
-
-
116#define MAX_NUM_MAIN_MENU_GAME_TYPES 3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
148#define NUM_COURSES_PER_CUP 4
-
-
+
+
+
+
111#define MARIO_SIZE 0.75f
+
112#define LUIGI_SIZE 0.75f
+
113#define YOSHI_SIZE 0.75f
+
114#define TOAD_SIZE 0.75f
+
+
116#define WARIO_SIZE 0.75f
+
117#define PEACH_SIZE 0.75f
+
118#define BOWSER_SIZE 0.75f
+
+
+
121#define MAX_NUM_MAIN_MENU_GAME_TYPES 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
153#define NUM_COURSES_PER_CUP 4
-
-
-
-
-
-
-
-
-
-
173#define OPTIONS_MENU 5
-
-
175#define COURSE_DATA_MENU 7
-
176#define LOGO_INTRO_MENU 8
-
177#define CONTROLLER_PAK_MENU 9
-
-
-
180#define CHARACTER_SELECT_MENU 12
-
181#define COURSE_SELECT_MENU 13
-
182#define RACING_DUPLICATE 14
-
-
187#define START_MENU_FROM_QUIT 0
-
188#define MAIN_MENU_FROM_QUIT 1
-
189#define PLAYER_SELECT_MENU_FROM_QUIT 2
-
190#define COURSE_SELECT_MENU_FROM_QUIT 3
-
-
-
193#define CREDITS_SEQUENCE 9
-
-
198#define SCREEN_MODE_1P 0
-
199#define SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL 1
-
200#define SCREEN_MODE_2P_SPLITSCREEN_VERTICAL 2
-
201#define SCREEN_MODE_3P_4P_SPLITSCREEN 3
-
202#define NUM_SCREEN_MODES 4
-
-
207#define TIME_TRIAL_3LAP_RECORD_1 0
-
208#define TIME_TRIAL_3LAP_RECORD_2 1
-
209#define TIME_TRIAL_3LAP_RECORD_3 2
-
210#define TIME_TRIAL_3LAP_RECORD_4 3
-
211#define TIME_TRIAL_3LAP_RECORD_5 4
-
212#define TIME_TRIAL_1LAP_RECORD 5
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
178#define OPTIONS_MENU 5
+
+
180#define COURSE_DATA_MENU 7
+
181#define LOGO_INTRO_MENU 8
+
182#define CONTROLLER_PAK_MENU 9
+
+
+
185#define CHARACTER_SELECT_MENU 12
+
186#define COURSE_SELECT_MENU 13
+
187#define RACING_DUPLICATE 14
+
+
192#define START_MENU_FROM_QUIT 0
+
193#define MAIN_MENU_FROM_QUIT 1
+
194#define PLAYER_SELECT_MENU_FROM_QUIT 2
+
195#define COURSE_SELECT_MENU_FROM_QUIT 3
+
+
+
198#define CREDITS_SEQUENCE 9
+
+
203#define SCREEN_MODE_1P 0
+
204#define SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL 1
+
205#define SCREEN_MODE_2P_SPLITSCREEN_VERTICAL 2
+
206#define SCREEN_MODE_3P_4P_SPLITSCREEN 3
+
207#define NUM_SCREEN_MODES 4
+
+
212#define TIME_TRIAL_3LAP_RECORD_1 0
+
213#define TIME_TRIAL_3LAP_RECORD_2 1
+
214#define TIME_TRIAL_3LAP_RECORD_3 2
+
215#define TIME_TRIAL_3LAP_RECORD_4 3
+
216#define TIME_TRIAL_3LAP_RECORD_5 4
+
217#define TIME_TRIAL_1LAP_RECORD 5
+
+
-
-
236#define SOUND_STEREO 0
-
237#define SOUND_HEADPHONES 1
-
238#define SOUND_UNUSED 2
-
-
240#define NUM_SOUND_MODES 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
241#define SOUND_STEREO 0
+
242#define SOUND_HEADPHONES 1
+
243#define SOUND_UNUSED 2
+
+
245#define NUM_SOUND_MODES 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
298#define BALLOON_STATUS_GONE 0
-
299#define BALLOON_STATUS_PRESENT 1
-
300#define BALLOON_STATUS_DEPARTING 2
-
-
305#define MAX_TIME 0x927C0
+
+
+
+
+
+
303#define BALLOON_STATUS_GONE 0
+
304#define BALLOON_STATUS_PRESENT 1
+
305#define BALLOON_STATUS_DEPARTING 2
-
311#define HIT_SOUND_EFFECT 0x100
-
312#define BOOST_SOUND_EFFECT 0x200
-
313#define BOO_SOUND_EFFECT 0x800
-
314#define STAR_SOUND_EFFECT 0x2000
-
315#define HIT_ROTATING_SOUND_EFFECT 0x4000
-
316#define BOOST_RAMP_WOOD_SOUND_EFFECT 0x8000
-
317#define HOLD_BANANA_SOUND_EFFECT 0x40000
-
318#define REVERSE_SOUND_EFFECT 0x400000
-
319#define BOOST_RAMP_ASPHALT_SOUND_EFFECT 0x800000
-
320#define HIT_BY_ITEM_SOUND_EFFECT 0x1000000
-
-
326#define UNKNOWN_EFFECT_0x1 0x1
-
327#define BOOST_RAMP_WOOD_EFFECT 0x4
-
328#define UNKNOWN_EFFECT_0x10 0x10
-
329#define UNKNOWN_EFFECT_0x40 0x40
-
330#define UNKNOWN_EFFECT_0x80 0x80
-
331#define UNKNOWN_EFFECT_0xC 0xC
-
332#define UNKNOWN_EFFECT_0x10 0x10
-
333#define UNKNOWN_EFFECT_0x100 0x100
-
334#define UNKNOWN_EFFECT_0x1000 0x1000
-
335#define STAR_EFFECT 0x200
-
336#define BOOST_EFFECT 0x2000
-
337#define UNKNOWN_EFFECT_0x10000 0x10000
-
338#define BOOST_RAMP_ASPHALT_EFFECT 0x100000
-
339#define UNKNOWN_EFFECT_0x200000 0x200000
-
340#define REVERSE_EFFECT 0x400000
-
341#define UNKNOWN_EFFECT_0x1000000 0x1000000
-
342#define HIT_BY_ITEM_EFFECT 0x2000000
-
343#define HIT_EFFECT 0x4000000
-
344#define UNKNOWN_EFFECT_0x10000000 0x10000000
-
345#define LIGHTNING_EFFECT 0x40000000
-
346#define BOO_EFFECT 0x80000000
-
-
352#define SPAWN_FIRST_SHELL 0
-
353#define SPAWN_SECOND_SHELL 1
-
354#define SPAWN_THIRD_SHELL 2
-
-
356#define GPACK_RGB888(r, g, b) (((r) << 16) | ((g) << 8) | (b))
-
357#define COLOR_LIGHT GPACK_RGB888(0x1C, 0x00, 0x00)
-
358#define COLOR_LAVA GPACK_RGB888(0x34, 0x00, 0x00)
-
359#define COLOR_BLACK GPACK_RGB888(0, 0, 0)
+
310#define MAX_TIME 0x927C0
+
+
316#define HIT_SOUND_EFFECT 0x100
+
317#define BOOST_SOUND_EFFECT 0x200
+
318#define BOO_SOUND_EFFECT 0x800
+
319#define STAR_SOUND_EFFECT 0x2000
+
320#define HIT_ROTATING_SOUND_EFFECT 0x4000
+
321#define BOOST_RAMP_WOOD_SOUND_EFFECT 0x8000
+
322#define HOLD_BANANA_SOUND_EFFECT 0x40000
+
323#define REVERSE_SOUND_EFFECT 0x400000
+
324#define BOOST_RAMP_ASPHALT_SOUND_EFFECT 0x800000
+
325#define HIT_BY_ITEM_SOUND_EFFECT 0x1000000
+
+
331#define UNKNOWN_EFFECT_0x1 0x1
+
332#define BOOST_RAMP_WOOD_EFFECT 0x4
+
333#define UNKNOWN_EFFECT_0x10 0x10
+
334#define UNKNOWN_EFFECT_0x40 0x40
+
335#define UNKNOWN_EFFECT_0x80 0x80
+
336#define UNKNOWN_EFFECT_0xC 0xC
+
337#define UNKNOWN_EFFECT_0x10 0x10
+
338#define UNKNOWN_EFFECT_0x100 0x100
+
339#define UNKNOWN_EFFECT_0x1000 0x1000
+
340#define STAR_EFFECT 0x200
+
341#define BOOST_EFFECT 0x2000
+
342#define UNKNOWN_EFFECT_0x10000 0x10000
+
343#define BOOST_RAMP_ASPHALT_EFFECT 0x100000
+
344#define UNKNOWN_EFFECT_0x200000 0x200000
+
345#define REVERSE_EFFECT 0x400000
+
346#define UNKNOWN_EFFECT_0x1000000 0x1000000
+
347#define HIT_BY_ITEM_EFFECT 0x2000000
+
348#define HIT_EFFECT 0x4000000
+
349#define UNKNOWN_EFFECT_0x10000000 0x10000000
+
350#define LIGHTNING_EFFECT 0x40000000
+
351#define BOO_EFFECT 0x80000000
+
+
357#define SPAWN_FIRST_SHELL 0
+
358#define SPAWN_SECOND_SHELL 1
+
359#define SPAWN_THIRD_SHELL 2
-
-
-
-
-
371#define FACING_Y_AXIS 0x4000
-
372#define FACING_X_AXIS 0x8000
-
373#define FACING_Z_AXIS 0x2000
-
COLOR_ID
Text color options The 2 cycling options cycle through Blue -> Green -> Red Cycle 2 appears to be one...
Definition defines.h:222
-
@ TEXT_BLUE_GREEN_RED_CYCLE_2
Definition defines.h:228
-
@ TEXT_BLUE_GREEN_RED_CYCLE_1
Definition defines.h:227
-
@ TEXT_YELLOW
Definition defines.h:226
-
@ TEXT_RED
Definition defines.h:225
-
@ TEXT_GREEN
Definition defines.h:224
-
@ TEXT_BLUE
Definition defines.h:223
-
@ COURSE_ONE
Definition defines.h:153
-
@ COURSE_THREE
Definition defines.h:153
-
@ COURSE_TWO
Definition defines.h:153
-
@ COURSE_FOUR
Definition defines.h:153
-
PLACE
Definition defines.h:293
-
@ FIRST_PLACE
Definition defines.h:293
-
@ FOURTH_PLACE
Definition defines.h:293
-
@ SECOND_PLACE
Definition defines.h:293
-
@ THIRD_PLACE
Definition defines.h:293
-
PlayerId
Definition defines.h:92
-
@ PLAYER_SIX
Definition defines.h:99
-
@ PLAYER_FIVE
Definition defines.h:98
-
@ PLAYER_SEVEN
Definition defines.h:100
-
@ PLAYER_FOUR
Definition defines.h:97
-
@ PLAYER_EIGHT
Definition defines.h:101
-
@ PLAYER_NONE
Definition defines.h:93
-
@ PLAYER_TWO
Definition defines.h:95
-
@ PLAYER_ONE
Definition defines.h:94
-
@ PLAYER_THREE
Definition defines.h:96
-
ITEMS
Item IDs.
Definition defines.h:257
-
@ ITEM_TRIPLE_MUSHROOM
Definition defines.h:272
-
@ ITEM_THUNDERBOLT
Definition defines.h:266
-
@ ITEM_TRIPLE_GREEN_SHELL
Definition defines.h:262
-
@ ITEM_STAR
Definition defines.h:268
-
@ ITEM_BLUE_SPINY_SHELL
Definition defines.h:265
-
@ ITEM_BANANA_BUNCH
Definition defines.h:260
-
@ ITEM_GREEN_SHELL
Definition defines.h:261
-
@ ITEM_FAKE_ITEM_BOX
Definition defines.h:267
-
@ ITEM_NONE
Definition defines.h:258
-
@ ITEM_RED_SHELL
Definition defines.h:263
-
@ ITEM_SUPER_MUSHROOM
Definition defines.h:273
-
@ ITEM_BANANA
Definition defines.h:259
-
@ ITEM_MUSHROOM
Definition defines.h:270
-
@ ITEM_DOUBLE_MUSHROOM
Definition defines.h:271
-
@ ITEM_BOO
Definition defines.h:269
-
@ ITEM_TRIPLE_RED_SHELL
Definition defines.h:264
-
@ NUM_CUPS
Definition defines.h:146
-
@ STAR_CUP
Definition defines.h:146
-
@ FLOWER_CUP
Definition defines.h:146
-
@ SPECIAL_CUP
Definition defines.h:146
-
@ MUSHROOM_CUP
Definition defines.h:146
-
@ BATTLE_CUP
Definition defines.h:146
-
DIRECTION
Definition defines.h:291
-
@ SOUTH
Definition defines.h:291
-
@ EAST
Definition defines.h:291
-
@ NORTH
Definition defines.h:291
-
@ WEST
Definition defines.h:291
-
CPU_BEHAVIOURS
Definition defines.h:276
-
@ BEHAVIOUR_FAST_SPEED
Definition defines.h:284
-
@ BEHAVIOUR_NORMAL_SPEED
Definition defines.h:283
-
@ BEHAVIOUR_DRIVE_CENTER
Definition defines.h:280
-
@ BEHAVIOUR_SLOW_SPEED
Definition defines.h:285
-
@ BEHAVIOUR_MAX_SPEED
Definition defines.h:288
-
@ BEHAVIOUR_DRIVE_OUTER
Definition defines.h:282
-
@ BEHAVIOUR_HOP
Definition defines.h:279
-
@ BEHAVIOUR_9
Definition defines.h:286
-
@ BEHAVIOUR_DRIVE_LEFT
Definition defines.h:281
-
@ BEHAVIOUR_NONE
Definition defines.h:277
-
@ BEHAVIOUR_1
Definition defines.h:278
-
@ BEHAVIOUR_10
Definition defines.h:287
+
361#define GPACK_RGB888(r, g, b) (((r) << 16) | ((g) << 8) | (b))
+
362#define COLOR_LIGHT GPACK_RGB888(0x1C, 0x00, 0x00)
+
363#define COLOR_LAVA GPACK_RGB888(0x34, 0x00, 0x00)
+
364#define COLOR_BLACK GPACK_RGB888(0, 0, 0)
+
+
+
+
+
+
376#define FACING_Y_AXIS 0x4000
+
377#define FACING_X_AXIS 0x8000
+
378#define FACING_Z_AXIS 0x2000
+
COLOR_ID
Text color options The 2 cycling options cycle through Blue -> Green -> Red Cycle 2 appears to be one...
Definition defines.h:227
+
@ TEXT_BLUE_GREEN_RED_CYCLE_2
Definition defines.h:233
+
@ TEXT_BLUE_GREEN_RED_CYCLE_1
Definition defines.h:232
+
@ TEXT_YELLOW
Definition defines.h:231
+
@ TEXT_RED
Definition defines.h:230
+
@ TEXT_GREEN
Definition defines.h:229
+
@ TEXT_BLUE
Definition defines.h:228
+
@ COURSE_ONE
Definition defines.h:158
+
@ COURSE_THREE
Definition defines.h:158
+
@ COURSE_TWO
Definition defines.h:158
+
@ COURSE_FOUR
Definition defines.h:158
+
PLACE
Definition defines.h:298
+
@ FIRST_PLACE
Definition defines.h:298
+
@ FOURTH_PLACE
Definition defines.h:298
+
@ SECOND_PLACE
Definition defines.h:298
+
@ THIRD_PLACE
Definition defines.h:298
+
PlayerId
Definition defines.h:97
+
@ PLAYER_SIX
Definition defines.h:104
+
@ PLAYER_FIVE
Definition defines.h:103
+
@ PLAYER_SEVEN
Definition defines.h:105
+
@ PLAYER_FOUR
Definition defines.h:102
+
@ PLAYER_EIGHT
Definition defines.h:106
+
@ PLAYER_NONE
Definition defines.h:98
+
@ PLAYER_TWO
Definition defines.h:100
+
@ PLAYER_ONE
Definition defines.h:99
+
@ PLAYER_THREE
Definition defines.h:101
+
ITEMS
Item IDs.
Definition defines.h:262
+
@ ITEM_TRIPLE_MUSHROOM
Definition defines.h:277
+
@ ITEM_THUNDERBOLT
Definition defines.h:271
+
@ ITEM_TRIPLE_GREEN_SHELL
Definition defines.h:267
+
@ ITEM_STAR
Definition defines.h:273
+
@ ITEM_BLUE_SPINY_SHELL
Definition defines.h:270
+
@ ITEM_BANANA_BUNCH
Definition defines.h:265
+
@ ITEM_GREEN_SHELL
Definition defines.h:266
+
@ ITEM_FAKE_ITEM_BOX
Definition defines.h:272
+
@ ITEM_NONE
Definition defines.h:263
+
@ ITEM_RED_SHELL
Definition defines.h:268
+
@ ITEM_SUPER_MUSHROOM
Definition defines.h:278
+
@ ITEM_BANANA
Definition defines.h:264
+
@ ITEM_MUSHROOM
Definition defines.h:275
+
@ ITEM_DOUBLE_MUSHROOM
Definition defines.h:276
+
@ ITEM_BOO
Definition defines.h:274
+
@ ITEM_TRIPLE_RED_SHELL
Definition defines.h:269
+
@ NUM_CUPS
Definition defines.h:151
+
@ STAR_CUP
Definition defines.h:151
+
@ FLOWER_CUP
Definition defines.h:151
+
@ SPECIAL_CUP
Definition defines.h:151
+
@ MUSHROOM_CUP
Definition defines.h:151
+
@ BATTLE_CUP
Definition defines.h:151
+
DIRECTION
Definition defines.h:296
+
@ SOUTH
Definition defines.h:296
+
@ EAST
Definition defines.h:296
+
@ NORTH
Definition defines.h:296
+
@ WEST
Definition defines.h:296
+
CPU_BEHAVIOURS
Definition defines.h:281
+
@ BEHAVIOUR_FAST_SPEED
Definition defines.h:289
+
@ BEHAVIOUR_NORMAL_SPEED
Definition defines.h:288
+
@ BEHAVIOUR_DRIVE_CENTER
Definition defines.h:285
+
@ BEHAVIOUR_SLOW_SPEED
Definition defines.h:290
+
@ BEHAVIOUR_MAX_SPEED
Definition defines.h:293
+
@ BEHAVIOUR_DRIVE_OUTER
Definition defines.h:287
+
@ BEHAVIOUR_HOP
Definition defines.h:284
+
@ BEHAVIOUR_9
Definition defines.h:291
+
@ BEHAVIOUR_DRIVE_LEFT
Definition defines.h:286
+
@ BEHAVIOUR_NONE
Definition defines.h:282
+
@ BEHAVIOUR_1
Definition defines.h:283
+
@ BEHAVIOUR_10
Definition defines.h:292
diff --git a/doxygen_crawl.html b/doxygen_crawl.html
index 729b5d4f7..297d0e700 100644
--- a/doxygen_crawl.html
+++ b/doxygen_crawl.html
@@ -160,8 +160,8 @@
-
+
@@ -400,7 +400,6 @@
-
@@ -410,15 +409,16 @@
+
+
-
@@ -518,18 +518,18 @@
-
+
-
+
@@ -576,8 +576,8 @@
-
+
@@ -648,8 +648,8 @@
-
+
@@ -722,8 +722,8 @@
-
+
@@ -830,8 +830,8 @@
-
+
@@ -843,12 +843,13 @@
-
+
+
@@ -856,14 +857,13 @@
-
+
-
@@ -872,26 +872,26 @@
-
-
+
+
-
-
+
+
-
+
@@ -904,11 +904,11 @@
+
+
-
-
@@ -941,8 +941,8 @@
-
+
@@ -981,13 +981,13 @@
+
-
-
+
@@ -996,20 +996,20 @@
-
-
+
+
-
+
@@ -1033,17 +1033,17 @@
-
+
+
-
diff --git a/effects_8c.html b/effects_8c.html
index 4e14954a5..e5b9dca45 100644
--- a/effects_8c.html
+++ b/effects_8c.html
@@ -396,12 +396,12 @@ Variables
Value:
-
#define HIT_BY_ITEM_EFFECT
Definition defines.h:342
-
#define BOOST_RAMP_ASPHALT_EFFECT
Definition defines.h:338
-
#define STAR_EFFECT
Definition defines.h:335
-
#define LIGHTNING_EFFECT
Definition defines.h:345
-
#define BOOST_RAMP_WOOD_EFFECT
Definition defines.h:327
-
#define HIT_EFFECT
Definition defines.h:343
+
#define HIT_BY_ITEM_EFFECT
Definition defines.h:347
+
#define BOOST_RAMP_ASPHALT_EFFECT
Definition defines.h:343
+
#define STAR_EFFECT
Definition defines.h:340
+
#define LIGHTNING_EFFECT
Definition defines.h:350
+
#define BOOST_RAMP_WOOD_EFFECT
Definition defines.h:332
+
#define HIT_EFFECT
Definition defines.h:348
diff --git a/effects_8h_source.html b/effects_8h_source.html
index 35a9f87e6..ec36212c9 100644
--- a/effects_8h_source.html
+++ b/effects_8h_source.html
@@ -269,7 +269,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
void remove_boost_ramp_wood_effect(Player *)
Definition effects.c:1233
s32 D_8018D900[]
Definition effects.c:22
void func_8008D3B0(Player *, s8)
-
void func_800CA984(u8)
Definition external.c:3394
+
void func_800CA984(u8)
Definition external.c:3398
void func_8008C6D0(Player *, s8)
Definition effects.c:240
void apply_hit_sound_effect(Player *, s8)
Definition effects.c:690
void apply_hit_rotating_sound_effect(Player *, s8)
Definition effects.c:830
@@ -284,7 +284,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
void func_8008FE84(Player *, s8)
void apply_star_effect(Player *, s8)
Definition effects.c:1372
f32 D_800E37B0[]
Definition kart_attributes.c:422
-
void func_800C9250(u8)
Definition external.c:2938
+
void func_800C9250(u8)
Definition external.c:2942
void func_8008FD4C(Player *, s8)
s16 D_80165190[4][8]
Definition render_player.c:56
void func_unnamed27(void)
Definition effects.c:115
@@ -292,7 +292,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
f32 D_800E3770[]
Definition kart_attributes.c:416
s16 D_8018D920[]
Definition effects.c:23
void func_unnamed18(void)
Definition effects.c:90
-
void func_800CB064(u8)
Definition external.c:3527
+
void func_800CB064(u8)
Definition external.c:3531
void func_8008D0FC(Player *, s8)
Definition effects.c:444
void func_8008E4A4(Player *, s8)
Definition effects.c:934
void func_unnamed33(void)
Definition effects.c:133
@@ -308,7 +308,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
void remove_boost_ramp_asphalt_effect(Player *)
Definition effects.c:1191
void func_unnamed10(void)
Definition effects.c:74
void func_8008D9C0(Player *)
Definition effects.c:668
-
void func_800CA730(u8)
Definition external.c:3354
+
void func_800CA730(u8)
Definition external.c:3358
bool prevent_item_use(Player *)
Definition effects.c:1978
void func_unnamed23(void)
Definition effects.c:103
@@ -329,7 +329,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
f32 D_800E3790[]
Definition kart_attributes.c:419
f32 D_800E3750[]
Definition kart_attributes.c:413
void func_8008F1B8(Player *, s8)
Definition effects.c:1255
-
void func_800CAFC0(u8)
Definition external.c:3512
+
void func_800CAFC0(u8)
Definition external.c:3516
void apply_boost_ramp_wood_effect(Player *)
Definition effects.c:1216
void remove_boost_effect(Player *)
Definition effects.c:551
void func_unnamed11(void)
Definition effects.c:76
@@ -345,7 +345,7 @@ $(function(){initNavTree('effects_8h_source.html',''); initResizable(true); });
void func_8008C214(void)
Definition effects.c:54
void func_8008FB30(Player *, s8)
Definition effects.c:1486
void func_8008F3E0(Player *)
Definition effects.c:1304
-
void func_800CA59C(u8)
Definition external.c:3327
+
void func_800CA59C(u8)
Definition external.c:3331
void func_unnamed20(void)
Definition effects.c:94
void apply_boost_ramp_asphalt_effect(Player *)
Definition effects.c:1168
void func_8008D570(Player *, s8)
Definition effects.c:556
diff --git a/external_8h_source.html b/external_8h_source.html
index feea248ef..b465c43e8 100644
--- a/external_8h_source.html
+++ b/external_8h_source.html
@@ -564,90 +564,90 @@ $(function(){initNavTree('external_8h_source.html',''); initResizable(true); });
f32 Vec3f[3]
Definition common_structs.h:6
s16 Vec3s[3]
Definition common_structs.h:11
s32 gAudioErrorFlags
Definition data.c:327
-
void func_800C70A8(u8 playerId)
Definition external.c:2185
-
void func_800C5968(u8 arg0)
Definition external.c:1731
+
void func_800C70A8(u8 playerId)
Definition external.c:2187
+
void func_800C5968(u8 arg0)
Definition external.c:1733
u8 D_800E9F2C[NUM_PLAYERS]
Definition external.c:67
f32 D_800EA130[]
Definition external.c:91
-
void func_800C5578(Vec3f *arg0, u32 soundBits)
Definition external.c:1652
-
void func_800C5CB8(void)
Definition external.c:1813
+
void func_800C5578(Vec3f *arg0, u32 soundBits)
Definition external.c:1654
+
void func_800C5CB8(void)
Definition external.c:1815
f32 D_800E9EE4[]
Definition external.c:62
-
void func_800CA0A0()
Definition external.c:3212
+
void func_800CA0A0()
Definition external.c:3216
Vec3f gVelocityCamera[4]
Definition external.c:25
u8 D_8018FB91
Definition external.c:23
-
void func_800C4398(void)
Definition external.c:1290
-
void func_800CA30C(u8 arg0)
Definition external.c:3279
+
void func_800C4398(void)
Definition external.c:1292
+
void func_800CA30C(u8 arg0)
Definition external.c:3283
f32 D_800E9E64[]
Definition external.c:54
s32 D_800E9E14[]
Definition external.c:50
-
void func_800CA49C(u8 arg0)
Definition external.c:3307
-
void func_800CA0CC()
Definition external.c:3220
+
void func_800CA49C(u8 arg0)
Definition external.c:3311
+
void func_800CA0CC()
Definition external.c:3224
u8 D_800EA1F0[]
Definition external.c:119
-
void func_800C9D0C(u8 playerId)
Definition external.c:3148
-
void func_800CB2C4()
Definition external.c:3584
-
void func_800CAD40(UNUSED s32 arg0)
Definition external.c:3454
-
void func_800C5384(u8 arg0, Vec3f *arg1)
Definition external.c:1608
-
void func_800C56F0(u32 soundBits)
Definition external.c:1683
+
void func_800C9D0C(u8 playerId)
Definition external.c:3152
+
void func_800CB2C4()
Definition external.c:3588
+
void func_800CAD40(UNUSED s32 arg0)
Definition external.c:3458
+
void func_800C5384(u8 arg0, Vec3f *arg1)
Definition external.c:1610
+
void func_800C56F0(u32 soundBits)
Definition external.c:1685
u8 D_800E9DA0
Definition external.c:43
u8 D_800E9F24[]
Definition external.c:66
-
void func_800C4084(u16 bankMask)
Definition external.c:1202
+
void func_800C4084(u16 bankMask)
Definition external.c:1204
void func_800C29B4(u8 arg0, u16 arg1)
Definition external.c:655
s32 D_800E9E84[]
Definition external.c:56
-
void func_800C8770(u8 playerId)
Definition external.c:2715
-
void func_800CA388(u8 arg0)
Definition external.c:3288
-
void func_800CA0B8()
Definition external.c:3216
+
void func_800C8770(u8 playerId)
Definition external.c:2719
+
void func_800CA388(u8 arg0)
Definition external.c:3292
+
void func_800CA0B8()
Definition external.c:3220
u8 sSoundBankFreeListFront[SOUND_BANK_COUNT]
Definition external.c:32
-
void func_800CA2E4(u8 arg0, s8 arg1)
Definition external.c:3275
-
void func_800CA288(u8 arg0, s8 arg1)
Definition external.c:3267
+
void func_800CA2E4(u8 arg0, s8 arg1)
Definition external.c:3279
+
void func_800CA288(u8 arg0, s8 arg1)
Definition external.c:3271
s16 D_8018FC10[4][2]
Definition external.c:28
f32 D_800E9ED4[]
Definition external.c:61
u8 func_800C357C(s32 arg0)
Definition external.c:913
-
void func_800C59C4(void)
Definition external.c:1745
+
void func_800C59C4(void)
Definition external.c:1747
u8 D_800EA0EC[]
Definition external.c:82
-
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2900
-
void func_800C5C40(void)
Definition external.c:1799
+
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2904
+
void func_800C5C40(void)
Definition external.c:1801
u8 D_80192C38
Definition external.c:35
-
void func_800C6108(u8 playerId)
Definition external.c:1897
-
void func_800CAACC(u8 playerId)
Definition external.c:3409
-
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2913
-
void func_800CADD0(u8 arg0, f32 arg1)
Definition external.c:3464
-
void func_800C40F0(u8 arg0)
Definition external.c:1215
+
void func_800C6108(u8 playerId)
Definition external.c:1899
+
void func_800CAACC(u8 playerId)
Definition external.c:3413
+
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2917
+
void func_800CADD0(u8 arg0, f32 arg1)
Definition external.c:3468
+
void func_800C40F0(u8 arg0)
Definition external.c:1217
u8 D_800E9F74[]
Definition external.c:70
u8 D_800EA244
Definition external.c:125
-
void func_800C5278(u8 bankId)
Definition external.c:1586
+
void func_800C5278(u8 bankId)
Definition external.c:1588
void func_800C13F0(void)
Definition external.c:152
-
void func_800C8AE4(void)
Definition external.c:2781
+
void func_800C8AE4(void)
Definition external.c:2785
Camera * gCopyCamera[4]
Definition external.c:24
u16 D_800EA174
Definition external.c:100
u8 D_800EA1A0[][6]
Definition external.c:106
f32 D_800E9EB4[]
Definition external.c:59
struct_D_801930D0_entry D_801930D0[3]
Definition external.c:41
u8 D_800EA1E8
Definition external.c:117
-
void play_sound(u32 soundBits, Vec3f *position, u8 cameraId, f32 *arg3, f32 *arg4, s8 *arg5)
Definition external.c:1223
+
void play_sound(u32 soundBits, Vec3f *position, u8 cameraId, f32 *arg3, f32 *arg4, s8 *arg5)
Definition external.c:1225
u8 D_800EA0F0
Definition external.c:83
-
void func_800C3F70(void)
Definition external.c:1161
+
void func_800C3F70(void)
Definition external.c:1163
void func_800C3478(void)
Definition external.c:900
struct ChannelVolumeScaleFade D_80192C48[SOUND_BANK_COUNT]
Definition external.c:37
s8 func_800C15D0(u8 bank, u8 soundId, u8 channel)
Definition external.c:203
-
void func_800CA0E4(void)
Definition external.c:3224
-
void func_800C94A4(u8 playerId)
Definition external.c:2965
+
void func_800CA0E4(void)
Definition external.c:3228
+
void func_800C94A4(u8 playerId)
Definition external.c:2969
void func_800C35E8(u8 arg0)
Definition external.c:945
u8 D_800EA1C0
Definition external.c:109
u8 D_800EA1E4
Definition external.c:116
u32 D_80192CD0[256]
Definition external.c:40
s32 D_800E9EA4[]
Definition external.c:58
-
void func_800C683C(u8 cameraId)
Definition external.c:2029
+
void func_800C683C(u8 cameraId)
Definition external.c:2031
s32 D_800E9E24[]
Definition external.c:51
f32 D_800EA150
Definition external.c:92
void func_800C1DA4(Camera *arg0, Vec3s rot, struct Unk_8018EFD8 *arg2)
Definition external.c:374
s8 D_8018EF10
Definition external.c:18
u8 D_800EA1EC
Definition external.c:118
-
void func_800C64A0(u8 playerId)
Definition external.c:1962
-
void func_800C5E38(u8 playerId)
Definition external.c:1848
-
void func_800CA118(u8 arg0)
Definition external.c:3229
-
void func_800CA24C(u8 arg0)
Definition external.c:3259
-
void fade_channel_volume_scale(u8 player, u8 targetScale, u16 fadeDuration)
Definition external.c:1719
+
void func_800C64A0(u8 playerId)
Definition external.c:1964
+
void func_800C5E38(u8 playerId)
Definition external.c:1850
+
void func_800CA118(u8 arg0)
Definition external.c:3233
+
void func_800CA24C(u8 arg0)
Definition external.c:3263
+
void fade_channel_volume_scale(u8 player, u8 targetScale, u16 fadeDuration)
Definition external.c:1721
struct SoundCharacteristics sSoundBanks[SOUND_BANK_COUNT][20]
Definition external.c:30
u8 D_800EA170[]
Definition external.c:99
-
void func_800C9EF4(Vec3f arg0, u32 soundBits)
Definition external.c:3172
+
void func_800C9EF4(Vec3f arg0, u32 soundBits)
Definition external.c:3176
struct Unk_8018EFD8 * func_800C1C88(u8 arg0, Vec3f position, f32 *velocity, f32 *arg3, u8 arg4, u32 soundBits)
Definition external.c:342
void func_800C284C(u8 arg0, u8 arg1, u8 arg2, u16 arg3)
Definition external.c:627
s8 D_800EA16C
Definition external.c:98
@@ -656,84 +656,84 @@ $(function(){initNavTree('external_8h_source.html',''); initResizable(true); });
u8 D_800EA108
Definition external.c:87
f32 D_800E9F34[]
Definition external.c:68
f32 D_800E9DD4[]
Definition external.c:47
-
void func_800C5BD0(void)
Definition external.c:1791
+
void func_800C5BD0(void)
Definition external.c:1793
ubool8 sSoundBankDisabled[SOUND_BANK_COUNT]
Definition external.c:36
u8 D_800EA104
Definition external.c:86
void func_800C2474(void)
Definition external.c:549
-
void func_800CAFC0(u8 arg0)
Definition external.c:3512
+
void func_800CAFC0(u8 arg0)
Definition external.c:3516
u8 D_800EA10C[]
Definition external.c:88
-
void func_800C54B8(u8 arg0, Vec3f *arg1)
Definition external.c:1632
-
void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3153
-
void sound_init(void)
Definition external.c:1759
+
void func_800C54B8(u8 arg0, Vec3f *arg1)
Definition external.c:1634
+
void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3157
+
void sound_init(void)
Definition external.c:1761
void func_800C1F8C(void)
Definition external.c:421
u8 sNumProcessedSoundRequests
Definition external.c:108
-
void func_800C5848(void)
Definition external.c:1711
+
void func_800C5848(void)
Definition external.c:1713
u8 sSoundBankUsedListBack[SOUND_BANK_COUNT]
Definition external.c:31
f32 func_800C1934(u8 bank, u8 soundId)
Definition external.c:287
u16 D_800EA180
Definition external.c:103
u16 D_800EA184
Definition external.c:104
-
void func_800C76C0(u8 playerId)
Definition external.c:2392
-
void func_800C5D04(u8 playerId)
Definition external.c:1820
+
void func_800C76C0(u8 playerId)
Definition external.c:2394
+
void func_800C5D04(u8 playerId)
Definition external.c:1822
s8 D_800EA168
Definition external.c:97
-
void func_800C3724(void)
Definition external.c:970
-
void func_800CA008(u8 arg0, u8 arg1)
Definition external.c:3196
-
void func_800CA270()
Definition external.c:3263
-
void func_800C4FE4(u8 bankId)
Definition external.c:1550
+
void func_800C3724(void)
Definition external.c:967
+
void func_800CA008(u8 arg0, u8 arg1)
Definition external.c:3200
+
void func_800CA270()
Definition external.c:3267
+
void func_800C4FE4(u8 bankId)
Definition external.c:1552
UnkStruct8018EF18 D_8018EF18[16]
Definition external.c:19
-
void func_800C8C7C(u8 arg0)
Definition external.c:2824
+
void func_800C8C7C(u8 arg0)
Definition external.c:2828
u8 D_800EA154[]
Definition external.c:93
-
void func_800CA59C(u8 playerId)
Definition external.c:3327
-
void func_800C92CC(u8 playerId, u32 soundBits)
Definition external.c:2943
+
void func_800CA59C(u8 playerId)
Definition external.c:3331
+
void func_800C92CC(u8 playerId, u32 soundBits)
Definition external.c:2947
u8 D_8018FC08
Definition external.c:27
u16 D_800EA1C4
Definition external.c:110
f32 D_800E9DF4[]
Definition external.c:49
u8 D_800EA0F4
Definition external.c:84
-
void func_800CB134()
Definition external.c:3540
-
void func_800C8920(void)
Definition external.c:2748
+
void func_800CB134()
Definition external.c:3544
+
void func_800C8920(void)
Definition external.c:2752
u16 func_800C3508(u8 player)
Definition external.c:906
-
void func_800CAB4C(u8 arg0)
Definition external.c:3415
+
void func_800CAB4C(u8 arg0)
Definition external.c:3419
s8 D_800EA1DC
Definition external.c:114
u8 D_80192AB8[SOUND_BANK_COUNT][8][8]
Definition external.c:34
-
void func_800C41CC(u8 arg0, struct SoundCharacteristics *arg1)
Definition external.c:1240
-
void func_800CA330(u8 arg0)
Definition external.c:3283
-
void func_800C847C(u8 playerId)
Definition external.c:2672
+
void func_800C41CC(u8 arg0, struct SoundCharacteristics *arg1)
Definition external.c:1242
+
void func_800CA330(u8 arg0)
Definition external.c:3287
+
void func_800C847C(u8 playerId)
Definition external.c:2676
Vec3f gCameraLastPos[4]
Definition external.c:26
void audio_reset_session_eu(OSMesg presetId)
Definition external.c:155
u16 D_800EA160
Definition external.c:95
-
void func_800C86D8(u8 playerId)
Definition external.c:2709
+
void func_800C86D8(u8 playerId)
Definition external.c:2713
void func_800C2A2C(u32 cmd)
Definition external.c:660
struct Sound sSoundRequests[0x100]
Definition external.c:29
-
void func_800C8EF8(u16 arg0)
Definition external.c:2875
+
void func_800C8EF8(u16 arg0)
Definition external.c:2879
u8 sNumSoundsInBank[SOUND_BANK_COUNT]
Definition external.c:33
u16 D_800EA15C
Definition external.c:94
-
void func_800CA2B8(u8 arg0)
Definition external.c:3271
-
void func_800CA984(u8 arg0)
Definition external.c:3394
-
void delete_sound_from_bank(u8 bankId, u8 soundId)
Definition external.c:1374
-
void func_800C400C(void)
Definition external.c:1184
-
void func_800CAC60(UNUSED s32 arg0)
Definition external.c:3443
+
void func_800CA2B8(u8 arg0)
Definition external.c:3275
+
void func_800CA984(u8 arg0)
Definition external.c:3398
+
void delete_sound_from_bank(u8 bankId, u8 soundId)
Definition external.c:1376
+
void func_800C400C(void)
Definition external.c:1186
+
void func_800CAC60(UNUSED s32 arg0)
Definition external.c:3447
f32 D_800E9F54[]
Definition external.c:69
f32 D_800EA178
Definition external.c:101
-
void func_800C9250(u8 arg0)
Definition external.c:2938
+
void func_800C9250(u8 arg0)
Definition external.c:2942
u8 sSoundRequestCount
Definition external.c:107
struct_D_80192CA8_entry D_80192CA8[3][5]
Definition external.c:38
void func_800C3448(u32 arg0)
Definition external.c:895
f32 D_800E9DC4[]
Definition external.c:46
void func_800C19D0(u8 arg0, u8 arg1, u8 arg2)
Definition external.c:297
-
void func_800C550C(Vec3f *arg0)
Definition external.c:1640
+
void func_800C550C(Vec3f *arg0)
Definition external.c:1642
f32 D_800EA120[]
Definition external.c:90
f32 D_800E9F04[]
Definition external.c:64
u8 D_800EA164
Definition external.c:96
-
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3065
-
void func_800CAC08()
Definition external.c:3435
+
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3069
+
void func_800CAC08()
Definition external.c:3439
u8 D_80192CC6[3]
Definition external.c:39
u8 D_800EA1F4[]
Definition external.c:120
f32 D_800E9E54[]
Definition external.c:53
-
void func_800CA414(u16 arg0, u16 arg1)
Definition external.c:3297
+
void func_800CA414(u16 arg0, u16 arg1)
Definition external.c:3301
f32 D_800E9F14[]
Definition external.c:65
-
void func_800C9018(u8 arg0, u32 soundBits)
Definition external.c:2896
+
void func_800C9018(u8 arg0, u32 soundBits)
Definition external.c:2900
Vec3f D_800EA1C8
Definition external.c:111
-
void func_800C89E4(void)
Definition external.c:2758
-
void func_800C6758(u8 playerId)
Definition external.c:2013
+
void func_800C89E4(void)
Definition external.c:2762
+
void func_800C6758(u8 playerId)
Definition external.c:2015
void func_800C36C4(u8 arg0, u8 arg1, u8 arg2, u8 arg3)
Definition external.c:961
f32 D_800EA110[]
Definition external.c:89
f32 D_800E9EF4[]
Definition external.c:63
@@ -745,24 +745,24 @@ $(function(){initNavTree('external_8h_source.html',''); initResizable(true); });
f32 D_800E9EC4[]
Definition external.c:60
s32 D_800E9E74[]
Definition external.c:55
u8 D_800EA188[][6]
Definition external.c:105
-
void func_800CB14C()
Definition external.c:3544
-
void func_800C99E0(Vec3f arg0, s32 soundBits)
Definition external.c:3080
-
void func_800C97C4(u8 arg0)
Definition external.c:3057
+
void func_800CB14C()
Definition external.c:3548
+
void func_800C99E0(Vec3f arg0, s32 soundBits)
Definition external.c:3084
+
void func_800C97C4(u8 arg0)
Definition external.c:3061
void func_800C3608(u8 arg0, u8 arg1)
Definition external.c:949
s32 D_800E9E34[]
Definition external.c:52
Vec3f * func_800C21E8(Vec3f pos, u32 soundBits)
Definition external.c:466
-
void func_800C8CCC()
Definition external.c:2828
+
void func_800C8CCC()
Definition external.c:2832
f32 D_800E9DE4[]
Definition external.c:48
-
void func_800C8F80(u8 arg0, u32 soundBits)
Definition external.c:2884
-
void func_800C9A88(u8 playerId)
Definition external.c:3094
+
void func_800C8F80(u8 arg0, u32 soundBits)
Definition external.c:2888
+
void func_800C9A88(u8 playerId)
Definition external.c:3098
u32 D_800E9E94[]
Definition external.c:57
-
void func_800C8F44(u8 arg0)
Definition external.c:2880
+
void func_800C8F44(u8 arg0)
Definition external.c:2884
s32 D_800E9DB4[]
Definition external.c:45
-
void func_800C9F90(u8 arg0)
Definition external.c:3184
-
void func_800CAEC4(u8 playerId, f32 arg1)
Definition external.c:3488
+
void func_800C9F90(u8 arg0)
Definition external.c:3188
+
void func_800CAEC4(u8 playerId, f32 arg1)
Definition external.c:3492
struct Unk_8018EFD8 D_8018EFD8[50]
Definition external.c:21
-
void play_sound2(s32 soundBits)
Definition external.c:2859
-
void func_800C8EAC(u16 arg0)
Definition external.c:2870
+
void play_sound2(s32 soundBits)
Definition external.c:2863
+
void func_800C8EAC(u16 arg0)
Definition external.c:2874
void func_800C1E2C(Camera *camera, Vec3f velocity, struct Unk_8018EFD8 *arg2)
Definition external.c:384
f32 D_800EA1D4
Definition external.c:112
#define SOUND_BANK_COUNT
Definition external.h:45
diff --git a/fake__item__box_2update_8inc_8c_source.html b/fake__item__box_2update_8inc_8c_source.html
index 083ffc5e1..28b4abf13 100644
--- a/fake__item__box_2update_8inc_8c_source.html
+++ b/fake__item__box_2update_8inc_8c_source.html
@@ -203,7 +203,7 @@ $(function(){initNavTree('fake__item__box_2update_8inc_8c_source.html',''); init
void func_802B4E30(struct Actor *arg0)
Definition actors_extended.c:972
u16 check_bounding_collision(Collision *collision, f32 boundingBoxSize, f32 posX, f32 posY, f32 posZ)
Definition collision.c:1358
-
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2900
+
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2904
void update_actor_fake_item_box(struct FakeItemBox *fake_item_box)
Updates the fake item box actor.
Definition update.inc.c:9
#define UNUSED
Definition macros.h:23
Player * gPlayerOne
Definition main.c:69
diff --git a/falling__rock_2update_8inc_8c_source.html b/falling__rock_2update_8inc_8c_source.html
index 3026b5b30..c7819ad5c 100644
--- a/falling__rock_2update_8inc_8c_source.html
+++ b/falling__rock_2update_8inc_8c_source.html
@@ -243,7 +243,7 @@ $(function(){initNavTree('falling__rock_2update_8inc_8c_source.html',''); initRe
void func_802AAAAC(Collision *collision)
Definition collision.c:30
f32 Vec3f[3]
Definition common_structs.h:6
s16 Vec3s[3]
Definition common_structs.h:11
-
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3065
+
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3069
void update_actor_falling_rocks(struct FallingRock *rock)
Updates the falling rock actor. Actor used in Choco Mountain.
Definition update.inc.c:58
void func_8029CF0C(struct ActorSpawnData *spawnData, struct FallingRock *rock)
Definition update.inc.c:6
void spawn_falling_rocks(struct ActorSpawnData *spawnData)
Spawns falling rocks. Used in Choco Mountain.
Definition update.inc.c:26
diff --git a/green__shell_2update_8inc_8c_source.html b/green__shell_2update_8inc_8c_source.html
index 01ce8b17f..de71d84f4 100644
--- a/green__shell_2update_8inc_8c_source.html
+++ b/green__shell_2update_8inc_8c_source.html
@@ -329,10 +329,10 @@ $(function(){initNavTree('green__shell_2update_8inc_8c_source.html',''); initRes
f32 Vec3f[3]
Definition common_structs.h:6
s32 add_green_shell_in_unexpired_actor_list(s32)
Definition actor_utils.inc.c:30
-
#define PLAYER_HUMAN
Definition defines.h:79
-
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2900
-
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2913
-
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3065
+
#define PLAYER_HUMAN
Definition defines.h:84
+
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2904
+
void func_800C90F4(u8 playerId, u32 soundBits)
Definition external.c:2917
+
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3069
void update_actor_green_shell(struct ShellActor *shell)
Updates the green shell actor.
Definition update.inc.c:12
#define UNUSED
Definition macros.h:23
Player gPlayers[NUM_PLAYERS]
Definition main.c:68
diff --git a/guMtxCatL_8c.html b/guMtxCatL_8c.html
index 18f7b0f0d..dafb06dce 100644
--- a/guMtxCatL_8c.html
+++ b/guMtxCatL_8c.html
@@ -184,7 +184,7 @@ Here is the caller graph for this function: