| 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. |
| Option | Description | Notes |
|---|---|---|
0 | None | |
1 | R1 | |
2 | L1 | |
3 | R1 + Up | |
4 | L1 + Up | |
5 | Cross |
| Option | Description | Notes |
|---|---|---|
0 | None | |
5 | Unknown | |
255 | Never |
| Option | Description | Notes |
|---|---|---|
0 | Normal |