Sage branded brain blast leads to some new documented bits (#660)

* oops

* yum

* naming

* find homes for these

* Missed a few bits
This commit is contained in:
Fazana
2025-07-03 13:34:36 +01:00
committed by GitHub
parent 7e24105488
commit 116ee8e77e
21 changed files with 477 additions and 454 deletions
+20 -20
View File
@@ -226,7 +226,7 @@ obj_init_emitter = 0x8000FAC4;
init_object_shadow = 0x8000FBCC;
init_object_water_effect = 0x8000FC6C;
init_object_interaction_data = 0x8000FD20;
func_8000FD34 = 0x8000FD34;
obj_init_collision = 0x8000FD34;
obj_spawn_attachment = 0x8000FD54;
free_object = 0x8000FFB8;
obj_table_ids = 0x80010018;
@@ -277,7 +277,7 @@ func_80016748 = 0x80016748;
func_80016BC4 = 0x80016BC4;
obj_butterfly_node = 0x80016C68;
obj_dist_racer = 0x80016DE8;
func_8001709C = 0x8001709C;
obj_collision_transform = 0x8001709C;
func_80017248 = 0x80017248;
func_8001790C = 0x8001790C;
func_80017978 = 0x80017978;
@@ -413,13 +413,13 @@ func_80026C14 = 0x80026C14;
func_80026E54 = 0x80026E54;
void_generate_primitive = 0x80027184;
func_80027568 = 0x80027568;
func_800278E8 = 0x800278E8;
animate_level_textures = 0x80027E24;
spawn_skydome = 0x80027FC4;
ttcam_update = 0x800278E8;
track_tex_anim = 0x80027E24;
skydome_spawn = 0x80027FC4;
set_skydome_visbility = 0x80028044;
func_80028050 = 0x80028050;
draw_gradient_background = 0x800289B8;
render_skydome = 0x80028C10;
trackbg_render_flashy = 0x80028050;
trackbg_render_gradient = 0x800289B8;
skydome_render = 0x80028C10;
initialise_player_viewport_vars = 0x80028CD0;
set_anti_aliasing = 0x80028FA0;
render_level_geometry_and_objects = 0x80028FAC;
@@ -430,10 +430,10 @@ check_if_inside_segment = 0x80029DE0;
get_level_segment_index_from_position = 0x80029F18;
get_inside_segment_count_xz = 0x8002A05C;
get_inside_segment_count_xyz = 0x8002A134;
get_segment = 0x8002A29C;
get_segment_bounding_box = 0x8002A2DC;
block_get = 0x8002A29C;
block_boundbox = 0x8002A2DC;
func_8002A31C = 0x8002A31C;
should_segment_be_visible = 0x8002A5F8;
block_visible = 0x8002A5F8;
check_if_in_draw_range = 0x8002A900;
func_8002AC00 = 0x8002AC00;
get_collision_candidate_data = 0x8002ACA0;
@@ -442,13 +442,13 @@ get_collision_normal = 0x8002ACD4;
get_wave_properties = 0x8002AD08;
func_8002B0F4 = 0x8002B0F4;
func_8002B9BC = 0x8002B9BC;
func_8002BAB0 = 0x8002BAB0;
collision_get_y = 0x8002BAB0;
generate_track = 0x8002C0C4;
func_8002C71C = 0x8002C71C;
get_current_level_model = 0x8002C7C4;
free_track = 0x8002C7D4;
func_8002C954 = 0x8002C954;
func_8002CC30 = 0x8002CC30;
track_init_collision = 0x8002CC30;
trackMakeAbsolute = 0x8002D30C;
shadow_render = 0x8002D384;
watereffect_render = 0x8002D670;
@@ -787,11 +787,11 @@ object_model_init = 0x8005F9CC;
model_instance_init = 0x8005FDA0;
free_3d_model = 0x80060010;
free_model_data = 0x80060128;
func_8006017C = 0x8006024C;
model_init_collision = 0x8006024C;
func_80060910 = 0x800609E0;
func_80060AC8 = 0x80060B98;
func_80060C58 = 0x80060D28;
model_calc_normals = 0x80060F78;
model_init_normals = 0x80060F78;
model_anim_offset = 0x80061AC4;
model_anim_init = 0x80061AD0;
func_80061C0C = 0x80061CDC;
@@ -3643,8 +3643,8 @@ gObjectCount = 0x8011C8CC;
gObjectListStart = 0x8011C8D0;
gParticleCount = 0x8011C8D4;
gObjectMemoryPool = 0x8011C8D8;
D_8011AE6C = 0x8011C8DC;
D_8011AE70 = 0x8011C8E0;
gCollisionObjects = 0x8011C8DC;
gCollisionObjectCount = 0x8011C8E0;
D_8011AE74 = 0x8011C8E4;
D_8011AE78 = 0x8011C8E8;
gCutsceneID = 0x8011C8EA;
@@ -3740,9 +3740,9 @@ gHitWall = 0x8011CB60;
gCollisionMode = 0x8011CB64;
D_8011B0F8 = 0x8011CB68;
gAntiAliasing = 0x8011CB6C;
D_8011B100 = 0x8011CB70;
D_8011B104 = 0x8011CB74;
D_8011B108 = 0x8011CB78;
gTTCamPlayerID = 0x8011CB70;
gTTCamID = 0x8011CB74;
gTTCamSmoothTimer = 0x8011CB78;
D_8011B10C = 0x8011CB7C;
D_8011B110 = 0x8011CB80;
D_8011B114 = 0x8011CB84;
+20 -20
View File
@@ -226,7 +226,7 @@ obj_init_emitter = 0x8000FAC4;
init_object_shadow = 0x8000FBCC;
init_object_water_effect = 0x8000FC6C;
init_object_interaction_data = 0x8000FD20;
func_8000FD34 = 0x8000FD34;
obj_init_collision = 0x8000FD34;
obj_spawn_attachment = 0x8000FD54;
free_object = 0x8000FFB8;
obj_table_ids = 0x80010018;
@@ -277,7 +277,7 @@ func_80016748 = 0x80016748;
func_80016BC4 = 0x80016BC4;
obj_butterfly_node = 0x80016C68;
obj_dist_racer = 0x80016DE8;
func_8001709C = 0x8001709C;
obj_collision_transform = 0x8001709C;
func_80017248 = 0x80017248;
func_8001790C = 0x8001790C;
func_80017978 = 0x80017978;
@@ -413,13 +413,13 @@ func_80026C14 = 0x80026C14;
func_80026E54 = 0x80026E54;
void_generate_primitive = 0x80027184;
func_80027568 = 0x80027568;
func_800278E8 = 0x800278E8;
animate_level_textures = 0x80027E24;
spawn_skydome = 0x80027FC4;
ttcam_update = 0x800278E8;
track_tex_anim = 0x80027E24;
skydome_spawn = 0x80027FC4;
set_skydome_visbility = 0x80028044;
func_80028050 = 0x80028050;
draw_gradient_background = 0x800289B8;
render_skydome = 0x80028C10;
trackbg_render_flashy = 0x80028050;
trackbg_render_gradient = 0x800289B8;
skydome_render = 0x80028C10;
initialise_player_viewport_vars = 0x80028CD0;
set_anti_aliasing = 0x80028FA0;
render_level_geometry_and_objects = 0x80028FAC;
@@ -430,10 +430,10 @@ check_if_inside_segment = 0x80029DE0;
get_level_segment_index_from_position = 0x80029F18;
get_inside_segment_count_xz = 0x8002A05C;
get_inside_segment_count_xyz = 0x8002A134;
get_segment = 0x8002A29C;
get_segment_bounding_box = 0x8002A2DC;
block_get = 0x8002A29C;
block_boundbox = 0x8002A2DC;
func_8002A31C = 0x8002A31C;
should_segment_be_visible = 0x8002A5F8;
block_visible = 0x8002A5F8;
check_if_in_draw_range = 0x8002A900;
func_8002AC00 = 0x8002AC00;
get_collision_candidate_data = 0x8002ACA0;
@@ -442,13 +442,13 @@ get_collision_normal = 0x8002ACD4;
get_wave_properties = 0x8002AD08;
func_8002B0F4 = 0x8002B0F4;
func_8002B9BC = 0x8002B9BC;
func_8002BAB0 = 0x8002BAB0;
collision_get_y = 0x8002BAB0;
generate_track = 0x8002C0C4;
func_8002C71C = 0x8002C71C;
get_current_level_model = 0x8002C7C4;
free_track = 0x8002C7D4;
func_8002C954 = 0x8002C954;
func_8002CC30 = 0x8002CC30;
track_init_collision = 0x8002CC30;
trackMakeAbsolute = 0x8002D30C;
shadow_render = 0x8002D384;
watereffect_render = 0x8002D670;
@@ -785,11 +785,11 @@ object_model_init = 0x8005F99C;
model_instance_init = 0x8005FCD0;
free_3d_model = 0x8005FF40;
free_model_data = 0x80060058;
func_8006017C = 0x8006017C;
model_init_collision = 0x8006017C;
func_80060910 = 0x80060910;
func_80060AC8 = 0x80060AC8;
func_80060C58 = 0x80060C58;
model_calc_normals = 0x80060EA8;
model_init_normals = 0x80060EA8;
model_anim_offset = 0x800619F4;
model_anim_init = 0x80061A00;
func_80061C0C = 0x80061C0C;
@@ -3381,8 +3381,8 @@ gObjectCount = 0x8011AEEC;
gObjectListStart = 0x8011AEF0;
gParticleCount = 0x8011AEF4;
gObjectMemoryPool = 0x8011AEF8;
D_8011AE6C = 0x8011AEFC;
D_8011AE70 = 0x8011AF00;
gCollisionObjects = 0x8011AEFC;
gCollisionObjectCount = 0x8011AF00;
D_8011AE74 = 0x8011AF04;
D_8011AE78 = 0x8011AF08;
gCutsceneID = 0x8011AF0A;
@@ -3476,9 +3476,9 @@ gHitWall = 0x8011B180;
gCollisionMode = 0x8011B184;
D_8011B0F8 = 0x8011B188;
gAntiAliasing = 0x8011B18C;
D_8011B100 = 0x8011B190;
D_8011B104 = 0x8011B194;
D_8011B108 = 0x8011B198;
gTTCamPlayerID = 0x8011B190;
gTTCamID = 0x8011B194;
gTTCamSmoothTimer = 0x8011B198;
D_8011B10C = 0x8011B19C;
D_8011B110 = 0x8011B1A0;
D_8011B114 = 0x8011B1A4;
+20 -20
View File
@@ -226,7 +226,7 @@ obj_init_emitter = 0x8000FAC4;
init_object_shadow = 0x8000FBCC;
init_object_water_effect = 0x8000FC6C;
init_object_interaction_data = 0x8000FD20;
func_8000FD34 = 0x8000FD34;
obj_init_collision = 0x8000FD34;
obj_spawn_attachment = 0x8000FD54;
free_object = 0x8000FFB8;
obj_table_ids = 0x80010018;
@@ -277,7 +277,7 @@ func_80016748 = 0x8001677C;
func_80016BC4 = 0x80016BF8;
obj_butterfly_node = 0x80016C9C;
obj_dist_racer = 0x80016E1C;
func_8001709C = 0x800170D0;
obj_collision_transform = 0x800170D0;
func_80017248 = 0x8001727C;
func_8001790C = 0x80017940;
func_80017978 = 0x800179AC;
@@ -409,13 +409,13 @@ func_80026C14 = 0x80026C54;
func_80026E54 = 0x80026E94;
void_generate_primitive = 0x800271C4;
func_80027568 = 0x800275A8;
func_800278E8 = 0x80027928;
animate_level_textures = 0x80027E64;
spawn_skydome = 0x80028004;
ttcam_update = 0x80027928;
track_tex_anim = 0x80027E64;
skydome_spawn = 0x80028004;
set_skydome_visbility = 0x80028084;
func_80028050 = 0x80028090;
draw_gradient_background = 0x800289F8;
render_skydome = 0x80028C50;
trackbg_render_flashy = 0x80028090;
trackbg_render_gradient = 0x800289F8;
skydome_render = 0x80028C50;
initialise_player_viewport_vars = 0x80028D10;
set_anti_aliasing = 0x80028FE0;
render_level_geometry_and_objects = 0x80028FEC;
@@ -426,10 +426,10 @@ check_if_inside_segment = 0x80029E20;
get_level_segment_index_from_position = 0x80029F58;
get_inside_segment_count_xz = 0x8002A09C;
get_inside_segment_count_xyz = 0x8002A174;
get_segment = 0x8002A2DC;
get_segment_bounding_box = 0x8002A31C;
block_get = 0x8002A2DC;
block_boundbox = 0x8002A31C;
func_8002A31C = 0x8002A35C;
should_segment_be_visible = 0x8002A638;
block_visible = 0x8002A638;
check_if_in_draw_range = 0x8002A940;
func_8002AC00 = 0x8002AC40;
get_collision_candidate_data = 0x8002ACE0;
@@ -438,13 +438,13 @@ get_collision_normal = 0x8002AD14;
get_wave_properties = 0x8002AD48;
func_8002B0F4 = 0x8002B134;
func_8002B9BC = 0x8002B9FC;
func_8002BAB0 = 0x8002BAF0;
collision_get_y = 0x8002BAF0;
generate_track = 0x8002C104;
func_8002C71C = 0x8002C75C;
get_current_level_model = 0x8002C804;
free_track = 0x8002C814;
func_8002C954 = 0x8002C994;
func_8002CC30 = 0x8002CC70;
track_init_collision = 0x8002CC70;
trackMakeAbsolute = 0x8002D34C;
shadow_render = 0x8002D3C4;
watereffect_render = 0x8002D6B0;
@@ -759,11 +759,11 @@ object_model_init = 0x8005FB3C; // has a diff from v1
model_instance_init = 0x8005FF10;
free_3d_model = 0x80060180;
free_model_data = 0x80060298;
func_8006017C = 0x800603BC;
model_init_collision = 0x800603BC;
func_80060910 = 0x80060B50;
func_80060AC8 = 0x80060D08;
func_80060C58 = 0x80060E98;
model_calc_normals = 0x800610E8;
model_init_normals = 0x800610E8;
model_anim_offset = 0x80061C34;
model_anim_init = 0x80061C40;
func_80061C0C = 0x80061E4C;
@@ -3311,8 +3311,8 @@ gObjectCount = 0x8011B46C;
gObjectListStart = 0x8011B470;
gParticleCount = 0x8011B474;
gObjectMemoryPool = 0x8011B478;
D_8011AE6C = 0x8011B47C;
D_8011AE70 = 0x8011B480;
gCollisionObjects = 0x8011B47C;
gCollisionObjectCount = 0x8011B480;
D_8011AE74 = 0x8011B484;
D_8011AE78 = 0x8011B488;
gCutsceneID = 0x8011B48A;
@@ -3406,9 +3406,9 @@ gHitWall = 0x8011B700;
gCollisionMode = 0x8011B704;
D_8011B0F8 = 0x8011B708;
gAntiAliasing = 0x8011B70C;
D_8011B100 = 0x8011B710;
D_8011B104 = 0x8011B714;
D_8011B108 = 0x8011B718;
gTTCamPlayerID = 0x8011B710;
gTTCamID = 0x8011B714;
gTTCamSmoothTimer = 0x8011B718;
D_8011B10C = 0x8011B71C;
D_8011B110 = 0x8011B720;
D_8011B114 = 0x8011B724;
+20 -20
View File
@@ -226,7 +226,7 @@ obj_init_emitter = 0x8000FAC4;
init_object_shadow = 0x8000FBCC;
init_object_water_effect = 0x8000FC6C;
init_object_interaction_data = 0x8000FD20;
func_8000FD34 = 0x8000FD34;
obj_init_collision = 0x8000FD34;
obj_spawn_attachment = 0x8000FD54;
free_object = 0x8000FFB8;
obj_table_ids = 0x80010018;
@@ -277,7 +277,7 @@ func_80016748 = 0x80016748;
func_80016BC4 = 0x80016BC4;
obj_butterfly_node = 0x80016C68;
obj_dist_racer = 0x80016DE8;
func_8001709C = 0x8001709C;
obj_collision_transform = 0x8001709C;
func_80017248 = 0x80017248;
func_8001790C = 0x8001790C;
func_80017978 = 0x80017978;
@@ -413,13 +413,13 @@ func_80026C14 = 0x80026C14;
func_80026E54 = 0x80026E54;
void_generate_primitive = 0x80027184;
func_80027568 = 0x80027568;
func_800278E8 = 0x800278E8;
animate_level_textures = 0x80027E24;
spawn_skydome = 0x80027FC4;
ttcam_update = 0x800278E8;
track_tex_anim = 0x80027E24;
skydome_spawn = 0x80027FC4;
set_skydome_visbility = 0x80028044;
func_80028050 = 0x80028050;
draw_gradient_background = 0x800289B8;
render_skydome = 0x80028C10;
trackbg_render_flashy = 0x80028050;
trackbg_render_gradient = 0x800289B8;
skydome_render = 0x80028C10;
initialise_player_viewport_vars = 0x80028CD0;
set_anti_aliasing = 0x80028FA0;
render_level_geometry_and_objects = 0x80028FAC;
@@ -430,10 +430,10 @@ check_if_inside_segment = 0x80029DE0;
get_level_segment_index_from_position = 0x80029F18;
get_inside_segment_count_xz = 0x8002A05C;
get_inside_segment_count_xyz = 0x8002A134;
get_segment = 0x8002A29C;
get_segment_bounding_box = 0x8002A2DC;
block_get = 0x8002A29C;
block_boundbox = 0x8002A2DC;
func_8002A31C = 0x8002A31C;
should_segment_be_visible = 0x8002A5F8;
block_visible = 0x8002A5F8;
check_if_in_draw_range = 0x8002A900;
func_8002AC00 = 0x8002AC00;
get_collision_candidate_data = 0x8002ACA0;
@@ -442,13 +442,13 @@ get_collision_normal = 0x8002ACD4;
get_wave_properties = 0x8002AD08;
func_8002B0F4 = 0x8002B0F4;
func_8002B9BC = 0x8002B9BC;
func_8002BAB0 = 0x8002BAB0;
collision_get_y = 0x8002BAB0;
generate_track = 0x8002C0C4;
func_8002C71C = 0x8002C71C;
get_current_level_model = 0x8002C7C4;
free_track = 0x8002C7D4;
func_8002C954 = 0x8002C954;
func_8002CC30 = 0x8002CC30;
track_init_collision = 0x8002CC30;
trackMakeAbsolute = 0x8002D30C;
shadow_render = 0x8002D384;
watereffect_render = 0x8002D670;
@@ -785,11 +785,11 @@ object_model_init = 0x8005F99C;
model_instance_init = 0x8005FCD0;
free_3d_model = 0x8005FF40;
free_model_data = 0x80060058;
func_8006017C = 0x8006017C;
model_init_collision = 0x8006017C;
func_80060910 = 0x80060910;
func_80060AC8 = 0x80060AC8;
func_80060C58 = 0x80060C58;
model_calc_normals = 0x80060EA8;
model_init_normals = 0x80060EA8;
model_anim_offset = 0x800619F4;
model_anim_init = 0x80061A00;
func_80061C0C = 0x80061C0C;
@@ -3758,8 +3758,8 @@ gObjectCount = 0x8011AE5C;
gObjectListStart = 0x8011AE60;
gParticleCount = 0x8011AE64;
gObjectMemoryPool = 0x8011AE68;
D_8011AE6C = 0x8011AE6C;
D_8011AE70 = 0x8011AE70;
gCollisionObjects = 0x8011AE6C;
gCollisionObjectCount = 0x8011AE70;
D_8011AE74 = 0x8011AE74;
D_8011AE78 = 0x8011AE78;
gCutsceneID = 0x8011AE7A;
@@ -3855,9 +3855,9 @@ gHitWall = 0x8011B0F0;
gCollisionMode = 0x8011B0F4;
D_8011B0F8 = 0x8011B0F8;
gAntiAliasing = 0x8011B0FC;
D_8011B100 = 0x8011B100;
D_8011B104 = 0x8011B104;
D_8011B108 = 0x8011B108;
gTTCamPlayerID = 0x8011B100;
gTTCamID = 0x8011B104;
gTTCamSmoothTimer = 0x8011B108;
D_8011B10C = 0x8011B10C;
D_8011B110 = 0x8011B110;
D_8011B114 = 0x8011B114;
+20 -20
View File
@@ -226,7 +226,7 @@ obj_init_emitter = 0x8000FAC4;
init_object_shadow = 0x8000FBCC;
init_object_water_effect = 0x8000FC6C;
init_object_interaction_data = 0x8000FD20;
func_8000FD34 = 0x8000FD34;
obj_init_collision = 0x8000FD34;
obj_spawn_attachment = 0x8000FD54;
free_object = 0x8000FFB8;
obj_table_ids = 0x80010018;
@@ -277,7 +277,7 @@ func_80016748 = 0x8001677C;
func_80016BC4 = 0x80016BF8;
obj_butterfly_node = 0x80016C9C;
obj_dist_racer = 0x80016E1C;
func_8001709C = 0x800170D0;
obj_collision_transform = 0x800170D0;
func_80017248 = 0x8001727C;
func_8001790C = 0x80017940;
func_80017978 = 0x800179AC;
@@ -409,13 +409,13 @@ func_80026C14 = 0x80026C54;
func_80026E54 = 0x80026E94;
void_generate_primitive = 0x800271C4;
func_80027568 = 0x800275A8;
func_800278E8 = 0x80027928;
animate_level_textures = 0x80027E64;
spawn_skydome = 0x80028004;
ttcam_update = 0x80027928;
track_tex_anim = 0x80027E64;
skydome_spawn = 0x80028004;
set_skydome_visbility = 0x80028084;
func_80028050 = 0x80028090;
draw_gradient_background = 0x800289F8;
render_skydome = 0x80028C50;
trackbg_render_flashy = 0x80028090;
trackbg_render_gradient = 0x800289F8;
skydome_render = 0x80028C50;
initialise_player_viewport_vars = 0x80028D10;
set_anti_aliasing = 0x80028FE0;
render_level_geometry_and_objects = 0x80028FEC;
@@ -426,10 +426,10 @@ check_if_inside_segment = 0x80029E20;
get_level_segment_index_from_position = 0x80029F58;
get_inside_segment_count_xz = 0x8002A09C;
get_inside_segment_count_xyz = 0x8002A174;
get_segment = 0x8002A2DC;
get_segment_bounding_box = 0x8002A31C;
block_get = 0x8002A2DC;
block_boundbox = 0x8002A31C;
func_8002A31C = 0x8002A35C;
should_segment_be_visible = 0x8002A638;
block_visible = 0x8002A638;
check_if_in_draw_range = 0x8002A940;
func_8002AC00 = 0x8002AC40;
get_collision_candidate_data = 0x8002ACE0;
@@ -438,13 +438,13 @@ get_collision_normal = 0x8002AD14;
get_wave_properties = 0x8002AD48;
func_8002B0F4 = 0x8002B134;
func_8002B9BC = 0x8002B9FC;
func_8002BAB0 = 0x8002BAF0;
collision_get_y = 0x8002BAF0;
generate_track = 0x8002C104;
func_8002C71C = 0x8002C75C;
get_current_level_model = 0x8002C804;
free_track = 0x8002C814;
func_8002C954 = 0x8002C994;
func_8002CC30 = 0x8002CC70;
track_init_collision = 0x8002CC70;
trackMakeAbsolute = 0x8002D34C;
shadow_render = 0x8002D3C4;
watereffect_render = 0x8002D6B0;
@@ -759,11 +759,11 @@ object_model_init = 0x8005FB3C; // has a diff from v1
model_instance_init = 0x8005FF10;
free_3d_model = 0x80060180;
free_model_data = 0x80060298;
func_8006017C = 0x800603BC;
model_init_collision = 0x800603BC;
func_80060910 = 0x80060B50;
func_80060AC8 = 0x80060D08;
func_80060C58 = 0x80060E98;
model_calc_normals = 0x800610E8;
model_init_normals = 0x800610E8;
model_anim_offset = 0x80061C34;
model_anim_init = 0x80061C40;
func_80061C0C = 0x80061E4C;
@@ -3307,8 +3307,8 @@ gObjectCount = 0x8011B3DC;
gObjectListStart = 0x8011B3E0;
gParticleCount = 0x8011B3E4;
gObjectMemoryPool = 0x8011B3E8;
D_8011AE6C = 0x8011B3EC;
D_8011AE70 = 0x8011B3F0;
gCollisionObjects = 0x8011B3EC;
gCollisionObjectCount = 0x8011B3F0;
D_8011AE74 = 0x8011B3F4;
D_8011AE78 = 0x8011B3F8;
gCutsceneID = 0x8011B3FA;
@@ -3402,9 +3402,9 @@ gHitWall = 0x8011B670;
gCollisionMode = 0x8011B674;
D_8011B0F8 = 0x8011B678;
gAntiAliasing = 0x8011B67C;
D_8011B100 = 0x8011B680;
D_8011B104 = 0x8011B684;
D_8011B108 = 0x8011B688;
gTTCamPlayerID = 0x8011B680;
gTTCamID = 0x8011B684;
gTTCamSmoothTimer = 0x8011B688;
D_8011B10C = 0x8011B68C;
D_8011B110 = 0x8011B690;
D_8011B114 = 0x8011B694;