Site Tools


des-refmat:param:throwparam

ThrowParam

Fields

Field Type Offset Description Notes
AtkChrId s32 0x0 The character ID to define the attacker parameters for.
DefChrId s32 0x4 The character ID to define the defender parameters for.
pad0 dummy8 0x8 This field is padding.
PadType u8 0x10 The operation type for the throw. This field uses the following enum: THROW_PAD_TYPE
AtkEnableState u8 0x11 The state type in which the attacker may perform the throw. This field uses the following enum: THROW_ENABLE_STATE
DefEnableState u8 0x12 The state type in which the defender may perform the throw. This field uses the following enum: THROW_ENABLE_STATE
isFaceToFace u8 0x13 If ON, attacker and defender face each other. This field is a boolean.
isMoveAttacker u8 0x14 If ON, this throw will move the attacker. This field is a boolean.
DisableTurn u8 0x15 If ON, this throw will disable turning for the defender. This field is a boolean.
ThrowAtkStateType u8 0x16 The state type for the throw on the attacker's side. This field uses the following enum: THROW_ATK_STATE
ThrowDefStateType u8 0x17 The state type for the throw on the defender's side. This field uses the following enum: THROW_ATK_STATE
Dist f32 0x18 The maximum distance the throw is allowed to occur at. In metres.
ValidAngF f32 0x1c The angle to the front that is valid for thowing in. In degrees.
ValidAngB f32 0x20 The angle to the back that is valid for thowing in. In degrees.
DiffAngMin f32 0x24 The minimum angular difference range between own direction and opponent's direction. In degrees.
DiffAngMax f32 0x28 The maximum angular difference range between own direction and opponent's direction. In degrees.
MoveDist f32 0x2c The movement distance when the throw attaches the attacker and defender together.
upperYRange f32 0x30 The throw will not proceed unless the relative distance of the Y-axis from the attacker to the defender is less than this value.
lowerYRange f32 0x34 The throw will not proceed unless the relative distance of the Y-axis from the attacker to the defender is above this value.
behaviorJudgeId s16 0x38 The behavior judgment ID to use for this throw.
pading dummy8 0x3a This field is padding.

Enums

THROW_PAD_TYPE

Option Description Notes
0 None
1 R1
2 L1
3 R1 + Up
4 L1 + Up
5 Cross

THROW_ENABLE_STATE

Option Description Notes
0 None
5 Unknown
255 Never

THROW_ATK_STATE

Option Description Notes
0 Normal
des-refmat/param/throwparam.txt · Last modified: by admin