1#ifndef MELEE_FT_CHARA_FTFOX_TYPES_H
2#define MELEE_FT_CHARA_FTFOX_TYPES_H
ItemKind
Definition forward.h:85
s32 animCount
0x2344 - Incremented every time one of the three stages of the AppealS animation is completed
Definition types.h:67
bool facingDir
0x2340 - Fox/Falco's facing direction as a boolean variable, used to load indexed ASIDs from the Appe...
Definition types.h:64
float rotateModel
0x2344 - Used to rotate Fox/Falco's model?
Definition types.h:39
s32 gravityDelay
0x2340 - Number of frames to pass before gravity takes effect
Definition types.h:37
s32 unk2
0x2350 - ???
Definition types.h:45
s32 travelFrames
0x2348 - Number of frames Firefox/Firebird's launch animation lasts for
Definition types.h:41
s32 unk
0x234C - ???
Definition types.h:43
s32 turnFrames
0x2344 - Number of frames it takes Fox/Falco to turn around on command
Definition types.h:54
s32 gravityDelay
0x234C - Number of frames to pass before gravity takes effect
Definition types.h:58
s32 releaseLag
0x2340 - Auto lag frames after initializing Reflector if B is not being held.
Definition types.h:52
bool isRelease
0x2348 - Check if Fox/Falco is no longer holding B
Definition types.h:56
bool isBlasterLoop
0x2340 - Check to allow repeated blaster shots
Definition types.h:21
float blendFrames[4]
0x2374 through 0x2380 - ColAnim blend frames?
Definition types.h:30
HSD_GObj * ghostGObj
0x2384 - Illusion/Phantasm GObj pointer
Definition types.h:32
s32 gravityDelay
0x2340 - Number of frames to pass before gravity takes effect
Definition types.h:26
Vec3 ghostEffectPos[4]
0x2344 through 0x2370 - Related to Illusion/Phantasm model's position?
Definition types.h:28
float x70_FOX_FIREFOX_DURATION_END
Definition types.h:121
float x28_FOX_ILLUSION_GROUND_VEL_X
Definition types.h:97
float x30_FOX_ILLUSION_UNK2
Definition types.h:99
ItemKind x1C_FOX_BLASTER_SHOT_ITKIND
Definition types.h:90
float x80_FOX_FIREFOX_UNK2
Definition types.h:125
float x98_FOX_REFLECTOR_RELEASE_LAG
Auto lag frames after initializing Reflector if B is not being held.
Definition types.h:143
float xAC_FOX_REFLECTOR_FALL_ACCEL
Definition types.h:149
float x90_FOX_FIREFOX_LANDING_LAG
Definition types.h:133
float x0_FOX_BLASTER_UNK1
Definition types.h:81
float x14_FOX_BLASTER_VEL
Velocity at which Blaster shots are fired.
Definition types.h:88
float x78_FOX_FIREFOX_REVERSE_ACCEL
Definition types.h:123
s32 xA4_FOX_REFLECTOR_GRAVITY_DELAY
Definition types.h:147
float x64_FOX_FIREFOX_DIRECTION_STICK_RANGE_MIN
Definition types.h:115
float x24_FOX_ILLUSION_GRAVITY_DELAY
Definition types.h:95
float x7C_FOX_FIREFOX_GROUND_MOMENTUM_END
Definition types.h:124
float x48_FOX_ILLUSION_TERMINAL_VELOCITY
Definition types.h:105
float x4C_FOX_ILLUSION_FREEFALL_MOBILITY
Definition types.h:106
float xA0_FOX_REFLECTOR_UNK1
Definition types.h:146
float x50_FOX_ILLUSION_LANDING_LAG
Definition types.h:107
float x60_FOX_FIREFOX_FALL_ACCEL
Definition types.h:114
float x34_FOX_ILLUSION_GROUND_END_VEL_X
Definition types.h:100
float x38_FOX_ILLUSION_GROUND_FRICTION
Definition types.h:101
float x8_FOX_BLASTER_UNK3
Definition types.h:83
float x9C_FOX_REFLECTOR_TURN_FRAMES
Amount of turn frames for changing Reflector direction.
Definition types.h:145
float x2C_FOX_ILLUSION_UNK1
Definition types.h:98
float x74_FOX_FIREFOX_SPEED
Definition types.h:122
float x58_FOX_FIREFOX_VEL_X
Definition types.h:112
float x68_FOX_FIREFOX_DURATION
Definition types.h:119
s32 x6C_FOX_FIREFOX_BOUNCE_VAR
Definition types.h:120
float x84_FOX_FIREFOX_BOUND_VEL_X
Definition types.h:126
float x3C_FOX_ILLUSION_AIR_END_VEL_X
Definition types.h:102
float x10_FOX_BLASTER_ANGLE
Angle at which Blaster shots are fired.
Definition types.h:86
ReflectDesc xB0_FOX_REFLECTOR_REFLECTION
Definition types.h:150
float x5C_FOX_FIREFOX_AIR_MOMENTUM_PRESERVE_X
Definition types.h:113
float xC_FOX_BLASTER_UNK4
Definition types.h:84
float x8C_FOX_FIREFOX_FREEFALL_MOBILITY
Definition types.h:132
ItemKind x20_FOX_BLASTER_GUN_ITKIND
Definition types.h:91
float x18_FOX_BLASTER_LANDING_LAG
Definition types.h:89
float x44_FOX_ILLUSION_FALL_ACCEL
Definition types.h:104
float x40_FOX_ILLUSION_AIR_MUL_X
Definition types.h:103
float x4_FOX_BLASTER_UNK2
Definition types.h:82
float xA8_FOX_REFLECTOR_MOMENTUM_PRESERVE_X
Definition types.h:148
float x88_FOX_FIREFOX_FACING_STICK_RANGE_MIN
Definition types.h:129
float x94_FOX_FIREFOX_BOUND_ANGLE
Definition types.h:134
float x54_FOX_FIREFOX_GRAVITY_DELAY
Definition types.h:111
HSD_GObj * x222C_blasterGObj
Definition types.h:16
ftFoxSpecialN SpecialN
Definition types.h:71
ftFoxSpecialHi SpecialHi
Definition types.h:73
ftFoxSpecialS SpecialS
Definition types.h:72
ftFoxAppealS AppealS
Definition types.h:75
ftFoxSpecialLw SpecialLw
Definition types.h:74