1#ifndef MELEE_FT_CHARA_FTGAMEWATCH_TYPES_H
2#define MELEE_FT_CHARA_FTGAMEWATCH_TYPES_H
12#include <dolphin/gx.h>
42typedef struct _ftGameWatchAttributes {
50 GXColor x4_GAMEWATCH_COLOR[4];
77 s32 x34_GAMEWATCH_JUDGE_ROLL[9];
GXColor x14_GAMEWATCH_OUTLINE
Outline color of Mr. Game & Watch's model.
Definition types.h:53
float x24_GAMEWATCH_JUDGE_MOMENTUM_MUL
Multiplies momentum preservation value.
Definition types.h:69
float x70_GAMEWATCH_PANIC_VEL_Y_MAX
Terminal Y velocity?
Definition types.h:103
float x6C_GAMEWATCH_PANIC_FALL_ACCEL
Falling acceleration.
Definition types.h:100
float x5C_GAMEWATCH_RESCUE_ANGLE_UNK
Radians – controls how far Mr. Game & Watch can angle Fire Rescue?
Definition types.h:86
float x64_GAMEWATCH_PANIC_MOMENTUM_PRESERVE
DOWN SPECIAL - OIL PANIC.
Definition types.h:94
float x1C_GAMEWATCH_CHEF_MAX
Maximum amount of sausages created per Chef use.
Definition types.h:61
float x74_GAMEWATCH_PANIC_DAMAGE_ADD
Extra damage added to Oil Panic after formula.
Definition types.h:106
float x20_GAMEWATCH_JUDGE_MOMENTUM_PRESERVE
SIDE SPECIAL - JUDGEMENT.
Definition types.h:66
float x28_GAMEWATCH_JUDGE_VEL_Y
Definition types.h:70
float x68_GAMEWATCH_PANIC_MOMENTUM_MUL
Multiplies momentum preservation value.
Definition types.h:97
float x2C_GAMEWATCH_JUDGE_FRICTION1
Definition types.h:71
float x30_GAMEWATCH_JUDGE_FRICTION2
Definition types.h:72
AbsorbDesc x80_GAMEWATCH_PANIC_ABSORPTION
Oil Panic absorption attributes.
Definition types.h:113
float x7C_GAMEWATCH_PANIC_TURN_FRAMES
Definition types.h:110
float x0_GAMEWATCH_WIDTH
MISC. ATTRIBUTES.
Definition types.h:46
float x60_GAMEWATCH_RESCUE_LANDING
Landing lag / Freefall toggle.
Definition types.h:89
float x58_GAMEWATCH_RESCUE_STICK_RANGE
UP SPECIAL - FIRE RESCUE.
Definition types.h:83
float x78_GAMEWATCH_PANIC_DAMAGE_MUL
Damage multiplier.
Definition types.h:109
float x18_GAMEWATCH_CHEF_LOOPFRAME
NEUTRAL SPECIAL - CHEF.
Definition types.h:58
int sausageCount[6]
Definition types.h:35
s32 rollVar[9]
Definition types.h:39
HSD_GObj * x2258_parachuteGObj
Definition types.h:26
s32 x2240_chefVar1
Definition types.h:20
HSD_GObj * x226C_rescueGObj
Definition types.h:31
HSD_GObj * x2260_sparkyGObj
Definition types.h:28
s32 x223C_panicDamage
Definition types.h:19
s32 x2230_judgeVar2
Definition types.h:16
HSD_GObj * x225C_turtleGObj
Definition types.h:27
HSD_GObj * x2250_manholeGObj2
Definition types.h:24
u32 x2234
Definition types.h:17
s32 x2238_panicCharge
Definition types.h:18
HSD_GObj * x224C_greenhouseGObj
Definition types.h:23
HSD_GObj * x2264_judgementGObj
Definition types.h:29
s32 x2244_chefVar2
Definition types.h:21
HSD_GObj * x2254_fireGObj
Definition types.h:25
HSD_GObj * x2268_panicGObj
Definition types.h:30
s32 x222C_judgeVar1
Definition types.h:15
HSD_GObj * x2248_manholeGObj
Definition types.h:22
bool unk
0x2340 - Set to 0 but never used?
Definition types.h:119
s32 turnFrames
0x2344 - Number of frames it takes Mr.
Definition types.h:134
bool isRelease
0x2340 - bool to check if Mr. Game & Watch is no longer holding B
Definition types.h:131
s32 maxSausage
0x2344 - Maximum number of sausages able to be spawned per Chef use
Definition types.h:126
bool isChefLoopDisable
0x2340
Definition types.h:124
struct ftGameWatch_MotionVars::ftGameWatch_SpecialLwVars SpecialLw
struct ftGameWatch_MotionVars::ftGameWatch_Attack11Vars Attack11
struct ftGameWatch_MotionVars::ftGameWatch_SpecialNVars SpecialN