SSBM Decomp
Loading...
Searching...
No Matches
ftCaptain_DatAttrs Struct Reference

#include <types.h>

Data Fields

float specialn_stick_range_y_neg
 Minimum control stick range required for downward angle (Negative Y).
 
float specialn_stick_range_y_pos
 Minimum control stick range required for upward angle (Positive Y).
 
float specialn_angle_diff
 Maximum angle change from control stick input.
 
float specialn_vel_x
 Momentum gained from aerial Falcon/Warlock Punch.
 
float specialn_vel_mul
 Additional momentum from angled Falcon/Warlock Punch.
 
float specials_gr_vel_x
 
float specials_grav
 
float specials_terminal_vel
 
float specials_unk0
 
float specials_unk1
 
float specials_unk2
 
float specials_unk3
 
float specials_unk4
 
float specials_unk5
 
float specials_miss_landing_lag
 
float specials_hit_landing_lag
 
float specialhi_air_friction_mul
 
float specialhi_horz_vel
 
float specialhi_freefall_air_spd_mul
 
float specialhi_landing_lag
 
float specialhi_unk0
 
float specialhi_unk1
 
float specialhi_input_var
 
float specialhi_unk2
 
float specialhi_catch_grav
 
s32 specialhi_air_var
 
float x68
 Completely unknown.
 
u32 speciallw_unk1
 
float speciallw_flame_particle_angle
 
float speciallw_on_hit_spd_modifier
 
s32 speciallw_unk2
 
float speciallw_ground_lag_mul
 
float speciallw_landing_lag_mul
 
float speciallw_ground_traction
 
float speciallw_air_landing_traction
 

Detailed Description

Size:
0x8C bytes.

Field Documentation

◆ specialn_stick_range_y_neg

ftCaptain_DatAttrs::specialn_stick_range_y_neg

Minimum control stick range required for downward angle (Negative Y).

Offset:
0x0.
Size:
0x4 bytes.

◆ specialn_stick_range_y_pos

ftCaptain_DatAttrs::specialn_stick_range_y_pos

Minimum control stick range required for upward angle (Positive Y).

Offset:
0x4.
Size:
0x4 bytes.

◆ specialn_angle_diff

ftCaptain_DatAttrs::specialn_angle_diff

Maximum angle change from control stick input.

Offset:
0x8.
Size:
0x4 bytes.

◆ specialn_vel_x

ftCaptain_DatAttrs::specialn_vel_x

Momentum gained from aerial Falcon/Warlock Punch.

Offset:
0xC.
Size:
0x4 bytes.

◆ specialn_vel_mul

ftCaptain_DatAttrs::specialn_vel_mul

Additional momentum from angled Falcon/Warlock Punch.

Offset:
0x10.
Size:
0x4 bytes.

◆ specials_gr_vel_x

ftCaptain_DatAttrs::specials_gr_vel_x
Offset:
0x14.
Size:
0x4 bytes.

◆ specials_grav

ftCaptain_DatAttrs::specials_grav
Offset:
0x18.
Size:
0x4 bytes.

◆ specials_terminal_vel

ftCaptain_DatAttrs::specials_terminal_vel
Offset:
0x1C.
Size:
0x4 bytes.

◆ specials_unk0

ftCaptain_DatAttrs::specials_unk0
Offset:
0x20.
Size:
0x4 bytes.

◆ specials_unk1

ftCaptain_DatAttrs::specials_unk1
Offset:
0x24.
Size:
0x4 bytes.

◆ specials_unk2

ftCaptain_DatAttrs::specials_unk2
Offset:
0x28.
Size:
0x4 bytes.

◆ specials_unk3

ftCaptain_DatAttrs::specials_unk3
Offset:
0x2C.
Size:
0x4 bytes.

◆ specials_unk4

ftCaptain_DatAttrs::specials_unk4
Offset:
0x30.
Size:
0x4 bytes.

◆ specials_unk5

ftCaptain_DatAttrs::specials_unk5
Remarks
All of these Unk variables are unused.
Offset:
0x34.
Size:
0x4 bytes.

◆ specials_miss_landing_lag

ftCaptain_DatAttrs::specials_miss_landing_lag
Offset:
0x38.
Size:
0x4 bytes.

◆ specials_hit_landing_lag

ftCaptain_DatAttrs::specials_hit_landing_lag
Offset:
0x3C.
Size:
0x4 bytes.

◆ specialhi_air_friction_mul

ftCaptain_DatAttrs::specialhi_air_friction_mul
Offset:
0x40.
Size:
0x4 bytes.

◆ specialhi_horz_vel

ftCaptain_DatAttrs::specialhi_horz_vel
Offset:
0x44.
Size:
0x4 bytes.

◆ specialhi_freefall_air_spd_mul

ftCaptain_DatAttrs::specialhi_freefall_air_spd_mul
Offset:
0x48.
Size:
0x4 bytes.

◆ specialhi_landing_lag

ftCaptain_DatAttrs::specialhi_landing_lag
Offset:
0x4C.
Size:
0x4 bytes.

◆ specialhi_unk0

ftCaptain_DatAttrs::specialhi_unk0
Offset:
0x50.
Size:
0x4 bytes.

◆ specialhi_unk1

ftCaptain_DatAttrs::specialhi_unk1
Offset:
0x54.
Size:
0x4 bytes.

◆ specialhi_input_var

ftCaptain_DatAttrs::specialhi_input_var
Offset:
0x58.
Size:
0x4 bytes.

◆ specialhi_unk2

ftCaptain_DatAttrs::specialhi_unk2
Offset:
0x5C.
Size:
0x4 bytes.

◆ specialhi_catch_grav

ftCaptain_DatAttrs::specialhi_catch_grav
Offset:
0x60.
Size:
0x4 bytes.

◆ specialhi_air_var

ftCaptain_DatAttrs::specialhi_air_var
Offset:
0x64.
Size:
0x4 bytes.

◆ x68

ftCaptain_DatAttrs::x68

Completely unknown.

Offset:
0x68.
Size:
0x4 bytes.

◆ speciallw_unk1

ftCaptain_DatAttrs::speciallw_unk1
Offset:
0x6C.
Size:
0x4 bytes.

◆ speciallw_flame_particle_angle

ftCaptain_DatAttrs::speciallw_flame_particle_angle
Offset:
0x70.
Size:
0x4 bytes.

◆ speciallw_on_hit_spd_modifier

ftCaptain_DatAttrs::speciallw_on_hit_spd_modifier
Offset:
0x74.
Size:
0x4 bytes.

◆ speciallw_unk2

ftCaptain_DatAttrs::speciallw_unk2
Offset:
0x78.
Size:
0x4 bytes.

◆ speciallw_ground_lag_mul

ftCaptain_DatAttrs::speciallw_ground_lag_mul
Offset:
0x7C.
Size:
0x4 bytes.

◆ speciallw_landing_lag_mul

ftCaptain_DatAttrs::speciallw_landing_lag_mul
Offset:
0x80.
Size:
0x4 bytes.

◆ speciallw_ground_traction

ftCaptain_DatAttrs::speciallw_ground_traction
Offset:
0x84.
Size:
0x4 bytes.

◆ speciallw_air_landing_traction

ftCaptain_DatAttrs::speciallw_air_landing_traction
Offset:
0x88.
Size:
0x4 bytes.

The documentation for this struct was generated from the following files: