|
s32 | return_open_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_reverse_tower_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_behind_mario_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_mario_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | unused_return_mode_5_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_first_person_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | nop_return_water_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_slide_or_0f_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_cannon_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_boss_fight_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_parallel_tracking_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_fixed_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_platform_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
s32 | return_spiral_stairs_camera_yaw (struct LevelCamera *, Vec3f, Vec3f) |
|
void | set_camera_shake (s16 shake) |
|
void | set_camera_shake_2 (s16 shake) |
|
void | func_8027F440 (s16 a, f32 b, f32 c, f32 d) |
|
void | unused_set_camera_shake (s16 a) |
|
void | return_height_above_floor (f32 *a, f32 b, f32 c, f32 *d, f32 e, f32 f) |
|
void | set_cam_focus_and_pos_rel_mario (Vec3f a, Vec3f b, f32 c, f32 d, f32 e, s16 f, s16 g) |
|
static void | unused_8027F950 (Vec3f a, Vec3f b, f32 c, f32 d, f32 e, s16 f, s16 g) |
|
void | set_camera_height (struct LevelCamera *c, f32 goalHeight) |
|
s16 | return_pitch_parallel_floor (s16 yaw) |
|
void | func_8027FF44 (struct LevelCamera *c) |
|
s16 | find_in_bounds_yaw_wdw_bob_thi (Vec3f pos, Vec3f origin, s16 yaw) |
|
void | func_80280550 (struct LevelCamera *c) |
|
void | func_80280BD8 (f32 a, s16 b) |
|
void | func_80280E0C (struct LevelCamera *c) |
|
void | func_80280E3C (UNUSED struct LevelCamera *c) |
|
void | update_open_camera (struct LevelCamera *c) |
|
void | update_platform_level_camera (struct LevelCamera *c) |
|
void | update_reverse_tower_camera (struct LevelCamera *c) |
|
s32 | return_fixed_camera_yaw (struct LevelCamera *c, Vec3f focus, UNUSED Vec3f pos) |
|
s32 | unused_return_mode_5_camera_yaw (UNUSED struct LevelCamera *c, UNUSED Vec3f focus, UNUSED Vec3f pos) |
|
void | unused_80282678 (UNUSED s32 unused) |
|
void | update_boss_fight_camera (struct LevelCamera *c) |
|
void | update_parallel_tracking_camera (struct LevelCamera *c) |
|
void | update_fixed_camera (struct LevelCamera *c) |
|
s32 | return_behind_mario_water_camera_yaw (struct LevelCamera *c) |
|
s16 | return_slide_camera_yaw (struct LevelCamera *c) |
|
void | update_behind_mario_camera (struct LevelCamera *c) |
|
s32 | nop_return_water_camera_yaw (UNUSED struct LevelCamera *c, UNUSED Vec3f focus, UNUSED Vec3f pos) |
|
void | update_water_surface_camera (struct LevelCamera *c) |
|
s32 | return_mario_yaw (UNUSED struct LevelCamera *c, Vec3f focus, Vec3f pos) |
|
s16 | return_close_or_free_roam_cam_yaw (struct LevelCamera *c) |
|
void | update_close_or_free_roam_camera (struct LevelCamera *c) |
|
void | camera_lakitu_zoom_distance (struct LevelCamera *c) |
|
void | camera_mario_zoom_distance (struct LevelCamera *c) |
|
void | update_spiral_stairs_camera (struct LevelCamera *c) |
|
s32 | return_slide_or_0f_camera_yaw (UNUSED struct LevelCamera *c, Vec3f focus, Vec3f pos) |
|
static void | unused_update_mode_0f_camera (struct LevelCamera *c) |
|
void | update_slide_camera (struct LevelCamera *c) |
|
void | func_80284CBC (struct LevelCamera *c) |
|
s32 | func_80284D44 (struct LevelCamera *c) |
|
s32 | exit_c_up_mode (struct LevelCamera *c) |
|
s32 | return_first_person_camera_yaw (UNUSED struct LevelCamera *c, Vec3f focus, Vec3f pos) |
|
void | operate_c_up_looking (UNUSED struct LevelCamera *c) |
|
void | func_8028547C (struct LevelCamera *c) |
|
s32 | update_c_up_camera (struct LevelCamera *c) |
|
s32 | return_cannon_camera_yaw (UNUSED struct LevelCamera *c, Vec3f focus, Vec3f pos) |
|
void | update_cannon_camera (struct LevelCamera *c) |
|
void | init_transitional_movement (UNUSED struct LevelCamera *c, s16 timerLength) |
|
void | set_camera_preset (struct LevelCamera *c, s16 newPreset, s16 transitionTimer) |
| If the camera preset is not the new preset, set it to be so and initialize. More...
|
|
void | func_80285BD8 (struct LevelCamera *a, s16 b, s16 c) |
|
void | func_80285E70 (struct LevelCamera *c) |
|
void | update_camera (struct LevelCamera *c) |
|
void | reset_camera (struct LevelCamera *c) |
|
void | init_camera (struct LevelCamera *c) |
|
void | func_80287404 (struct Struct80287404 *a) |
|
void | select_mario_cam_mode (void) |
|
void | func_802875F8 (struct Struct80287404 *a, struct AllocOnlyPool *b) |
|
void | func_802876D0 (struct Struct80287404 *a) |
|
s32 | geo_camera_preset_and_pos (s32 a, struct Struct80287404 *b, struct AllocOnlyPool *c) |
|
void | dummy_802877D8 (UNUSED struct LevelCamera *c) |
|
void | dummy_802877EC (UNUSED struct LevelCamera *c) |
|
void | vec3f_sub (Vec3f dst, Vec3f src) |
|
void | object_pos_to_vec3f (Vec3f dst, struct Object *o) |
|
void | vec3f_to_object_pos (struct Object *o, Vec3f src) |
|
void | unused_object_angle_to_vec3s (Vec3s dst, struct Object *o) |
|
void | evaluate_cubic_spline (f32 u, Vec3f Q, Vec3f a0, Vec3f a1, Vec3f a2, Vec3f a3) |
| Produces values using a cubic b-spline curve. More...
|
|
s32 | func_80287CFC (Vec3f a, struct CinematicCameraTable b[], s16 *c, f32 *d) |
|
s32 | select_or_activate_mario_cam (s32 a) |
|
s32 | test_or_set_mario_cam_active (s32 a) |
|
void | set_spline_values (u8 a) |
|
void | set_face_angle_from_spline (Vec3f pos, Vec3f focus) |
|
s32 | find_c_buttons_pressed (u16 a, u16 buttonsPressed, u16 buttonsDown) |
|
s32 | update_camera_status (struct LevelCamera *c) |
|
s32 | find_and_return_count_wall_collisions (Vec3f pos, f32 offsetY, f32 radius) |
|
s32 | vec3f_compare (Vec3f pos, f32 posX, f32 posY, f32 posZ) |
| Compare a vector to a position, return TRUE if they match. More...
|
|
s32 | clamp_pitch (Vec3f a, Vec3f b, s16 maxPitch, s16 minPitch) |
|
s32 | is_within_100_units_of_mario (f32 posX, f32 posY, f32 posZ) |
|
s32 | set_or_approach_f32_exponential (f32 *dst, f32 goal, f32 scale) |
|
s32 | approach_f32_exponential_bool (f32 *current, f32 target, f32 multiplier) |
| Approaches an f32 value by taking the difference between the target and current value and adding a fraction of that to the current value. More...
|
|
f32 | approach_f32_exponential (f32 current, f32 target, f32 multiplier) |
| Nearly the same as the above function, returns new value instead. More...
|
|
s32 | approach_s16_exponential_bool (s16 *current, s16 target, s16 divisor) |
| Approaches an s16 value in the same fashion as approach_f32_exponential_bool, returns TRUE if target is reached. More...
|
|
s32 | approach_s16_exponential (s16 current, s16 target, s16 divisor) |
| Approaches an s16 value in the same fashion as approach_f32_exponential, returns the new value. More...
|
|
void | approach_vec3f_exponential (Vec3f current, Vec3f target, f32 x_multiplier, f32 y_multiplier, f32 z_multiplier) |
| Applies the approach_f32_exponential_bool function to each of the X, Y, & Z components of the given vector. More...
|
|
void | set_or_approach_vec3f_exponential (Vec3f dst, Vec3f goal, f32 xScale, f32 yScale, f32 zScale) |
|
void | approach_vec3s_exponential (Vec3s current, Vec3s target, s16 x_multiplier, s16 y_multiplier, s16 z_multiplier) |
| Applies the approach_s32_exponential function to each of the X, Y, & Z components of the given vector. More...
|
|
s32 | camera_approach_s16_symmetric_bool (s16 *value, s16 target, s16 increment) |
|
s32 | camera_approach_s16_symmetric (s16 value, s16 target, s16 increment) |
|
s32 | set_or_approach_s16_symmetric (s16 *value, s16 target, s16 increment) |
|
s32 | camera_approach_f32_symmetric_bool (f32 *current, f32 target, f32 increment) |
| Approaches a value by a given increment, returns FALSE if the target is reached. More...
|
|
f32 | camera_approach_f32_symmetric (f32 current, f32 target, f32 increment) |
| Nearly the same as the above function, this one returns the new value in place of a bool. More...
|
|
void | random_vec3s (Vec3s dst, s16 xRange, s16 yRange, s16 zRange) |
| Generate a vector with all three values about zero. More...
|
|
s16 | func_80289738 (s16 a, f32 b, f32 c, f32 d, f32 e) |
|
s32 | clamp_positions_and_find_yaw_angle (Vec3f pos, Vec3f origin, f32 xMax, f32 xMin, f32 zMax, f32 zMin) |
|
s32 | func_80289A98 (s16 a, s16 b) |
|
s32 | is_pos_less_than_bounds (struct Surface *surf, f32 xMax, f32 yMax, f32 zMax) |
|
s32 | is_behind_surface (Vec3f pos, struct Surface *surf) |
|
s32 | func_8028A0D4 (Vec3f a, Vec3f b, struct Surface *surf, s16 d, s16 surfType) |
|
s32 | is_mario_behind_surface (UNUSED s32 a, struct Surface *surf) |
|
void | scale_along_line (Vec3f dest, Vec3f b, Vec3f c, f32 scale) |
| Calculates the distance between two points and sets a vector to a point scaled along a line between them. More...
|
|
s32 | check_if_vector_fits_in_bounds (Vec3f pos, Vec3f center, Vec3f bounds, s16 angle) |
| Effectively created a rectangular prism defined by a vector starting at the center and extending to the corners. More...
|
|
s16 | calculate_verticle_angle (Vec3f startPos, Vec3f endPos) |
|
s16 | calculate_yaw (Vec3f startPos, Vec3f endPos) |
|
void | calculate_angles (Vec3f a, Vec3f b, s16 *pitch, s16 *yaw) |
|
f32 | calc_abs_dist (Vec3f a, Vec3f b) |
| Finds the distance between two vectors. More...
|
|
f32 | calc_hor_dist (Vec3f a, Vec3f b) |
| Finds the horizontal distance between two vectors. More...
|
|
void | rotate_in_xz (Vec3f dest, Vec3f src, s16 angle) |
| Rotates a vector in the horizontal plane and copies it to a new vector. More...
|
|
void | rotate_in_yz (Vec3f dest, Vec3f src, s16 angle) |
| Rotates a vector in the YZ plane and copies it to a new vector. More...
|
|
void | set_camera_pitch_shake (s16 a, s16 b, s16 c) |
|
void | set_camera_yaw_shake (s16 a, s16 b, s16 c) |
|
void | set_camera_roll_shake (s16 a, s16 b, s16 c) |
|
void | func_8028AA80 (s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) |
|
void | Unknown8028AB34 (s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) |
|
void | increment_shake_offset (s16 *a, s16 b) |
|
void | shake_camera_pitch (Vec3f pos, Vec3f focus) |
|
void | shake_camera_yaw (Vec3f pos, Vec3f focus) |
|
void | shake_camera_roll (s16 *roll) |
|
s32 | func_8028AF24 (struct LevelCamera *c, s16 b) |
|
void | func_8028B13C (void) |
|
void | func_8028B16C (void) |
|
void | play_camera_buzz_if_cdown (void) |
|
void | play_camera_buzz_if_cbutton (void) |
|
void | play_camera_buzz_if_c_sideways (void) |
|
void | play_sound_cbutton_up (void) |
|
void | play_sound_cbutton_down (void) |
|
void | play_sound_cbutton_side (void) |
|
void | play_sound_button_change_blocked (void) |
|
void | play_sound_rbutton_changed (void) |
|
void | func_8028B36C (void) |
|
s32 | func_8028B3DC (struct LevelCamera *c, UNUSED f32 b) |
|
s32 | stop_mario (s32 a) |
|
void | handle_c_button_movement (struct LevelCamera *a) |
|
void | func_8028BA38 (UNUSED struct LevelCamera *a) |
|
void | set_camera_cutscene_table (struct LevelCamera *camera, u8 cutsceneTable) |
| If camera's cutscene table is not already set to a value, set it to that value. More...
|
|
s32 | determine_star_fadeout_cutscene_table (UNUSED struct LevelCamera *c) |
|
u8 | return_table_door_push_or_pull (u8 pullResult, u8 pushResult) |
|
u8 | return_cutscene_table (struct LevelCamera *c) |
|
void | instant_warp_camera_update (f32 displacementX, f32 displacementY, f32 displacementZ) |
|
void | approach_camera_height (struct LevelCamera *c, f32 goal, f32 inc) |
|
void | Unknown8028C3AC (UNUSED s32 a, UNUSED s32 b, UNUSED s32 c, UNUSED s32 d) |
|
void | set_focus_position (struct LevelCamera *c, f32 b, f32 heightOffset, f32 d, s16 yawOffset) |
|
static void | unused_set_camera_position (struct LevelCamera *c, f32 b, f32 heightOffset, f32 d, s16 yawOffset) |
|
void | set_pos_from_face_angle_and_vec3f (Vec3f dst, Vec3f base, Vec3f posRelative, Vec3s faceAngle) |
|
void | set_pos_from_face_angle_and_rel_coords (Vec3f dst, Vec3f base, Vec3s faceAngle, f32 xRelative, f32 yRelative, f32 zRelative) |
|
void | determine_pushing_or_pulling_door (s16 *a) |
|
s16 | func_8028C824 (Vec3f a, Vec3f b, Vec3f c, Vec3f d, Vec3f e, Vec3f f, s16 yaw) |
|
static void | Unknown8028CE1C (void) |
|
s32 | set_camera_preset_fixed_ref_point (struct LevelCamera *c, s16 x, s16 y, s16 z) |
|
void | set_camera_preset_platform_level (struct LevelCamera *c) |
|
void | set_camera_preset_boss_fight (struct LevelCamera *c) |
| If the camera preset is not already the boss fight camera (camera with two foci) set it to be so. More...
|
|
void | set_camera_preset_close_cam (u8 *preset) |
|
void | set_camera_preset_open_camera (struct LevelCamera *c, s16 b) |
|
void | parallel_tracking_init (struct LevelCamera *a, struct ParallelTrackingTable *b) |
|
void | set_fixed_cam_axis_sa_lobby (UNUSED s16 preset) |
|
void | func_8028D32C (u8 *preset) |
|
CmdRet | CameraRR00 (struct LevelCamera *c) |
|
CmdRet | CameraRR04 (struct LevelCamera *c) |
|
CmdRet | CameraRR02 (struct LevelCamera *c) |
|
CmdRet | CameraRR0305 (struct LevelCamera *c) |
|
CmdRet | CameraRR01 (struct LevelCamera *c) |
|
CmdRet | CameraCotMC00 (UNUSED struct LevelCamera *c) |
|
CmdRet | CameraSL00 (struct LevelCamera *c) |
|
CmdRet | camera_change_set_free_roam_mode (struct LevelCamera *c) |
|
void | move_camera_through_floor_while_descending (struct LevelCamera *c, f32 height) |
|
CmdRet | camera_change_hmc_maze_entrance (struct LevelCamera *c) |
|
CmdRet | CameraHMC02 (struct LevelCamera *c) |
|
CmdRet | CameraHMC03 (struct LevelCamera *c) |
|
CmdRet | CameraHMC04 (struct LevelCamera *c) |
|
CmdRet | CameraHMC05 (struct LevelCamera *c) |
|
CmdRet | CameraSSL00 (UNUSED struct LevelCamera *c) |
|
CmdRet | CameraSSL0102 (struct LevelCamera *c) |
|
CmdRet | CameraSSL03 (struct LevelCamera *c) |
|
CmdRet | CameraTHI00 (UNUSED struct LevelCamera *c) |
|
CmdRet | CameraTHI01 (UNUSED struct LevelCamera *c) |
|
CmdRet | CameraRR07 (struct LevelCamera *c) |
|
CmdRet | CameraRR08 (struct LevelCamera *c) |
|
CmdRet | camera_change_hmc_cotmc_pool_entry (struct LevelCamera *c) |
|
CmdRet | CameraInside20 (UNUSED struct LevelCamera *c) |
|
CmdRet | CameraInside1E (struct LevelCamera *c) |
|
CmdRet | CameraInside1F (struct LevelCamera *c) |
|
CmdRet | CameraInside01 (struct LevelCamera *c) |
|
CmdRet | CameraInside1213 (struct LevelCamera *c) |
|
static CmdRet | CameraUnused (struct LevelCamera *c) |
|
CmdRet | CameraInside00 (struct LevelCamera *c) |
|
CmdRet | CameraInside0E (struct LevelCamera *c) |
|
CmdRet | CameraInside0F (struct LevelCamera *c) |
|
CmdRet | bbh_room_6_camera (struct LevelCamera *c) |
|
CmdRet | CameraBBH24 (struct LevelCamera *c) |
|
CmdRet | CameraBBH2E2F (struct LevelCamera *c) |
|
CmdRet | bbh_room_1_camera (struct LevelCamera *c) |
|
CmdRet | CameraBBH01 (struct LevelCamera *c) |
|
CmdRet | bbh_room_2_lower_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_4_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_8_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_5_library_camera (struct LevelCamera *c) |
| In BBH's room 5's library (the first floor room with the vanish cap/boo painting) set the camera preset to fixed and position to (-2172, 200, 675) More...
|
|
CmdRet | bbh_room_5_library_to_hidden_transition (struct LevelCamera *c) |
| In BBH's room 5 (the first floor room with the vanish cap/boo painting) set the camera preset to to the hidden room's position if coming from the library. More...
|
|
CmdRet | bbh_room_5_hidden_to_library_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_5_hidden_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_3_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_7_mr_i_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_7_mr_i_to_coffins_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_7_coffins_to_mr_i_transition (struct LevelCamera *c) |
|
CmdRet | CameraBBH3033 (struct LevelCamera *c) |
|
CmdRet | CameraBBH34 (struct LevelCamera *c) |
|
CmdRet | CameraBBH38 (struct LevelCamera *c) |
|
CmdRet | bbh_room_12_upper_camera (struct LevelCamera *c) |
|
CmdRet | CameraBBH00 (struct LevelCamera *c) |
|
CmdRet | bbh_room_2_library_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_2_library_to_trapdoor_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_2_trapdoor_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_2_trapdoor_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_9_attic_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_9_attic_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_9_mr_i_transition (struct LevelCamera *c) |
|
CmdRet | bbh_room_13_balcony_camera (struct LevelCamera *c) |
|
CmdRet | bbh_room_0_camera (struct LevelCamera *c) |
|
CmdRet | camera_change_activate_ccm_slide_flag (UNUSED struct LevelCamera *c) |
|
CmdRet | camera_change_deactivate_ccm_slide_flag (UNUSED struct LevelCamera *c) |
|
u32 | surface_type_presets (struct LevelCamera *c) |
|
u32 | set_preset_via_surface_or_input (struct LevelCamera *c, u8 preset) |
|
void | surface_type_presets_thi (struct LevelCamera *c) |
|
s16 | level_specific_camera_update (struct LevelCamera *c) |
|
void | resolve_geometry_collisions (Vec3f pos, UNUSED Vec3f b) |
|
s32 | func_8028F2F0 (struct LevelCamera *a, Vec3f pos, s16 *c, s16 d) |
|
void | find_mario_relative_geometry (struct PlayerGeometry *a) |
|
void | func_8028F800 (u8 a, struct Object *o) |
|
u8 | func_8028F834 (u8 a) |
|
s32 | unused_8028F860 (u8 a) |
|
s16 | func_8028F8E0 (u8 a, struct Object *o, s16 c) |
|
s16 | func_8028F9A4 (u8 a, struct Object *o) |
|
s16 | func_8028F9E8 (u8 a, struct Object *o) |
|
void | set_cam_yaw_from_focus_and_pos (struct LevelCamera *c) |
|
void | func_8028FABC (void) |
|
void | func_8028FAE0 (struct LevelCamera *c) |
|
void | cap_switch_save (s16 dummy) |
|
void | func_8028FB80 (struct CinematicCameraTable *a, s8 b, u8 c, Vec3s d) |
|
void | func_8028FBD8 (struct CinematicCameraTable a[], struct CinematicCameraTable b[]) |
|
s16 | func_8028FD94 (s32 a) |
|
static void | unused_8028FDE8 (UNUSED struct LevelCamera *a) |
|
static CmdRet | Cutscene26Todo0 (UNUSED struct LevelCamera *a) |
|
static void | unused_8028FE50 (UNUSED struct LevelCamera *a) |
|
CmdRet | CutsceneIntroPeach0_2 (UNUSED struct LevelCamera *a) |
|
CmdRet | CutsceneIntroPeach2_1 (UNUSED struct LevelCamera *a) |
|
void | func_8028FEDC (UNUSED struct LevelCamera *a) |
|
void | move_credits_camera (struct LevelCamera *c, s16 minPitch, s16 maxPitch, s16 minYaw, s16 maxYaw) |
|
void | func_80290144 (struct LevelCamera *c) |
|
void | func_802901B4 (struct LevelCamera *c) |
|
void | func_80290224 (struct LevelCamera *c) |
|
void | func_802902A8 (struct LevelCamera *c) |
|
static void | unused_vec3s_to_vec3f (Vec3f dst, Vec3s src) |
|
static void | unused_vec3f_to_vec3s (Vec3s dst, Vec3f src) |
|
void | rotate_camera (struct LevelCamera *c, s16 incPitch, s16 incYaw) |
|
CmdRet | CutsceneEnterSomething8029041C (UNUSED struct LevelCamera *c) |
|
static void | unused_80290450 (UNUSED struct LevelCamera *c) |
|
void | rotate_and_move_vec3f (Vec3f dst, Vec3f src, f32 incDist, s16 incPitch, s16 incYaw) |
|
void | func_80290514 (struct LevelCamera *c) |
|
void | func_80290564 (UNUSED struct LevelCamera *c) |
|
void | func_80290598 (UNUSED struct LevelCamera *c) |
|
void | unused_802905C8 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene0FTodo0 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene0FTodo1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd0_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd0_2 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd0 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd2 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEndCommon367A (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd3_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd3 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd4_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd4 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd5_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd5_2 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd5_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd5_4 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd5 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd6 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd7_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd7 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd8 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd9_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd9_2 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEnd9 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEndA_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEndA_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutscenePeachEndA (struct LevelCamera *c) |
|
CmdRet | CutscenePeachEndB (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_4 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_5 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_6 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_7 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar0 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar1_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar1_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar1_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar1_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneGrandStar1 (struct LevelCamera *c) |
|
void | func_80291BBC (struct LevelCamera *a, f32 b, f32 c) |
|
CmdRet | CutsceneDanceCommon (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_6 (struct LevelCamera *c) |
|
void | dummy_80291DC0 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance1 (struct LevelCamera *c) |
|
CmdRet | func_80291FE8 (struct LevelCamera *a, s16 b, s16 c) |
|
CmdRet | CutsceneStarDance3_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3_5 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3_6 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance3 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_2 (struct LevelCamera *c) |
|
void | func_80292884 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2_6 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneStarDance2 (struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_6 (struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_4 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_5 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_7 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_8 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneKeyDance0 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_4 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_8 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_9 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_7 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_6 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_1 (UNUSED struct LevelCamera *c) |
|
void | func_802930C8 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0_2 (struct LevelCamera *c) |
|
CmdRet | bowser_fight_intro_dialog (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform2 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterBowserPlatform0 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn1_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn1_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn0 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn1 (struct LevelCamera *c) |
|
CmdRet | CutsceneStarSpawn2 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitWaterfall0_1 (struct LevelCamera *c) |
|
CmdRet | Cutscene80293794 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitWaterfall0 (struct LevelCamera *c) |
|
CmdRet | CutsceneFallCommon1 (struct LevelCamera *c) |
|
CmdRet | CutsceneFallToCastleGrounds0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneFallToCastleGrounds0 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0_6 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn0 (struct LevelCamera *c) |
|
CmdRet | CutsceneSpecialStarSpawn1 (struct LevelCamera *c) |
|
void | func_80293DE8 (struct LevelCamera *a, f32 b, s16 c, s16 d, s16 e) |
|
CmdRet | CutscenePrepareCannon0_1 (struct LevelCamera *c) |
|
CmdRet | CutscenePrepareCannon0_2 (struct LevelCamera *c) |
|
void | func_802941CC (f32 *a, f32 b) |
|
CmdRet | CutscenePrepareCannon0_3 (struct LevelCamera *c) |
|
CmdRet | CutscenePrepareCannon0 (struct LevelCamera *c) |
|
CmdRet | CutscenePrepareCannon1 (struct LevelCamera *c) |
|
void | func_802944A8 (struct LevelCamera *c) |
|
void | func_80294538 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath1_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath1_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath2_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath2_2 (struct LevelCamera *c) |
|
static void | unused_80294748 (struct LevelCamera *c) |
|
CmdRet | CutsceneDeath2 (struct LevelCamera *c) |
|
CmdRet | CutsceneBBHDeath0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneBBHDeath0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneBBHDeath0 (struct LevelCamera *c) |
|
CmdRet | CutsceneQuicksandDeath0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneQuicksandDeath0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneQuicksandDeath0 (struct LevelCamera *c) |
|
CmdRet | Cutscene1ATodo0_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene1ATodo0_2 (struct LevelCamera *c) |
|
CmdRet | Cutscene1ATodo0_1 (struct LevelCamera *c) |
|
CmdRet | Cutscene1ATodo0 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPool0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPool0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPool0 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_1 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_5 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_2 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_3 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_4 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_7 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1_6 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo1 (struct LevelCamera *c) |
|
CmdRet | Cutscene26Todo2 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPyramidTop0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPyramidTop0 (struct LevelCamera *c) |
|
static void | unused_8029538C (struct LevelCamera *c) |
|
CmdRet | CutsceneDialog0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDialog0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneDialog0_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneDialog0 (struct LevelCamera *c) |
|
CmdRet | CutsceneDialog1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneDialog2 (struct LevelCamera *c) |
|
CmdRet | CutsceneReadMessage0_1 (struct LevelCamera *c) |
|
static void | unused_80295A28 (struct LevelCamera *c) |
|
CmdRet | CutsceneReadMessage0 (struct LevelCamera *c) |
|
CmdRet | CutsceneReadMessage1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneReadMessage2 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitSuccess1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneExitSuccess2 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitSuccess4 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitSuccess3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneExitBowserSuccess0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitSuccess5 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneExitBowserSuccess0 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitNonPainting1 (struct LevelCamera *c) |
|
CmdRet | CutsceneBBHExitSuccess0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneBBHExitSuccess0 (struct LevelCamera *c) |
|
CmdRet | CutsceneNonPaintingDeath0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | Cutscene1CTodo_0 (struct LevelCamera *c) |
|
CmdRet | CutsceneNonPaintingDeath0_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneNonPaintingDeath0 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_4 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0_6 (UNUSED struct LevelCamera *c) |
|
static void | unused_802968E8 (struct LevelCamera *c) |
|
CmdRet | CutsceneCapSwitchPress0 (struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_5 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_6 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_3 (struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0_4 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneUnlockKeyDoor0 (UNUSED struct LevelCamera *c) |
|
s32 | func_80296DDC (struct LevelCamera *a, struct CinematicCameraTable b[], struct CinematicCameraTable c[]) |
|
CmdRet | peach_letter_text (UNUSED struct LevelCamera *c) |
|
CmdRet | play_sound_peach_reading_letter (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeachCommon (struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach4 (struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach3_2 (struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach2_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach3_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach3_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | intro_pipe_exit_text (UNUSED struct LevelCamera *c) |
|
CmdRet | play_sound_intro_turn_on_hud (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach2 (struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach3 (struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneIntroPeach0 (struct LevelCamera *c) |
|
CmdRet | CutsceneEndWaving0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEndWaving0 (struct LevelCamera *c) |
|
CmdRet | CutsceneCredits0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneCredits0 (struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0_2 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0_3 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0_4 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0_5 (struct LevelCamera *c) |
|
CmdRet | CutsceneSlidingDoorsOpen0 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoubleDoorsOpen1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPainting0_1 (UNUSED struct LevelCamera *c) |
|
CmdRet | CutsceneEnterPainting0 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitPainting80298094 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitPainting80298230 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitPainting802982CC (struct LevelCamera *c) |
|
CmdRet | CutsceneExitPainting0 (struct LevelCamera *c) |
|
CmdRet | Cutscene11Todo_0 (struct LevelCamera *c) |
|
CmdRet | Cutscene11Todo_1 (struct LevelCamera *c) |
|
CmdRet | CutsceneExitPainting1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterCannon2 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterCannon1 (struct LevelCamera *c) |
|
CmdRet | CutsceneEnterCannon0 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoor0 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoor1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoorWarp1 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoor2 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoor3 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoor4 (struct LevelCamera *c) |
|
CmdRet | CutsceneDoorAB_2 (struct LevelCamera *c) |
|
void | handle_cutscenes (struct LevelCamera *c) |
|
s32 | call_cutscene_func_in_time_range (CameraCommandProc func, struct LevelCamera *c, s16 start, s16 end) |
|
s32 | func_80299C60 (s32 a, s16 b) |
|
void | func_80299C98 (s16 a, s16 b, s16 c) |
|
void | func_80299D00 (s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) |
|
void | func_80299DB4 (struct Struct80287404 *a) |
|
static void | unused_deactivate_sleeping_camera (UNUSED struct MarioState *m) |
|
void | set_fov_30 (UNUSED struct MarioState *m) |
|
void | approach_fov_20 (UNUSED struct MarioState *m) |
|
void | set_fov_45 (UNUSED struct MarioState *m) |
|
void | set_fov_29 (UNUSED struct MarioState *m) |
|
void | zoom_fov_30 (UNUSED struct MarioState *m) |
|
void | zoom_fov_for_sleep (struct MarioState *m) |
|
static void | unused_8029A100 (UNUSED struct MarioState *m) |
|
void | approach_fov_30 (UNUSED struct MarioState *m) |
|
void | approach_fov_60 (UNUSED struct MarioState *m) |
|
void | approach_fov_45 (struct MarioState *m) |
|
void | approach_fov_80 (UNUSED struct MarioState *m) |
|
void | func_8029A288 (struct MarioState *m) |
|
s32 | geo_camera_fov (s32 a, struct Struct80287404 *b, UNUSED struct AllocOnlyPool *c) |
|
void | set_fov_function (u8 a) |
|
void | func_8029A494 (u8 a) |
|
void | func_8029A514 (u8 a, f32 b, f32 c, f32 d) |
|
static void | unused_8029A664 (struct Object *o, f32 b, f32 c, f32 d) |
|
static void | unused_8029A724 (struct Object *o, f32 b, f32 c) |
|
void | func_8029A7DC (struct Object *o, Vec3f b, s16 c, s16 d, s16 e, s16 f) |
|
void | func_8029A87C (struct Object *o, f32 b, f32 c) |
|
void | BehBeginningPeachLoop (void) |
|
void | func_8029AB70 (struct Object *o, Vec3f b) |
|
void | func_8029AC3C (struct Object *o, Vec3f b) |
|
s32 | func_8029ACAC (struct Object *o, struct CinematicCameraTable b[], struct CinematicCameraTable c[]) |
|
void | BehBeginningLakituLoop (void) |
|
void | BehEndBirds1Loop (void) |
|
void | BehEndBirds2Loop (void) |
|
void | func_8029B964 (struct Object *parent, s16 xOffset, s16 yOffset, s16 zOffset, s16 pitchOffset, s16 yawOffset, s16 rollOffset, s16 forwardVel, s32 model, void *behavior) |
|
void | BehIntroSceneLoop (void) |
|
|
struct CameraPlayerStatus | gPlayerStatusForCamera [2] |
|
Vec3f | sCameraPosition |
|
Vec3f | sCameraFocus |
|
Vec3f | D_8033B218 |
|
s16 | sCreditsCameraPitch |
|
s16 | sCreditsCameraYaw |
|
u8 | gFramesPaused |
|
struct Struct8033B230 | D_8033B230 |
|
struct TransitionCamera | sCameraTransition |
|
struct PlayerGeometry | sGeometryForMario |
|
s16 | unused_8033B2AC |
|
s16 | sCameraYawVelocity |
|
s16 | sCameraYawAfterDoorCutscene |
|
s16 | unused_spline_pitch |
|
s16 | unused_spline_yaw |
|
struct Struct8033B2B8 | sSplineParameters [4] |
|
s16 | sSplineParameterMax |
|
f32 | sPositionAlongSpline |
|
f32 | sSplinePositionLimit |
|
s16 | sCameraCutscenePitchOffset |
|
s16 | sCameraCutsceneYawOffset |
|
s16 | sCameraCutsceneRollOffset |
|
u32 | unused_8033B30C |
|
u32 | unused_8033B310 |
|
s16 | gCameraModeFlags |
|
s16 | unused_8033B316 |
|
s16 | sCameraSideCFlags |
|
s16 | unused_8033B31A |
|
s16 | gCameraFlags1 |
|
u16 | gCButtonsPressed |
|
s16 | D_8033B320 |
|
struct CameraState | gCameraStatus |
|
s16 | unused_8033B3E8 |
|
s16 | sYawFocToMario |
|
s16 | D_8033B3EC |
|
s16 | D_8033B3EE |
|
s16 | D_8033B3F0 |
|
f32 | D_8033B3F4 |
|
s16 | sCSideButtonYaw |
|
s16 | D_8033B3FA |
|
f32 | D_8033B3FC |
|
s16 | sFirstPersonCameraPitch |
|
s16 | sFirstPersonCameraYaw |
|
s16 | D_8033B404 |
|
s16 | sPlatformLevelPresetBaseYaw |
|
s16 | gPlatformLevelYawOffset |
|
f32 | D_8033B40C |
|
f32 | D_8033B410 |
|
struct Struct8033B418 | D_8033B418 |
|
Vec3f | sFixedPresetBasePositionOffset |
|
u32 | D_8033B46C |
|
struct ParallelTrackingTable * | D_8033B470 |
|
struct Struct8033B4B8 | D_8033B478 |
|
struct Struct8033B4B8 | D_8033B498 |
|
struct Struct8033B4B8 | D_8033B4B8 |
|
s16 | gCameraMovementFlags |
|
s16 | gCameraFlags2 |
|
struct CinematicCameraTable | D_8033B4E0 [32] |
|
struct CinematicCameraTable | D_8033B5E0 [32] |
|
s16 | D_8033B6E0 |
|
f32 | D_8033B6E4 |
|
s16 | D_8033B6E8 |
|
s16 | D_8033B6EA |
|
s16 | gCutsceneTimer |
|
struct Struct8033B6F0 | D_8033B6F0 [10] |
|
s32 | gCutsceneActive |
|
u32 | sCutscenePhase |
|
struct LevelCamera * | gCurrLevelCamera |
|
u32 | unused_8032CFC0 = 0 |
|
struct Object * | gCutsceneFocus = NULL |
|
u32 | unused_8032CFC8 = 0 |
|
u32 | unused_8032CFCC = 0 |
|
struct Object * | gSecondCameraFocus = NULL |
|
s16 | D_8032CFD4 = 1024 |
|
s32 | gCurrLevelArea = 0 |
|
u32 | gPrevLevel = 0 |
|
f32 | D_8032CFE0 = 1000.0f |
|
f32 | D_8032CFE4 = 800.0f |
|
u32 | D_8032CFE8 = 0 |
|
f32 | gCameraZoomDist = 800.0f |
|
u8 | sTempCutsceneNumber = 0 |
|
u8 | gCutsceneNumber = 0 |
|
u8 | sCutsceneTransitionTimer = 0 |
|
u8 | D_8032CFFC = 0 |
|
struct CameraPlayerStatus * | sMarioStatusForCamera = &gPlayerStatusForCamera[0] |
|
struct CameraPlayerStatus * | sLuigiStatusForCamera = &gPlayerStatusForCamera[1] |
|
u32 | D_8032D008 = 0 |
|
Vec3f | sFixedPresetBasePosition = { 646.0f, 143.0f, -1513.0f } |
|
Vec3f | D_8032D00C_2 = { 646.0f, 143.0f, -1513.0f } |
|
Vec3f | D_8032D00C_3 = { 646.0f, 143.0f, -1513.0f } |
|
Vec3f | D_8032D00C_4 = { 646.0f, 143.0f, -1513.0f } |
|
Vec3f | D_8032D00C_5 = { 646.0f, 143.0f, -1513.0f } |
|
s32(* | TableCameraTransitions [])(struct LevelCamera *, Vec3f, Vec3f) |
|
f32 | unused_8033B3CC |
|
f32 | unused_8033B3D4 |
|
s16 | unused_8033B3A2 |
|
f32 | unused_80336074 |
|
s16 | unused_8033B3A4 |
|
s16 | unused_8033B3A6 |
|
f32 | unused_8033B3D8 |
|
f32 | unused_8033B3D0 |
|
f32 | unused_803365D0 |
|
f32 | unused_803365D4 |
|
f32 | unused_803365D8 |
|
f32 | unused_803365DC |
|
s16 | unused_8032D0A8 [] = { 14, 1, 2, 4 } |
|
s16 | unused_8032D0B0 [] = { 16, 9, 17, 0 } |
|
u8 | D_8032D0B8 [] |
|
struct ParallelTrackingTable | BBHRoom6ParallelTrackingTable [3] |
| Table that dictates camera movement in bookend room. More...
|
|
f32 | unused_80336070 |
|
u8 | D_8032E910 [20] |
|
f32 | unused_80336160 |
|
s16 | unused_8033B2C0 [][8] |
|
u8 | D_8032E8A4 [27][4] |
|
struct TableCamera | TableCameraSL [3] |
| The SL Table operates camera behavior in front of the snowman who blows air. More...
|
|
struct TableCamera | TableCameraTHI [3] |
| The THI table is specifically for the tunnel near the start of the Huge Island. More...
|
|
struct TableCamera | TableCameraHMC [7] |
|
struct TableCamera | TableCameraSSL [5] |
|
struct TableCamera | TableCameraRR [10] |
|
struct TableCamera | TableCameraCotMC [2] |
|
struct TableCamera | TableCameraCCM [3] |
|
struct TableCamera | TableCameraInside [35] |
|
struct TableCamera | TableCameraBBH [61] |
|
struct TableCamera * | TableLevelCinematicCamera [40] |
|
struct CinematicCameraTable | D_8032DDF0 [23] |
|
struct CinematicCameraTable | D_8032DEA8 [23] |
|
struct CinematicCameraTable | D_8032DF60 [14] |
|
struct CinematicCameraTable | D_8032DFD0 [14] |
|
struct CinematicCameraTable | D_8032E040 [10] |
|
struct CinematicCameraTable | D_8032E090 [11] |
|
struct CinematicCameraTable | D_8032E0E8 [20] |
|
struct CinematicCameraTable | D_8032E188 [9] |
|
struct CinematicCameraTable | D_8032E1D0 [9] |
|
struct CinematicCameraTable | D_8032E218 [8] |
|
struct CinematicCameraTable | D_8032E258 [7] |
|
struct CinematicCameraTable | D_8032E2B4 [35] |
|
struct CinematicCameraTable | D_8032E3CC [35] |
|
struct CinematicCameraTable | D_8032E4E4 [9] |
|
struct CinematicCameraTable | D_8032E52C [9] |
|
struct CinematicCameraTable | sBobCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sBobCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sWfCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sWfCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sJrbCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sJrbCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sCcmSlideCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sCcmSlideCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sBbhCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sBbhCreditsCameraFocus [4] |
|
struct CinematicCameraTable | sHmcCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sHmcCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sThiWigglerCreditsCameraPositions [3] |
|
struct CinematicCameraTable | sThiWigglerCreditsCameraFocus [3] |
|
struct CinematicCameraTable | sVolcanoCreditsCameraPositions [6] |
|
struct CinematicCameraTable | sVolcanoCreditsCameraFocus [6] |
|
struct CinematicCameraTable | sSslCreditsCameraPositions [6] |
|
struct CinematicCameraTable | sSslCreditsCameraFocus [6] |
|
struct CinematicCameraTable | sDddCreditsCameraPositions [7] |
|
struct CinematicCameraTable | sDddCreditsCameraFocus [7] |
|
struct CinematicCameraTable | sSlCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sSlCreditsCameraFocus [4] |
|
struct CinematicCameraTable | sWdwCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sWdwCreditsCameraFocus [4] |
|
struct CinematicCameraTable | sTtmCreditsCameraPositions [6] |
|
struct CinematicCameraTable | sTtmCreditsCameraFocus [6] |
|
struct CinematicCameraTable | sThiHugeCreditsCameraPositions [7] |
|
struct CinematicCameraTable | sThiHugeCreditsCameraFocus [7] |
|
struct CinematicCameraTable | sTtcCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sTtcCreditsCameraFocus [4] |
|
struct CinematicCameraTable | sRrCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sRrCreditsCameraFocus [4] |
|
struct CinematicCameraTable | sSaCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sSaCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sCotmcCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sCotmcCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sDddSubCreditsCameraPositions [5] |
|
struct CinematicCameraTable | sDddSubCreditsCameraFocus [5] |
|
struct CinematicCameraTable | sCcmOutsideCreditsCameraPositions [4] |
|
struct CinematicCameraTable | sCcmOutsideCreditsCameraFocus [4] |
|
struct CutsceneTableEntry | TableCutscenePeachEnd [12] |
|
struct CutsceneTableEntry | TableCutsceneGrandStar [2] |
|
struct CutsceneTableEntry | TableCutscene0FTodo [2] |
|
struct CutsceneTableEntry | TableCutsceneDoorWarp [2] |
|
struct CutsceneTableEntry | TableCutsceneEndWaving [1] = { { CutsceneEndWaving0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneCredits [1] = { { CutsceneCredits0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneDoor00 [5] |
|
struct CutsceneTableEntry | TableCutsceneDoor01 [5] |
|
struct CutsceneTableEntry | TableCutsceneDoor0A [3] |
|
struct CutsceneTableEntry | TableCutsceneDoor0B [3] |
|
struct CutsceneTableEntry | TableCutsceneEnterCannon [3] |
|
struct CutsceneTableEntry | TableCutsceneStarSpawn [3] |
|
struct CutsceneTableEntry | TableCutsceneSpecialStarSpawn [2] |
|
struct CutsceneTableEntry | TableCutsceneEnterPainting [1] = { { CutsceneEnterPainting0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneDeathExit [2] |
|
struct CutsceneTableEntry | TableCutsceneExitPaintingSuccess [2] |
|
struct CutsceneTableEntry | TableCutscene11Todo [3] |
|
struct CutsceneTableEntry | TableCutsceneIntroPeach [5] |
|
struct CutsceneTableEntry | TableCutscenePrepareCannon [2] |
|
struct CutsceneTableEntry | TableCutsceneExitWaterfall [2] |
|
struct CutsceneTableEntry | TableCutsceneFallToCastleGrounds [2] |
|
struct CutsceneTableEntry | TableCutsceneEnterPyramidTop [2] |
|
struct CutsceneTableEntry | TableCutscene26Todo [3] |
|
struct CutsceneTableEntry | TableCutsceneStandingDeath [1] = { { CutsceneDeath1, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneEnterPool [2] |
|
struct CutsceneTableEntry | TableCutsceneDeath2 [1] = { { CutsceneDeath2, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneDeathOnBack [1] = { { CutsceneBBHDeath0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneQuicksandDeath [2] |
|
struct CutsceneTableEntry | TableCutsceneSuffocationDeath [1] = { { Cutscene1ATodo0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneEnterBowserPlatform [3] |
|
struct CutsceneTableEntry | TableCutsceneStarDance1 [1] = { { CutsceneStarDance1, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneStarDance2 [1] = { { CutsceneStarDance2, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneStarDance3 [1] = { { CutsceneStarDance3, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneKeyDance [1] = { { CutsceneKeyDance0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneCapSwitchPress [1] = { { CutsceneCapSwitchPress0, 32767 } } |
|
struct CutsceneTableEntry | TableCutsceneSlidingDoorsOpen [2] |
|
struct CutsceneTableEntry | TableCutsceneUnlockKeyDoor [2] |
|
struct CutsceneTableEntry | TableCutsceneExitBowserSuccess [2] |
|
struct CutsceneTableEntry | TableCutscene1CTodo [2] |
|
struct CutsceneTableEntry | TableCutsceneBBHExitSuccess [2] |
|
struct CutsceneTableEntry | TableCutsceneNonPaintingDeath [2] |
|
struct CutsceneTableEntry | TableCutsceneDialog [3] |
|
struct CutsceneTableEntry | TableCutsceneReadMessage [3] |
|