#[repr(C)]
#[derive(Debug, Default)]
pub struct SpecialCommandStickRange {
pub min_angle: f32,
pub max_angle: f32,
}
#[repr(C)]
#[derive(Debug, Default)]
pub struct JostleData {
pub speed_x_gg: f32,
pub speed_x_ga: f32,
pub speed_x_ag: f32,
pub speed_x_aa: f32,
pub speed_z: f32,
pub pos_z_max: f32,
}
#[repr(C)]
#[derive(Debug)]
pub struct CommonParams {
pub params: u64,
pub precede: i32,
pub precede_extension: i32,
pub clatter_cont_value: f32,
pub bitten_motion_rate_frame: f32,
pub bitten_motion_rate: f32,
pub stick_button_threshold: f32,
pub stick_button_repeat_wait_frame: i32,
pub stick_button_repeat_cycle_frame: i32,
pub x26477bf73b: i32,
pub x27dd5e1d47: i32,
pub x273f65dc61: i32,
pub x28664cc49c: i32,
pub stick_button_repeat_wait_min_frame: i32,
pub stick_button_repeat_cycle_min_frame: i32,
pub walk_stick_x: f32,
pub ground_speed_limit: f32,
pub stop_over_speed_brake_mul: f32,
pub turn_stick_x: f32,
pub turn_frame: f32,
pub turn_speed_mul: f32,
pub walk_motion_rate_max: f32,
pub walk_brake_motion_rate: f32,
pub walk_slow_motion_rate_mul: f32,
pub walk_middle_fast_blend_weight_rate: f32,
pub walk_fast_middle_blend_weight_rate: f32,
pub dash_flick_x: i32,
pub dash_stick_x: f32,
pub dash_s4_frame: f32,
pub dash_speed_keep_frame: i32,
pub dash_escape_frame: f32,
pub turn_dash_frame: i32,
pub re_dash_frame: i32,
pub dash_end_speed_mul: f32,
pub run_stick_x: f32,
pub run_motion_rate_max: f32,
pub turn_run_stick_x: f32,
pub turn_run_frame: i32,
pub run_turn_cancel_start_frame: i32,
pub run_turn_cancel_enable_frame: i32,
pub turn_run_back_cancel_enable_frame: i32,
pub turn_run_stop_brake_mul: f32,
pub run_brake_brake_mul: f32,
pub run_brake_attack_dash_frame: i32,
pub run_brake_stop_shake_speed: f32,
pub run_brake_stop_shake_scale: f32,
pub run_speed_ratio_min: f32,
pub x27173b8eb0: i32,
pub retry_turn_dash_frame: i32,
pub dash_enable_attack_frame: i32,
pub x206138766c: f32,
pub squat_stick_y: f32,
pub squat_damage_reaction_mul: f32,
pub squat_f_stick_x_min: f32,
pub squat_f_stick_x_max: f32,
pub jump_flick_y: i32,
pub jump_stick_y: f32,
pub jump_initial_frame: i32,
pub jump_neutral_y: f32,
pub jump_neutral_x: f32,
pub jump_speed_y_mul: f32,
pub jump_no_aerial_frame: i32,
pub jump_run_stick_y: f32,
pub air_speed_x_limit: f32,
pub air_speed_y_limit: f32,
pub fall_brake_x: f32,
pub fall_comp_mul: f32,
pub fall_neutral: f32,
pub dive_flick_frame_value: i32,
pub dive_cont_value: f32,
pub tread_jump_speed_dec: f32,
pub tread_jump_speed_limit: f32,
pub tread_attack_frame: i32,
pub tread_jump_after_xlu_frame: i32,
pub tread_jump_disable_frame: i32,
pub tread_jump_disable_frame_after_attack: i32,
pub jump_mini_button_frame: i32,
pub jostle_brake: f32,
pub x135bc3758e: f32,
pub x197c07bace: f32,
pub jostle_speed_attenuation_rate_min: f32,
pub x24ac5df24f: f32,
pub x24caf1aaf8: f32,
pub jostle_speed_attenuation_rate_comp_rate: f32,
pub x1e5d949000: f32,
pub shield_max: f32,
pub shield_scale_min: f32,
pub shield_min_frame: i32,
pub shield_dec1: f32,
pub shield_recovery1: f32,
pub shield_damage_mul: f32,
pub shield_damage_add: f32,
pub shield_setoff_add: f32,
pub shield_setoff_mul: f32,
pub shield_setoff_mul_fighter_shot: f32,
pub shield_stiff_mul_attack_4: f32,
pub shield_stiff_mul_attack_air: f32,
pub shield_setoff_speed_mul: f32,
pub shield_setoff_speed_max: f32,
pub shield_rebound_speed_mul: f32,
pub shield_rebound_speed_add: f32,
pub shield_rebound_ground_brake: f32,
pub shield_rebound_air_brake: f32,
pub shield_ignore_capture_rate: f32,
pub guard_off_cancel_frame: i32,
pub guard_off_enable_shield_frame: i32,
pub guard_off_disable_shield_recovery: i32,
pub shield_just_frame: i32,
pub x2cacbf2a63: f32,
pub just_shield_setoff_mul: f32,
pub just_shield_speed_rate: f32,
pub just_shield_precede_extension: i32,
pub continue_just_shield_count: i32,
pub furafura_stand_whole_hit_xlu_frame: i32,
pub shield_reset: f32,
pub shield_hop_angle: f32,
pub shield_comp_mul: f32,
pub shield_comp_reach_mul: f32,
pub shield_setoff_escape: i32,
pub x20d241cd64: f32,
pub x2434ca61df: f32,
pub guard_damage_just_shield_disable_frame: i32,
pub x16a1c7df3f: f32,
pub escape_flick_y: i32,
pub escape_stick_y: f32,
pub escape_fb_flick_x: i32,
pub escape_fb_stick_x: f32,
pub landing_frame_escape_air: i32,
pub escape_air_slide_stick: f32,
pub escape_air_slide_landing_speed_max: f32,
pub hit_stop_delay_flick: i32,
pub hit_stop_delay_stick: f32,
pub hit_stop_delay_flick_mul: f32,
pub hit_stop_delay_flick_frame: i32,
pub hit_stop_delay_flick_max_count: i32,
pub x256ea4745d: i32,
pub x2373146726: f32,
pub x29dae31932: i32,
pub x339a45c8eb: i32,
pub hit_stop_delay_auto_mul: f32,
pub hit_stop_delay_guard_mul: f32,
pub hit_stop_squat_mul: f32,
pub hit_stop_invalid_jostle_frame: i32,
pub attack_hit_slow_rate: f32,
pub damage_reaction_mul_max: f32,
pub damage_reaction_mul_max_damage: f32,
pub damage_reaction_mul_min_damage: f32,
pub damage_reaction_mul_min_ratio: f32,
pub damage_reaction_mul_min_reaction: f32,
pub damage_reaction_mul_max_reaction: f32,
pub pattern_power_mul: *mut [f32; 10],
pad_00: [u64; 2],
pub shield_pattern_power_mul: f32,
pub attack_100_rebound_speed: f32,
pub rebound_speed_no_cliff_stop: f32,
pub attack_s3_stick_x: f32,
pub attack_s3_stick_dir_hi: f32,
pub attack_s3_stick_dir_lw: f32,
pub attack_hi3_stick_y: f32,
pub back_attack_hi3_stick_x: f32,
pub attack_lw3_stick_y: f32,
pub x1d2513544f: f32,
pub attack_lw3_rebound_speed: f32,
pub attack_lw3_rebound_frame: i32,
pub attack_s4_stick_dir_hi: f32,
pub attack_s4_stick_dir_lw: f32,
pub attack_hi4_flick_y: i32,
pub attack_hi4_stick_y: f32,
pub attack_lw4_flick_y: i32,
pub attack_lw4_stick_y: f32,
pub attack_air_neutral_x: f32,
pub attack_air_neutral_y: f32,
pub mini_jump_attack_mul: f32,
pub attack_jump_mini_attack_enable_frame: i32,
pub jump_mini_attack_enable_frame: i32,
pub landing_air_lasso_motion_rate: i32,
pub attack_air_lasso_enable_frame: i32,
pub x1ef72a672d: f32,
pub status_start_turn_frame: i32,
pub status_start_turn_stick_x: f32,
pub special_stick_x: f32,
pub special_stick_y: f32,
pub special_smash_flick_x: i32,
pub special_air_n_turn_frame: i32,
pub damage_drop_smash_ball: i32,
pub damage_drop_smash_ball_handicap: i32,
pub final_end_fall_speed_y: f32,
pub final_dash_check_degree: f32,
pub discretion_final_point_diff: i32,
pub x2937d404b4: i32,
pub discretion_final_rate: f32,
pub discretion_final_rate_add: f32,
pub discretion_final_rate_max: f32,
pub no_discretion_final_beat_count: i32,
pub special_command_life_max: u8,
pub special_command_ab_button_life: u8,
pub special_command_neutral_threshold: f32,
pub super_special_command_life_max: u8,
pub special_command_stick_range: *mut [SpecialCommandStickRange; 7],
pad_01: [u64; 2],
pub catch_dash_frame: i32,
pub catch_dash_brake_mul: f32,
pub catch_turn_frame: i32,
pub capture_cut_frame: i32,
pub capture_cut_frame_damage: f32,
pub capture_recovery: f32,
pub capture_clatter_frame: f32,
pub capture_cut_dist_x: f32,
pub capture_cut_dist_y: f32,
pub capture_cut_ground_speed: f32,
pub capture_cut_brake_mul: f32,
pub capture_cut_jump_button_count: i32,
pub capture_cut_speed_x: f32,
pub capture_cut_y: f32,
pub catch_rebound_stop_frame: i32,
pub catch_rebound_frame: i32,
pub catch_rebound_speed_x: f32,
pub catch_rebound_jump_speed_x: f32,
pub catch_rebound_jump_y: f32,
pub catch_rebound_jump_cancel_frame: i32,
pub shield_setoff_catch_frame: i32,
pub invalid_capture_frame: i32,
pub cliff_catch_cancel_stick_y: f32,
pub cliff_catch_move_frame: i32,
pub cliff_catch_time_quick: i32,
pub cliff_next_stick: f32,
pub cliff_no_catch_frame: i32,
pub damage_cliff_no_catch_frame: i32,
pub cliff_wait_air_xlu_max_frame: i32,
pub cliff_wait_air_xlu_max_air_frame: i32,
pub cliff_wait_damage_xlu_max_frame: i32,
pub cliff_wait_damage_xlu_max_damage: i32,
pub cliff_wait_xlu_min_frame: i32,
pub cliff_robbed_speed_x: f32,
pub cliff_robbed_speed_y: f32,
pub cliff_robbed_no_control_frame: i32,
pub cliff_release_disable_wall_jump_frame: i32,
pub air_lasso_catch_num: i32,
pub air_lasso_cliff_wait_frame: i32,
pub air_lasso_fall_hit_speed_diff: f32,
pub air_lasso_landing_frame: i32,
pub cliff_jump_disable_attack_frame: i32,
pub x2350989590: f32,
pub x1e569ef02: f32,
pub x1dacfbdd50: f32,
pub x1e5e1d72a8: f32,
pub cliff_max_count: i32,
pub x189f0b0c96: i32,
pub cliff_dive_flick_frame_value: i32,
pub cliff_dive_cont_value: f32,
pub cliff_catch_motion_rate: *mut [f32; 8],
pad_02: [u64; 2],
pub x1dff572177: *mut [f32; 4],
pad_03: [u64; 2],
pub pass_flick_y: i32,
pub pass_stick_y: f32,
pub squat_pass_frame: f32,
pub pass_to_ground_attack_frame: f32,
pub pass_speed_y: f32,
pub through_passable_ground_stick_y: f32,
pub slip_wait_frame: i32,
pub slip_damage_rate_max: f32,
pub slip_damage_rate_min: f32,
pub slip_damage_disable_frame: i32,
pub down_frame: f32,
pub stand_stick_y: f32,
pub stand_fb_stick_x: f32,
pub passive_trigger_frame: i32,
pub no_rapid_frame_value: i32,
pub passive_fb_cont_value: f32,
pub passive_ground_damage_speed_mul: f32,
pub passive_wall_stop_frame: i32,
pub air_escape_passive_trigger_frame: i32,
pub invalid_passive_speed: f32,
pub stop_ceil_speed_x_mul: f32,
pub stop_ceil_speed_y_mul: f32,
pub stop_ceil_speed_x_stable_mul: f32,
pub x158bb5418d: f32,
pub wall_jump_flick_x: i32,
pub wall_jump_stick_x: f32,
pub wall_jump_stop_frame: i32,
pub wall_jump_speed_dec: f32,
pub wall_jump_x_speed_dec: f32,
pub wall_jump_disable_cont_frame: i32,
pub wall_jump_disable_frame: i32,
pub wall_jump_interval_frame: i32,
pub attach_wall_frame: i32,
pub attach_wall_frame_mul: f32,
pub attach_wall_slant_max: f32,
pub attach_wall_slant_min: f32,
pub detach_wall_jump_x_mul: f32,
pub attach_wall_disable_frame: i32,
pub x2fd348dc85: i32,
pub x2e6937bde3: f32,
pub damage_ground_mul: f32,
pub damage_air_brake: f32,
pub damage_speed_composition_speed: f32,
pub damage_speed_composition_rate_max: f32,
pub damage_speed_composition_rate_min: f32,
pub damage_speed_no_cliff_stop: f32,
pub damage_speed_no_cliff_stop_guard: f32,
pub damage_speed_no_operation: f32,
pub damage_speed_landing: f32,
pub damage_speed_down: f32,
pub x1f79aed08f: i32,
pub x1e7a52eb8a: i32,
pub damage_fly_speed_y_mul_base_accel: f32,
pub damage_fly_speed_y_mul: f32,
pub damage_fly_correction_max: f32,
pub damage_fly_length_mul_max: f32,
pub damage_fly_length_mul_min: f32,
pub damage_pull_speed_intp_frame: i32,
pub back_damage_effective_frame: i32,
pub wall_damage_start_frame: f32,
pub damage_stop_motion_intp_frame: i32,
pub damage_air_stop_motion_intp_frame: i32,
pub x2f136d6218: f32,
pub x24417028a1: f32,
pub x1ef2617d6a: f32,
pub x255c556cd3: f32,
pub damage_fix_gravity_accel: f32,
pub damage_fix_gravity_speed_y_stable: f32,
pub damage_fix_gravity_accel_frame: i32,
pub damage_fly_attack_speed: f32,
pub damage_fly_attack_frame: i32,
pub damage_fly_escape_speed: f32,
pub damage_fly_escape_frame: i32,
pub damage_fly_reflect_speed: f32,
pub damage_fly_reflect_speed_mul: f32,
pub damage_fly_reflect_down_speed_mul: f32,
pub damage_fly_reflect_down_speed_mul_damage: f32,
pub damage_fly_reflect_d_speed: f32,
pub damage_fly_reflect_d_speed_mul: f32,
pub damage_fly_reflect_reaction_frame_mul: f32,
pub damage_fly_reflect_stop_frame_rate: f32,
pub damage_fly_reflect_stop_frame_min: i32,
pub damage_fly_reflect_stop_frame_max: i32,
pub wall_damage_motion_stop_start_frame: i32,
pub damage_fly_reflect_xlu_frame: i32,
pub damage_fly_reflect_check_frame: f32,
pub damage_fly_reflect_disable_escape_frame: i32,
pub damage_fly_reflect_max: i32,
pub damage_fly_coll_stop_slidable_length: f32,
pub dead_up_damage_speed: f32,
pub x29baab727b: f32,
pub dead_down_damage_speed: f32,
pub dead_rebirth_wait_frame: i32,
pub rebirth_move_frame: i32,
pub rebirth_move_frame_trainer: i32,
pub rebirth_move_frame_inkling: i32,
pub rebirth_wait_frame: i32,
pub rebirth_invincible_frame: i32,
pub x27768e17f0: i32,
pub rebirth_invincible_add_frame: i32,
pub loupe_damage_limit: f32,
pub loupe_damage: f32,
pub loupe_damage_interval: i32,
pub x26a11a0587: f32,
pub x25151f93e9: f32,
pub damage_knock_back_area_width_rate: f32,
pub damage_knock_back_hitstop_frame_rate: f32,
pub damage_knock_back_speed_x_rate: f32,
pub x1e6b5e39f0: f32,
pub x1a12ca7663: f32,
pub x2b4b8f1925: f32,
pub furafura_frame: f32,
pub furafura_recovery_frame: f32,
pub furafura_clatter_frame: f32,
pub damage_song_frame: f32,
pub damage_song_frame_bonus_reaction: f32,
pub damage_song_frame_bonus_damage: f32,
pub damage_song_frame_bonus_rank: f32,
pub damage_song_frame_bonus_handi: f32,
pub damage_song_recovery_frame: f32,
pub damage_song_clatter_frame: f32,
pub damage_song_fall_speed_limit: f32,
pub damage_sleep_fall_speed_y: f32,
pub damage_bind_frame: f32,
pub damage_bind_frame_bonus_reaction: f32,
pub damage_bind_frame_bonus_damage: f32,
pub damage_bind_frame_bonus_rank: f32,
pub damage_bind_frame_bonus_handi: f32,
pub damage_bind_recovery_frame: f32,
pub damage_bind_clatter_frame: f32,
pub invalid_bind_frame: i32,
pub bury_frame: f32,
pub bury_frame_bonus_reaction: f32,
pub bury_frame_bonus_damage: f32,
pub bury_frame_bonus_rank: f32,
pub bury_frame_bonus_handi: f32,
pub bury_recovery: f32,
pub bury_clatter_frame: f32,
pub bury_damage_reaction_sub: f32,
pub bury_jump_y_speed_mul: f32,
pub bury_jump_no_attack_frame_value: f32,
pub bury_invalid_frame: i32,
pub bury_down_frame: i32,
pub bury_physics_invalid_frame: i32,
pub damage_ice_frame_mul: f32,
pub damage_ice_frame_damage_mul: f32,
pub ice_damage_continue_frame_mul: f32,
pub ice_damage_continue_max: i32,
pub damage_ice_frame_max: f32,
pub damage_ice_frame_recovery: f32,
pub damage_ice_frame_recovery_clatter: f32,
pub damage_ice_frame_recovery_damage: f32,
pub damage_ice_damage_dec_mul: f32,
pub damage_ice_damage_reaction_dec_mul: f32,
pub damage_ice_damage_air_brake: f32,
pub damage_ice_fall_y_mul: f32,
pub add_ice_damage_mul: f32,
pub ice_damage_max: f32,
pub ice_damage_reset_frame: i32,
pub damage_ice_jump_stiff_frame: i32,
pub damage_ice_invalid_frame: i32,
pub damage_ice_reflect_speed_mul: f32,
pub damage_ice_reflect_break_speed: f32,
pub damage_ice_rot_speed_min: f32,
pub damage_ice_rot_speed_max: f32,
pub damage_ice_effect_radius: f32,
pub damage_turn_reverse_cont_frame: i32,
pub x26a5243ff4: f32,
pub x20a50442e7: f32,
pub x223d4a2992: f32,
pub x2747b09dbf: f32,
pub shouldered_frame_add: f32,
pub shouldered_frame_mul: f32,
pub x188226f196: f32,
pub x1c1d4e67b6: f32,
pub kirby_swallowed_offset_x: f32,
pub kirby_swallowed_offset_y: f32,
pub kirby_swallowed_speed_x: f32,
pub kirby_swallowed_speed_y: f32,
pub kirby_swallowed_comp_dist: f32,
pub kirby_swallowedthrown_clatter_recover: f32,
pub kirby_swallowedthrown_copy_star_frame: f32,
pub kirby_swallowedescape_speed_x: f32,
pub kirby_swallowedescape_speed_y: f32,
pub kirby_swallowedthrown_frame: f32,
pub damage_fly_ind_speed_max: f32,
pub damage_fly_ind_speed_min: f32,
pub damage_fly_ind_speed_succeed_mul: f32,
pub damage_fly_ind_weight_mul: f32,
pub x1fc3fbf722: f32,
pub ganon_special_s_reaction_frame: i32,
pub ganon_special_s_fall_speed: f32,
pub ganon_special_s_fall_hold_frame: f32,
pub ganon_special_s_fall_clatter_frame: f32,
pub ganon_special_s_fall_clatter_add_frame: f32,
pub ganon_special_s_fall_clatter_add_frame_up_limit: f32,
pub ganon_special_s_fall_clatter_add_frame_down_limit: f32,
pub ganon_special_s_cut_speed_x: f32,
pub ganon_special_s_cut_brake_x: f32,
pub ganon_special_s_cut_speed_y: f32,
pub ganon_special_s_cut_accel_y: f32,
pub ganon_special_s_cut_cancel_frame: i32,
pub ganon_special_s_passive_trigger_frame: i32,
pub x2926d3af20: f32,
pub mewtwo_thrown_reaction_frame_mul: f32,
pub mewtwo_thrown_reaction_frame_max: i32,
pub damage_bind_extra_frame: f32,
pub damage_bind_extra_frame_bonus_reaction: f32,
pub damage_bind_extra_frame_bonus_damage: f32,
pub damage_bind_extra_frame_bonus_rank: f32,
pub damage_bind_extra_frame_bonus_handi: f32,
pub damage_bind_extra_recovery_frame: f32,
pub damage_bind_extra_clatter_frame: f32,
pub x254ef48ec6: f32,
pub gamewatch_stock_icon_scale_max: f32,
pub x2572f9b19f: f32,
pub gamewatch_stock_icon_scale_min: f32,
pub bitten_frame: f32,
pub bitten_frame_extend_damage_mul: f32,
pub bitten_clatter_frame: f32,
pub laydown_no_action_frame: f32,
pub laydown_no_action_frame_max: f32,
pub laydown_damage_max: f32,
pub ike_final_damage_fly_speed: f32,
pub ike_final_offset_y: f32,
pub diddy_clung_frame: f32,
pub diddy_clung_damage_mul: f32,
pub diddy_clung_handicap_frame: f32,
pub diddy_clung_air_mul: f32,
pub diddy_clung_clatter_frame: f32,
pub dedede_swallowed_offset_x: f32,
pub dedede_swallowed_offset_y: f32,
pub dedede_swallowed_speed_x: f32,
pub dedede_swallowed_speed_y: f32,
pub dedede_swallowed_comp_dist: f32,
pub dedede_swallowedthrown_clatter_recover: f32,
pub x271637cd82: f32,
pub x289f33225f: f32,
pub x28e83412c9: f32,
pub x2ac7b91111: f32,
pub dedede_swallowedescape_speed_x: f32,
pub dedede_swallowedescape_speed_y: f32,
pub dedede_swallowedthrown_frame: f32,
pub dedede_swallowedthrown_clatter_frame: f32,
pub x25e72e042c: f32,
pub x216fd7d6e2: f32,
pub palutena_final_blackhole_motion_rate: f32,
pub lisire_frame: f32,
pub lisire_clatter_frame: f32,
pub lisire_clatter_invalid_damage: f32,
pub lisire_capture_cut_speed_x: f32,
pub lisire_capture_cut_speed_y: f32,
pub saving_damage_start_frame: f32,
pub saving_damage_base_frame: f32,
pub saving_damage_frame_lv2: f32,
pub saving_damage_frame_lv3: f32,
pub saving_damage_air_frame_lv2: f32,
pub saving_damage_air_frame_lv3: f32,
pub pierce_cut_frame: i32,
pub pierce_cut_frame_damage: f32,
pub pierce_recovery: f32,
pub pierce_clatter_frame: f32,
pub pierce_motion_rate: f32,
pub rollerink_max_speed_x_mul: f32,
pub rollerink_friction: f32,
pub ridley_s_interpolate_frame: i32,
pub ridley_s_base_frame: i32,
pub ridley_s_damage_frame_mul: f32,
pub ridley_s_max_frame: i32,
pub ridley_s_min_frame: i32,
pub ridley_s_recovery_frame: i32,
pub ridley_s_clatter_frame: i32,
pub x132e4896ce: f32,
pub ridley_s_capture_cut_speed_mul: f32,
pub stabbed_damage_start_frame: f32,
pub stabbed_damage_base_frame: f32,
pub stabbed_damage_frame: f32,
pub stabbed_damage_comp_frame: i32,
pub krool_swallowed_offset_x: f32,
pub krool_swallowed_offset_y: f32,
pub krool_swallowed_speed_x: f32,
pub krool_swallowed_speed_y: f32,
pub krool_swallowed_comp_dist: f32,
pub capture_fishingrod_cut_dist_x: f32,
pub capture_fishingrod_cut_dist_y: f32,
pub jack_final_finish_stop_frame: i32,
pub jack_final_effect_frame: i32,
pub jack_final_disable_color_blend_frame: i32,
pub jack_final_motion_rate: f32,
pub buddy_final_target_motion_rate: f32,
pub x29a409f389: f32,
pub buddy_final_target_scale_scene02: f32,
pub buddy_final_target_scale_scene04: f32,
pub dolly_super_special2_capture_cut_dist_x: f32,
pub dolly_super_special2_capture_cut_dist_y: f32,
pub dolly_final_motion_rate: f32,
pub master_final_target_motion_rate_scene03: f32,
pub x171c818663: i32,
pub x1c6b1d2d15: f32,
pub x1a99c94c70: i32,
pub ground_damage_disable_frame: i32,
pub ground_speed_inherit_limit: f32,
pub wind_air_brake: f32,
pub damage_fly_cloud_through_speed: f32,
pub damage_fly_cloud_through_out_speed_mul: f32,
pub ladder_stick_y: f32,
pub ladder_cancel_frame: i32,
pub no_ladder_frame: i32,
pub ladder_speed_u_max: f32,
pub ladder_speed_d_max: f32,
pub ladder_attack_speed_mul: f32,
pub ladder_jump_y_mul: f32,
pub ladder_break_stick_frame: i32,
pub ladder_break_stick_x: f32,
pub x21cccfef4d: i32,
pub swim_dive_speed_x_mul: f32,
pub swim_dive_speed_y_mul: f32,
pub swim_rise_accel_y: f32,
pub swim_rise_stable_speed_y: f32,
pub swim_accel_mul: f32,
pub swim_speed_mul: f32,
pub swim_brake: f32,
pub swim_jump_charge_frame: i32,
pub swim_jump_charge_accel_y: f32,
pub swim_jump_speed_y_mul: f32,
pub swim_jump_speed_y_dec_count: i32,
pub swim_effect_interval_frame: i32,
pub swim_drown_frame: i32,
pub swim_drown_frame_dec_damage_rate: f32,
pub swim_drown_speed_x_mul: f32,
pub swim_drown_out_frame: i32,
pub swim_drown_out_accel_y_mul: f32,
pub swim_drown_effect_interval_frame: i32,
pub fish_capture_cut_frame: i32,
pub fish_capture_cut_frame_damage: f32,
pub fish_capture_recovery: f32,
pub fish_capture_clatter_frame: f32,
pub fish_capture_motion_rate: f32,
pub drum_cut_frame: i32,
pub drum_cut_frame_damage: f32,
pub drum_recovery: f32,
pub drum_clatter_frame: f32,
pub tornado_gravity_accel: f32,
pub tornado_gravity_stable_speed: f32,
pub pipe_scale: f32,
pub pipe_scale_frame: i32,
pub dolly_stage_dead_effect_scale: f32,
pub x2538ad968e: f32,
pub x26e4e3ac52: f32,
pub x1efb1634f6: f32,
pub x21564fe2e4: f32,
pub x216a42ddbd: f32,
pub x25e456e000: f32,
pub x25d85bdf59: f32,
pub x218c76be24: f32,
pub x21b07b817d: f32,
pub x259f3f6fa2: f32,
pub x25a33250fb: f32,
pub x20ba6c8d91: f32,
pub x236c01592b: f32,
pub x25c98d4952: i32,
pub x266f8ee56b: i32,
pub dolly_stage_lr_dead_wait_frame: i32,
pub x2050ea1791: i32,
pub dolly_stage_wall_break_speed_x_min: f32,
pub x226a745dba: u64,
pub x1b73ccfd57: u64,
pub x22c3ebdbcd: u64,
pub dolly_stage_wall_init_speed: f32,
pub dolly_stage_wall_accel: f32,
pub dolly_stage_wall_limit_speed: f32,
pub dolly_stage_wall_motion_rate: f32,
pub dolly_stage_wall_accel_after: f32,
pub dolly_stage_wall_limit_speed_after: f32,
pub dolly_stage_performance_frame: i32,
pub dolly_stage_slow_rate: f32,
pub dolly_stage_slow_frame: i32,
pub dolly_stage_zoom_rate: f32,
pub dolly_stage_zoom_in_frame: i32,
pub dolly_stage_camera_offset_x: f32,
pub dolly_stage_camera_offset_y: f32,
pub dolly_stage_critical_1_on_1: i32,
pub dolly_stage_finish_hit_stop_frame: i32,
pub dolly_stage_finish_zoom_rate: f32,
pub dolly_stage_finish_camera_offset_x: f32,
pub dolly_stage_finish_camera_offset_y: f32,
pub dolly_stage_other_stop_frame_1_on_1: i32,
pub dolly_stage_shake_frame_1_on_1: i32,
pub x1deeba57d3: u64,
pub dolly_stage_other_stop_frame: i32,
pub dolly_stage_shake_frame: i32,
pub dolly_stage_shake_kind: u64,
pub dolly_stage_shake_frame_after_stop: i32,
pub x2138bce73b: u64,
pub x299d40d0e4: i32,
pub x2432db3f21: i32,
pub x2ab1f047fe: f32,
pub x2280060bab: f32,
pub x19a0a89335: i32,
pub x1b6ba65a59: i32,
pub x1b0a9b5aef: i32,
pub x1dcffb7a42: i32,
pub x1de596c2e9: i32,
pub x20104fc69e: i32,
pub x299c29178b: i32,
pub team_attack_shot_rate: f32,
pub team_attack_heal_rate: f32,
pub charge_final_add_gauge_by_time: f32,
pub charge_final_add_gauge_by_attack: f32,
pub charge_final_add_gauge_by_damage_mul: f32,
pub charge_final_add_gauge_by_attack_mul: f32,
pub charge_final_add_gauge_by_time_mul: f32,
pub charge_final_gauge_decrease_start_frame: i32,
pub charge_final_remove_frame: i32,
pub x2873df4aed: *mut [f32; 7],
pad_04: [u64; 2],
pub x2d073b8b11: f32,
pub x2d2bae85ee: f32,
pub x2b0de64f73: f32,
pub x223f5d53c2: f32,
pub x2203506c9b: f32,
pub x232ccb683f: f32,
pub x2212ae242a: f32,
pub x222ea31b73: f32,
pub x3346e488ff: f32,
pub x337ae9b7a6: f32,
pub x33fe2103c5: f32,
pub x33c22c3c9c: f32,
pub handi_boost_max: f32,
pub handi_boost_base_player_num: f32,
pub handi_boost_correct_player_max: f32,
pub handi_boost_correct_player_min: f32,
pub handi_boost_start_time: i32,
pub handi_boost_each_time: i32,
pub handi_boost_correct_time_add: f32,
pub handi_boost_correct_time_max: f32,
pub handi_boost_attack_reaction_mul: f32,
pub handi_boost_attack_damage_mul: f32,
pub handi_boost_defense_mul: f32,
pub handi_boost_min: f32,
pub handi_boost_attack_reaction_mul_max: f32,
pub handi_boost_attack_damage_mul_max: f32,
pub handi_boost_defense_mul_max: f32,
pub x3801d6748a: f32,
pub ground_speed_x_limit: f32,
pub common_air_speed_x_limit: f32,
pub air_speed_up_limit: f32,
pub air_speed_down_limit: f32,
pub power_up_attack_limit: f32,
pub power_up_point_max: i32,
pub power_up_point_min: i32,
pub squat_b_stick_x_min: f32,
pub squat_b_stick_x_max: f32,
pub fall_stick_x: f32,
pub cliff_climb_stick: f32,
pub x25b62d6370: f32,
pub dead_down_damage_check_bottom: f32,
pub bitten_flick_frame: i32,
pub shield_size: f32,
pub throw_invincible_frame: i32,
pub damage_motion_rate: f32,
pub passive_wall_xlu_frame: i32,
pub x162f182153: f32,
pub capture_landing_offset: f32,
pub damage_reaction_fix_mul: f32,
pub escape_air_brake: f32,
pub bury_damage_reaction_mul: f32,
pub x21624f7f0f: f32,
pub smash_hold_reaction_mul: f32,
pub run_brake_stop_speed: f32,
pub walk_accel_mul: f32,
pub run_accel_mul: f32,
pub run_brake_dash_frame: i32,
pub run_brake_attack_escape_frame: i32,
pub dash_s4_frame_easy: f32,
pub dash_s4_frame_hard: f32,
pub attack_hi4_flick_y_easy: i32,
pub attack_hi4_flick_y_hard: i32,
pub attack_lw4_flick_y_easy: i32,
pub attack_lw4_flick_y_hard: i32,
pub jostle_data: JostleData,
pub escape_penalty_frame: i32,
pub escape_penalty_max_count: i32,
pub escape_penalty_recovry_frame: i32,
pub escape_penalty_motion_rate: f32,
pub escape_f_penalty_motion_rate: f32,
pub escape_b_penalty_motion_rate: f32,
pub escape_air_penalty_motion_rate: f32,
pub invalid_paralyze_frame: f32,
}
impl super::Filepath for CommonParams {
fn filepath() -> &'static str {
"fighter/common/param/common.prc"
}
}