| Field | Type | Offset | Description | Notes |
| disableParam_NT | u8 | 0x0 [0] | | |
| disableParam_Product | u8 | 0x0 [1] | | |
| disableParamReserve1 | dummy8 | 0x0 [2-7] | | |
| disableParamReserve2 | dummy8 | 0x1 | | |
| hangPosType | s32 | 0x4 | The animation at the time of weapon sheathing changes depending on this value | This field uses the following enum: WEP_HANG_POS_TYPE |
| right_0 | s16 | 0x8 | | |
| left_0 | s16 | 0xa | | |
| both_0 | s16 | 0xc | | |
| leftHang_0 | s16 | 0xe | | |
| rightHang_0 | s16 | 0x10 | | |
| right_1 | s16 | 0x12 | | |
| left_1 | s16 | 0x14 | | |
| both_1 | s16 | 0x16 | | |
| leftHang_1 | s16 | 0x18 | | |
| rightHang_1 | s16 | 0x1a | | |
| right_2 | s16 | 0x1c | | |
| left_2 | s16 | 0x1e | | |
| both_2 | s16 | 0x20 | | |
| leftHang_2 | s16 | 0x22 | | |
| rightHang_2 | s16 | 0x24 | | |
| right_3 | s16 | 0x26 | | |
| left_3 | s16 | 0x28 | | |
| both_3 | s16 | 0x2a | | |
| leftHang_3 | s16 | 0x2c | | |
| rightHang_3 | s16 | 0x2e | | |
| wepInvisibleType_0 | u8 | 0x30 | Hidden type of Model 1. When hiding a weapon with TAE, erase the one that matches this | This field uses the following enum: WEP_INVISIBLE_TYPE |
| wepInvisibleType_1 | u8 | 0x31 | Hidden type of model 2. When hiding a weapon with TAE, erase the one that matches this | This field uses the following enum: WEP_INVISIBLE_TYPE |
| wepInvisibleType_2 | u8 | 0x32 | Hidden type of model 3. When hiding a weapon with TAE, erase the one that matches this | This field uses the following enum: WEP_INVISIBLE_TYPE |
| wepInvisibleType_3 | u8 | 0x33 | Model 4 hidden type. When hiding a weapon with TAE, erase the one that matches this | This field uses the following enum: WEP_INVISIBLE_TYPE |
| leftBoth_0 | s16 | 0x34 | | |
| leftBoth_1 | s16 | 0x36 | | |
| leftBoth_2 | s16 | 0x38 | | |
| leftBoth_3 | s16 | 0x3a | | |
| dispPosType_right_0 | u8 | 0x3c | | |
| dispPosType_left_0 | u8 | 0x3d | | |
| dispPosType_rightBoth_0 | u8 | 0x3e | | |
| dispPosType_leftBoth_0 | u8 | 0x3f | | |
| dispPosType_rightHang_0 | u8 | 0x40 | | |
| dispPosType_leftHang_0 | u8 | 0x41 | | |
| dispPosType_right_1 | u8 | 0x42 | | |
| dispPosType_left_1 | u8 | 0x43 | | |
| dispPosType_rightBoth_1 | u8 | 0x44 | | |
| dispPosType_leftBoth_1 | u8 | 0x45 | | |
| dispPosType_rightHang_1 | u8 | 0x46 | | |
| dispPosType_leftHang_1 | u8 | 0x47 | | |
| dispPosType_right_2 | u8 | 0x48 | | |
| dispPosType_left_2 | u8 | 0x49 | | |
| dispPosType_rightBoth_2 | u8 | 0x4a | | |
| dispPosType_leftBoth_2 | u8 | 0x4b | | |
| dispPosType_rightHang_2 | u8 | 0x4c | | |
| dispPosType_leftHang_2 | u8 | 0x4d | | |
| dispPosType_right_3 | u8 | 0x4e | | |
| dispPosType_left_3 | u8 | 0x4f | | |
| dispPosType_rightBoth_3 | u8 | 0x50 | | |
| dispPosType_leftBoth_3 | u8 | 0x51 | | |
| dispPosType_rightHang_3 | u8 | 0x52 | | |
| dispPosType_leftHang_3 | u8 | 0x53 | | |
| rightTransform_0 | s16 | 0x54 | | |
| leftTransform_0 | s16 | 0x56 | | |
| rightTransform_1 | s16 | 0x58 | | |
| leftTransform_1 | s16 | 0x5a | | |
| rightTransform_2 | s16 | 0x5c | | |
| leftTransform_2 | s16 | 0x5e | | |
| rightTransform_3 | s16 | 0x60 | | |
| leftTransform_3 | s16 | 0x62 | | |
| right_0_1 | s16 | 0x64 | | |
| left_0_1 | s16 | 0x66 | | |
| reserve | dummy8 | 0x68 | | |