SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
itYoyo.h
Go to the documentation of this file.
1
#ifndef MELEE_IT_ITYOYO_H
2
#define MELEE_IT_ITYOYO_H
3
4
#include <
Runtime/platform.h
>
5
6
#include <
sysdolphin/baselib/forward.h
>
7
8
typedef
struct
itYoyoAttributes
{
9
s32
x0_CHARGE_SPAWN_POS
;
10
s32
x4_UPSMASH_CHARGE_STRING_LENGTH
;
11
s32
x8_DOWNSMASH_CHARGE_STRING_LENGTH
;
12
float
xC_SIZE
;
13
float
x10_UNK1
;
14
float
x14_UNK2_RAD
;
15
float
x18_SPIN_TEXANIM_SPEED
;
16
float
x1C_UNK_TEXANIM_SPEED
;
17
float
x20_UNK_TEXANIM_MOD
;
18
float
x24_YOYO_RELEASE_VEL_X
;
19
float
x28_YOYO_PULL_STRENGTH
;
20
float
x2C_UNK3_MOD
;
// Resistance multiplier?
21
float
x30_YOYO_RELEASE_VEL_Y
;
22
float
x34_GRAVITY
;
23
float
x38_GRAVITY_MOD
;
24
float
x3C_YOYO_PULL_STRENGTH_2
;
25
s32
x40_UPSMASH_YOYO_ROT_FRAME
;
26
s32
x44_UPSMASH_YOYO_NUDGE_FRAME
;
27
s32
x48_DOWNSMASH_YOYO_ROT_FRAME
;
28
s32
x4C_DOWNSMASH_YOYO_NUDGE_FRAME
;
29
HSD_Joint
*
x50_string_joint
;
30
HSD_Joint
*
x54_yoyo_joint
;
31
HSD_MatAnimJoint
*
x58_yoyo_matanim
;
32
s32
x5C_UNK7
;
33
}
itYoyoAttributes
;
34
35
#endif
s32
signed long s32
Definition
types.h:8
platform.h
HSD_Joint
Definition
jobj.h:127
HSD_MatAnimJoint
Definition
mobj.h:136
itYoyoAttributes
Definition
itYoyo.h:8
itYoyoAttributes::x20_UNK_TEXANIM_MOD
float x20_UNK_TEXANIM_MOD
Definition
itYoyo.h:17
itYoyoAttributes::x4C_DOWNSMASH_YOYO_NUDGE_FRAME
s32 x4C_DOWNSMASH_YOYO_NUDGE_FRAME
Definition
itYoyo.h:28
itYoyoAttributes::x4_UPSMASH_CHARGE_STRING_LENGTH
s32 x4_UPSMASH_CHARGE_STRING_LENGTH
Definition
itYoyo.h:10
itYoyoAttributes::x30_YOYO_RELEASE_VEL_Y
float x30_YOYO_RELEASE_VEL_Y
Definition
itYoyo.h:21
itYoyoAttributes::x38_GRAVITY_MOD
float x38_GRAVITY_MOD
Definition
itYoyo.h:23
itYoyoAttributes::x34_GRAVITY
float x34_GRAVITY
Definition
itYoyo.h:22
itYoyoAttributes::x8_DOWNSMASH_CHARGE_STRING_LENGTH
s32 x8_DOWNSMASH_CHARGE_STRING_LENGTH
Definition
itYoyo.h:11
itYoyoAttributes::x18_SPIN_TEXANIM_SPEED
float x18_SPIN_TEXANIM_SPEED
Definition
itYoyo.h:15
itYoyoAttributes::x44_UPSMASH_YOYO_NUDGE_FRAME
s32 x44_UPSMASH_YOYO_NUDGE_FRAME
Definition
itYoyo.h:26
itYoyoAttributes::x10_UNK1
float x10_UNK1
Definition
itYoyo.h:13
itYoyoAttributes::x2C_UNK3_MOD
float x2C_UNK3_MOD
Definition
itYoyo.h:20
itYoyoAttributes::x3C_YOYO_PULL_STRENGTH_2
float x3C_YOYO_PULL_STRENGTH_2
Definition
itYoyo.h:24
itYoyoAttributes::x0_CHARGE_SPAWN_POS
s32 x0_CHARGE_SPAWN_POS
Definition
itYoyo.h:9
itYoyoAttributes::x28_YOYO_PULL_STRENGTH
float x28_YOYO_PULL_STRENGTH
Definition
itYoyo.h:19
itYoyoAttributes::x54_yoyo_joint
HSD_Joint * x54_yoyo_joint
Definition
itYoyo.h:30
itYoyoAttributes::x50_string_joint
HSD_Joint * x50_string_joint
Definition
itYoyo.h:29
itYoyoAttributes::x48_DOWNSMASH_YOYO_ROT_FRAME
s32 x48_DOWNSMASH_YOYO_ROT_FRAME
Definition
itYoyo.h:27
itYoyoAttributes::x58_yoyo_matanim
HSD_MatAnimJoint * x58_yoyo_matanim
Definition
itYoyo.h:31
itYoyoAttributes::x14_UNK2_RAD
float x14_UNK2_RAD
Definition
itYoyo.h:14
itYoyoAttributes::x24_YOYO_RELEASE_VEL_X
float x24_YOYO_RELEASE_VEL_X
Definition
itYoyo.h:18
itYoyoAttributes::x5C_UNK7
s32 x5C_UNK7
Definition
itYoyo.h:32
itYoyoAttributes::x40_UPSMASH_YOYO_ROT_FRAME
s32 x40_UPSMASH_YOYO_ROT_FRAME
Definition
itYoyo.h:25
itYoyoAttributes::x1C_UNK_TEXANIM_SPEED
float x1C_UNK_TEXANIM_SPEED
Definition
itYoyo.h:16
itYoyoAttributes::xC_SIZE
float xC_SIZE
Definition
itYoyo.h:12
forward.h
src
melee
it
itYoyo.h
Generated by
1.17.0