1#ifndef MELEE_FT_CHARA_FTLUIGI_TYPES_H
2#define MELEE_FT_CHARA_FTLUIGI_TYPES_H
15typedef struct _ftLuigiAttributes {
#define FIGHTERVARS_SIZE
Definition forward.h:10
float x28_LUIGI_GREENMISSILE_MUL_X
Definition types.h:28
float x30_LUIGI_GREENMISSILE_MUL_Y
Definition types.h:30
float x3C_LUIGI_GREENMISSILE_X_DECEL
Definition types.h:33
float x0_LUIGI_GREENMISSILE_UNK1
SIDE SPECIAL - GREEN MISSILE.
Definition types.h:17
float x2C_LUIGI_GREENMISSILE_VEL_Y
Definition types.h:29
float x6C_LUIGI_SUPERJUMP_VEL_Y
Definition types.h:50
float x40_LUIGI_GREENMISSILE_GRAVITY_MUL
Definition types.h:34
float x1C_LUIGI_GREENMISSILE_UNK2
Definition types.h:25
float x48_LUIGI_GREENMISSILE_MISFIRE_VEL_X
Definition types.h:37
float x78_LUIGI_CYCLONE_MOMENTUM_X_AIR
Definition types.h:55
float xC_LUIGI_GREENMISSILE_MAX_CHARGE_FRAMES
Definition types.h:20
s32 x94_LUIGI_CYCLONE_LANDING_LAG
Definition types.h:62
float x74_LUIGI_CYCLONE_MOMENTUM_X_GROUND
Definition types.h:54
float x80_LUIGI_CYCLONE_MOMENTUM_X_MUL_AIR
Definition types.h:57
float x64_LUIGI_SUPERJUMP_VEL_X
Definition types.h:48
float x44_LUIGI_GREENMISSILE_MISFIRE_CHANCE
1.0f divided by this value
Definition types.h:36
float x38_LUIGI_GREENMISSILE_FRICTION_END
Definition types.h:32
float x14_LUIGI_GREENMISSILE_DAMAGE_SLOPE
(base damage + charge duration) * this value?
Definition types.h:23
float x10_LUIGI_GREENMISSILE_DAMAGE_TILT
Definition types.h:21
float x34_LUIGI_GREENMISSILE_GRAVITY_START
Definition types.h:31
float x90_LUIGI_CYCLONE_TAP_GRAVITY
Definition types.h:61
float x7C_LUIGI_CYCLONE_MOMENTUM_X_MUL_GROUND
Definition types.h:56
float x68_LUIGI_SUPERJUMP_GRAVITY_START
Definition types.h:49
float x18_LUIGI_GREENMISSILE_TRACTION
Definition types.h:24
s32 x88_LUIGI_CYCLONE_UNK
Definition types.h:59
float x20_LUIGI_GREENMISSILE_FALLING_SPEED
Definition types.h:26
float x84_LUIGI_CYCLONE_FRICTION_END
Definition types.h:58
float x8_LUIGI_GREENMISSILE_CHARGE_RATE
Definition types.h:19
float x60_LUIGI_SUPERJUMP_ANGLE_DIFF
Definition types.h:47
float x4C_LUIGI_GREENMISSILE_MISFIRE_VEL_Y
Definition types.h:38
float x24_LUIGI_GREENMISSILE_VEL_X
Definition types.h:27
float x58_LUIGI_SUPERJUMP_REVERSE_STICK_RANGE
Minimum stick range required for turnaround.
Definition types.h:44
float x50_LUIGI_SUPERJUMP_FREEFALL_MOBILITY
UP SPECIAL - SUPER JUMP PUNCH Multiplies Luigi's max horionztal aerial mobility.
Definition types.h:41
float x54_LUIGI_SUPERJUMP_LANDING_LAG
Definition types.h:42
float x5C_LUIGI_SUPERJUMP_MOMENTUM_STICK_RANGE
Minimum stick range required for horionztal momentum?
Definition types.h:46
float x8C_LUIGI_CYCLONE_TAP_Y_VEL_MAX
Definition types.h:60
float x70_LUIGI_CYCLONE_TAP_MOMENTUM
DOWN SPECIAL - LUIGI CYCLONE Vertical momentum from (first?) B button tap.
Definition types.h:53
float x4_LUIGI_GREENMISSILE_SMASH
Definition types.h:18
float groundVelX
0x2340 - Grounded momentum of Luigi Cyclone
Definition types.h:74
s32 unk
0x2344 - Set but never used?
Definition types.h:76
bool isUnkColl
0x234C - Checked in collision, related to some angle calculation
Definition types.h:80
s32 _
0x2348 - Skipped entirely
Definition types.h:78
s32 chargeFrames
0x2340 - Number of frames Green Missile has been charged
Definition types.h:67
bool isMisfire
0x2344 - Check if Green Missile will misfire
Definition types.h:69
bool x222C_cycloneCharge
Definition types.h:9
u32 x2234
Definition types.h:11
u32 x2230
Definition types.h:10
u8 _[FIGHTERVARS_SIZE - 0xC]
Definition types.h:12
ftLuigiSpecialS SpecialS
Definition types.h:84
ftLuigiSpecialLw SpecialLw
Definition types.h:85