1#ifndef MELEE_FT_CHARA_FTKIRBY_TYPES_H
2#define MELEE_FT_CHARA_FTKIRBY_TYPES_H
FighterKind
Definition forward.h:73
#define FIGHTERVARS_SIZE
Definition forward.h:12
#define UNK_T
Definition placeholder.h:32
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
float jumpaerial_jump1_vertical_momentum
Definition types.h:88
float specialn_pr_unk8
Definition types.h:335
u32 specialn_ys_iframes_on_release
Definition types.h:373
float jumpaerial_jump2_vertical_momentum
Definition types.h:89
float specialn_ys_vertical_velocity_on_breakout
Definition types.h:375
u32 specialn_pr_unk6
Definition types.h:329
int specialn_dk_swings_to_full_charge
Definition types.h:204
float specialn_fc_unk1
Definition types.h:263
float specialn_pr_air_x_axis_momentum
Definition types.h:312
float specialn_frames_in_swallow_star
Definition types.h:112
float specialhi_projectile_spawn_y
Definition types.h:145
float specialn_lk_max_charge
In frames.
Definition types.h:275
float specialn_gk_flame_size_recharge_rate
Definition types.h:180
float specialn_star_base_duration
Definition types.h:111
float specialn_pk_freefall_toggle
Definition types.h:224
float specialn_pr_unk7
Definition types.h:334
float specialn_velocity_inner_grab_box
Definition types.h:104
float specialn_zd_fall_acceleration
Definition types.h:300
float specialn_swallow_star_vertical_velocity
Definition types.h:122
float specialn_pr_unk2
Definition types.h:311
u32 specialn_zd_frames_before_gravity
Definition types.h:298
float specialn_fx_unk4
Definition types.h:255
float specialn_ability_loss_star_x
Definition types.h:126
float specialn_ca_forward_momentum
Definition types.h:241
u32 specialn_pr_unk
Definition types.h:304
float specialn_pr_air_speed
Definition types.h:338
ReflectDesc specialn_zd_reflectdesc
Definition types.h:383
float specialn_z_offset_inhaled
Definition types.h:101
float specialn_sk_freefall_toggle
Definition types.h:294
float specialn_ss_charge_time
Definition types.h:190
u32 jumpaerial_turn_duration
Definition types.h:83
float specialn_gk_max_fuel
Definition types.h:181
float specialn_pe_air_horizontal_momentum_preservation
Definition types.h:197
float specialn_stop_momentum
Definition types.h:118
float jumpaerial_momentum_from_turning
Definition types.h:86
float specialn_lk_arrow_charge_speed
Definition types.h:276
float specialn_unk3
Definition types.h:133
u32 specialn_kp_b_button_check_frequency
Definition types.h:164
float specialn_pr_bounciness
Definition types.h:306
u32 speciallw_min_time_in_stone
Definition types.h:151
float specialn_pr_spinning_speed
Definition types.h:316
float specialn_inhale_resistance
Definition types.h:106
float specialn_cl_max_charge
Definition types.h:283
float specialn_pr_unk10
Definition types.h:341
float specialn_ys_frames_reduced_per_input
Definition types.h:370
float specialn_sk_graphic_y_offset_air
Definition types.h:293
float specialn_pr_bounce2
Definition types.h:321
s32 speciallw_hp
Definition types.h:157
float speciallw_freefall_toggle
Definition types.h:160
float speciallw_max_slant_angle_slide
Definition types.h:153
float specialn_base_duration
Definition types.h:108
u32 specialn_fx_blaster_projectile_id
Definition types.h:259
float specialn_mt_charge_time
Definition types.h:349
float specialn_kp_lowest_charge_graphic_size
Definition types.h:170
float specialn_ss_aerial_shot_recoil
Definition types.h:191
float specialn_ca_y_axis_range
Definition types.h:239
AbsorbDesc specialn_pe_absorbdesc
Definition types.h:382
float specialn_fc_freefall_toggle
Definition types.h:269
float specialn_unk5
Definition types.h:135
float specialn_sk_graphic_x_offset_air
Definition types.h:292
float specialn_pr_air_initial_momentum
Definition types.h:314
u32 specialn_pk_grounded_item_id
Definition types.h:225
float jumpaerial_jump3_vertical_momentum
Definition types.h:90
float speciallw_min_slant_angle_slide
Definition types.h:152
float specialn_opponent_vertical_velocity
Definition types.h:125
float specialn_ys_horizontal_velocity_on_breakout
Definition types.h:374
struct ftKb_SpecialNMs_DatAttrs ms fe
Definition types.h:346
float specialn_pr_air_y_axis_momentum
Definition types.h:313
float speciallw_slide_max_speed
Definition types.h:155
float specialn_pr_unk5
Definition types.h:328
float specialn_ys_unk1
Definition types.h:371
float specialn_ys_unk2
Definition types.h:372
float specialn_pc_air_spawn_offset_y
Definition types.h:232
float jumpaerial_horizontal_momentum_backwards
Definition types.h:84
float specialn_kp_max_fuel
Definition types.h:167
float specialn_pr_max_speed
Definition types.h:310
float specialn_pe_air_initial_vertical_momentum
Definition types.h:198
float specialhi_horizontal_momentum
Definition types.h:143
float specialn_swallow_star_gravity
Definition types.h:123
float specialn_pr_unk11
Definition types.h:342
float specialn_pp_y_spawn
Definition types.h:360
float specialn_ground_spit_initial_horizontal_velocity
Definition types.h:119
float specialn_gk_lowest_charge_graphic_size
Definition types.h:184
float specialhi_projectile_spawn_x
Definition types.h:144
float specialn_pr_gravity_during_roll
Definition types.h:308
int specialn_ns_frames_to_loop_charge_ground
Definition types.h:210
float specialn_jump_height
Definition types.h:117
float specialn_pc_freefall_toggle
Definition types.h:233
float specialn_spit_spin
Definition types.h:113
float specialn_kp_spew_flame_velocity
Definition types.h:168
float specialn_swallow_star_y_release
Definition types.h:131
float specialn_pr_max_momentum
Definition types.h:315
int specialn_ns_frames_to_loop_charge_air
Definition types.h:211
float specialn_fx_unk2
Definition types.h:253
float specialn_ns_unk1
Definition types.h:214
float specialn_mt_frames_to_transition
Definition types.h:353
int specialn_ns_falling_acceleration_delay
Definition types.h:212
float specialn_ca_additional_vertical_momentum
Definition types.h:242
float specialn_pc_ground_spawn_offset_x
Definition types.h:229
u32 specialn_gk_screen_shake_frequency
Definition types.h:185
float specialn_pr_unk12
Definition types.h:343
u32 specialn_lk_bow_item_id
Definition types.h:279
float specialn_spit_deceleration_rate
Definition types.h:120
u32 jumpaerial_first_jump_action_state
Definition types.h:94
float specialn_ns_gravity
Definition types.h:215
float speciallw_gravity
Definition types.h:156
float specialn_cl_arrow_charge_speed
Definition types.h:284
float specialn_gk_breath_x_offset
Definition types.h:186
float specialn_pe_friction
Definition types.h:196
float specialn_mt_air_horizontal_momentum
Definition types.h:351
float specialn_odds_lose_ability_on_hit
Definition types.h:129
float specialn_pr_spin_anim_speed_after_collision
Definition types.h:337
float specialn_pc_ground_spawn_offset_y
Definition types.h:230
float specialn_unk2
Definition types.h:132
float specialn_dk_freefall_toggle
Definition types.h:207
float specialn_kp_fuel_recharge_rate
Definition types.h:165
float specialn_pp_x_spawn
Definition types.h:359
u32 specialn_dk_damage_increase_per_swing
Definition types.h:205
float specialn_ys_unk
Definition types.h:366
u32 speciallw_resistance
Definition types.h:158
u32 specialn_pk_air_item_id
Definition types.h:226
float specialn_mt_ground_horizontal_momentum
Definition types.h:350
float specialn_fc_unk4
Definition types.h:266
float specialn_ns_freefall_toggle
Definition types.h:217
float specialn_gk_breath_y_offset
Definition types.h:187
float specialn_pe_unk2
Definition types.h:200
float specialhi_vertical_momentum
Definition types.h:142
float specialhi_reverse_upb_stick_range
Definition types.h:146
u32 specialn_pr_duration
Definition types.h:303
float specialn_pr_unk9
Definition types.h:340
float specialn_pr_unk4
Definition types.h:327
u32 specialn_ss_frames_per_charge_level
Definition types.h:192
float specialn_ys_egg_breakout_resistance
Definition types.h:369
float specialn_pr_some_speed_var
Definition types.h:336
float specialn_pe_unk3
Definition types.h:201
float specialn_gw_frame_on_repeat
Definition types.h:379
float specialn_ss_freefall_toggle
Definition types.h:193
float specialn_pr_unk3
Definition types.h:319
float specialn_pr_charge_rate1
Definition types.h:330
float jumpaerial_horizontal_momentum_forwards
Definition types.h:85
u32 specialn_fx_blaster_item_id
Definition types.h:260
u32 jumpaerial_final_jump_action_state
Definition types.h:95
float specialn_pp_air_vertical_momentum
Definition types.h:357
float specialn_gravity_of_inhaled
Definition types.h:102
u32 specialn_pc_air_item_id
Definition types.h:235
float specialn_unk4
Definition types.h:134
float specialn_ability_loss_star_z
Definition types.h:128
float specials_landing_lag
Definition types.h:139
float specialn_pe_fall_acceleration
Definition types.h:199
float specialn_gk_fuel_recharge_rate
Definition types.h:179
float specialn_velocity_outer_grab_box
Definition types.h:103
float specialn_fc_launch_speed
Definition types.h:268
float specialn_pr_charge_time
Definition types.h:331
float specialn_zd_horizontal_momentum_preservation
Definition types.h:299
float specialn_gk_spew_flame_velocity
Definition types.h:182
float specialn_lk_freefall_toggle
Definition types.h:277
float specialn_pr_bounce1
Definition types.h:320
float specialn_star_deceleration_rate
Definition types.h:109
float jumpaerial_jump4_vertical_momentum
Definition types.h:91
u32 specialn_kp_screen_shake_frequency
Definition types.h:171
float specialn_pr_spinning_speed_turn
Definition types.h:317
float specialn_ys_unk3
Definition types.h:376
float specialn_pk_air_spawn_offset_y
Definition types.h:223
float specialn_pr_base_damage
Definition types.h:322
float specialn_dk_grounded_punch_horizontal_velocity
Definition types.h:206
float specialn_pk_ground_spawn_offset_x
Definition types.h:220
float specialn_cl_freefall_toggle
Definition types.h:285
float specialn_fx_launch_speed
Definition types.h:257
u32 specialn_pc_grounded_item_id
Definition types.h:234
float specialn_fc_unk2
Definition types.h:264
float specialn_gn_y_axis_range
Definition types.h:246
float specialn_pr_turn_rate_related
Definition types.h:339
float specialn_gn_forward_momentum
Definition types.h:248
float specialn_star_duration_divisor
Definition types.h:110
u32 specialn_cl_bow_item_loader_id
Definition types.h:286
float specialn_x_axis_range_walk
Definition types.h:114
float specialn_gk_flame_scale
Definition types.h:183
float specialn_kp_flame_size_recharge_rate
Definition types.h:166
u32 specialn_gk_b_button_check_frequency
Definition types.h:178
float specialn_ability_loss_star_y
Definition types.h:127
float specialn_y_offset_inhaled
Definition types.h:100
float specialn_pc_air_spawn_offset_x
Definition types.h:231
float specialn_sk_graphic_x_offset_ground
Definition types.h:290
float jumpaerial_horizontal_momentum
Definition types.h:87
float specialn_kp_breath_y_offset
Definition types.h:174
float specialn_pr_horizontal_bounce_momentum_on_hit
Definition types.h:324
float specialn_pr_damage_multiplier
Definition types.h:323
float specialn_ys_growth_time
Definition types.h:367
float specialn_opponent_horizontal_velocity
Definition types.h:124
float specialn_pk_air_spawn_offset_x
Definition types.h:222
float specialn_gn_additional_vertical_momentum
Definition types.h:249
float specialn_fx_unk3
Definition types.h:254
float specialn_pr_charge_rate2
Definition types.h:332
u32 specialn_lk_bow_item_loader_id
Definition types.h:278
float specialn_ns_unk2
Definition types.h:216
float specialn_fx_freefall_toggle
Definition types.h:258
s16 jumpaerial_unk
Definition types.h:96
float specialn_pr_air_height_offset_at_start
Definition types.h:305
float specialn_pr_base_speed
Definition types.h:309
float specialn_pr_vertical_bounce_momentum_on_hit
Definition types.h:325
int specialn_ns_charge_release_delay
Definition types.h:213
float specialn_gn_x_axis_range
Definition types.h:245
float specialn_spit_out_release_angle
Definition types.h:121
float specials_aerial_vertical_momentum
Definition types.h:138
float specialn_gn_angle_difference
Definition types.h:247
float specialn_pp_landing_lag
Definition types.h:358
float specialn_fx_launch_angle
Definition types.h:256
float specialn_fc_launch_angle
Definition types.h:267
float specialn_pr_forward_momentum_from_stick
Definition types.h:326
float specialn_sk_graphic_y_offset_ground
Definition types.h:291
u32 speciallw_unk
Definition types.h:159
float jumpaerial_jump5_vertical_momentum
Definition types.h:92
float specialn_fx_unk1
Definition types.h:252
float specialn_mt_freefall_toggle
Definition types.h:354
float specialn_ys_base_duration
Definition types.h:368
float specialn_kp_breath_x_offset
Definition types.h:172
u32 specialn_cl_bow_item_id
Definition types.h:287
float specialn_ys_initial_vertical_momentum
Definition types.h:364
float specialn_y_axis_range_jump
Definition types.h:115
float specialn_gw_max_sausages_per_use
Definition types.h:380
float specialn_pr_charge_spin_animation
Definition types.h:333
float specialn_ca_x_axis_range
Definition types.h:238
float specialn_pr_unk1
Definition types.h:307
u32 jumpaerial_number_of_jumps
Definition types.h:93
u32 specialn_fc_blaster_item_id
Definition types.h:271
float specialn_inhale_velocity
Definition types.h:105
float specialn_kp_flame_scale
Definition types.h:169
float speciallw_slide_acceleration
Definition types.h:154
float specialn_pk_ground_spawn_offset_y
Definition types.h:221
float specialhi_unk
Definition types.h:147
u32 speciallw_max_time_in_stone
Definition types.h:150
float specialn_ys_damage_multiplier
Definition types.h:365
u32 specialn_mt_loops_to_full_charge
Definition types.h:352
float specialn_pr_freefall_toggle
Definition types.h:344
float specialn_ys_initial_horizontal_momentum
Definition types.h:363
float specialn_walk_speed
Definition types.h:116
float specialn_duration_divisor
Definition types.h:107
float specialn_unk1
Definition types.h:130
u32 specialn_fc_blaster_projectile_id
Definition types.h:270
float specialn_x_offset_inhaled
Definition types.h:99
float specialn_ca_angle_difference
Definition types.h:240
float specialn_fc_unk3
Definition types.h:265
u32 specialn_pr_delay_per_smoke
Definition types.h:318
float specialn_zd_unk1
Definition types.h:297
int x0
Definition types.h:37
u8 x9[3]
Definition types.h:26
UNK_T x0
Definition types.h:23
s32 x4
Definition types.h:24
FighterKind kind
Definition types.h:27
u32 x24
Definition types.h:32
DObjList x14
Definition types.h:29
u8 x8_b0
Definition types.h:25
u32 x1C
Definition types.h:30
UNK_T x20
Definition types.h:31
HSD_JObj * jobj
Definition types.h:28
u8 x80[0x9C - 0x80]
Definition types.h:44
UNK_T xC0
Definition types.h:54
short xE4
Definition types.h:63
int xBC
Definition types.h:53
u8 xF4_b0
Definition types.h:67
UNK_T xD8
Definition types.h:60
UNK_T xD4
Definition types.h:59
struct ftKb_FighterVars::ftKb_Hat hat
int xA8
Definition types.h:48
UNK_T xA0
Definition types.h:46
bool xCC
Definition types.h:57
HSD_DObj ** x28
Definition types.h:34
u8 _2C[0x44 - 0x2C]
Definition types.h:35
UNK_T x60
Definition types.h:40
UNK_T xC8
Definition types.h:56
bool xC4
Definition types.h:55
UNK_T xDC
Definition types.h:61
u8 _68[0x7C - 0x68]
Definition types.h:42
struct ftKb_FighterVars::KirbyFV_x44_t x44
float xEC
Definition types.h:65
Item_GObj * xD0
Definition types.h:58
int x9C
Definition types.h:45
UNK_T xAC
Definition types.h:49
UNK_T xB8
Definition types.h:52
int xE0
Definition types.h:62
float xE8
Definition types.h:64
bool x64
Definition types.h:41
u8 _48[0x60 - 0x48]
Definition types.h:39
UNK_T xA4
Definition types.h:47
Item_GObj * ns_flash_gobj
Definition types.h:43
UNK_T xB0
Definition types.h:50
float xF0
Definition types.h:66
int xB4
Definition types.h:51
int x4
Definition types.h:396
float xC4
Definition types.h:403
int x8
Definition types.h:397
int xC
Definition types.h:398
char pad1[0x60]
Definition types.h:402
int x14
Definition types.h:400
int x0
Definition types.h:395
Vec3 x18
Definition types.h:401
int x10
Definition types.h:399
int facing_dir
Definition types.h:392
float air_horizontal_deceleration_rate
Definition types.h:76
u32 base_damage
Definition types.h:73
u32 additional_damage_per_iteration
Definition types.h:74
u32 charge_iterations
Definition types.h:72
float air_horizontal_momentum_preservation
Definition types.h:75
struct ftMars_SpecialNVars specialn_ms
Definition types.h:389
struct ftNess_SpecialNVars specialn_ns
Definition types.h:390
struct ftKb_MotionVars::ftKb_SpecialNPe_Vars specialn_pe
struct ftGameWatch_SpecialNVars specialn_gw
Definition types.h:388
struct ftKb_MotionVars::ftKb_SpecialHiVars specialhi