| Field | Type | Offset | Description | Notes |
| sortId | s32 | 0x0 | The ordering ID used to sort this part in the menu. | |
| wanderingEquipId | u32 | 0x4 | Replacement equipment ID for wandering ghosts. | This field refers to the following params: EquipParamProtector |
| vagrantItemLotId | s32 | 0x8 | The item lot to use when this item is dropped and generates a vagrant. | This field refers to the following params: ItemLotParam |
| vagrantBonusEneDropItemLotId | s32 | 0xc | The item lot to use when this item is dropped and generates a vagrant. | This field refers to the following params: ItemLotParam |
| vagrantItemEneDropItemLotId | s32 | 0x10 | The item lot to use when this item is dropped and generates a vagrant. | This field refers to the following params: ItemLotParam |
| fixPrice | s32 | 0x14 | Soul cost for repairing this item. | |
| basicPrice | s32 | 0x18 | Soul cost of reinforcement. See ShopLineupParam for shop prices. | |
| sellValue | s32 | 0x1c | The price when this item is sold. Determines the souls received when feeding this weapon to Frampt | |
| weight | f32 | 0x20 | Weight [kg]. | |
| residentSpEffectId | s32 | 0x24 | A SpEffect applied when this part is equipped. | This field refers to the following params: SpEffectParam |
| residentSpEffectId2 | s32 | 0x28 | A SpEffect applied when this part is equipped. | This field refers to the following params: SpEffectParam |
| residentSpEffectId3 | s32 | 0x2c | A SpEffect applied when this part is equipped. | This field refers to the following params: SpEffectParam |
| materialSetId | s32 | 0x30 | The material requirements for improving this part. | This field refers to the following params: EquipMtrlSetParam |
| partsDamageRate | f32 | 0x34 | The damage correction to apply to this part when hit. | |
| corectSARecover | f32 | 0x38 | The poise recovery correction value. | |
| originEquipPro | s32 | 0x3c | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro1 | s32 | 0x40 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro2 | s32 | 0x44 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro3 | s32 | 0x48 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro4 | s32 | 0x4c | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro5 | s32 | 0x50 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro6 | s32 | 0x54 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro7 | s32 | 0x58 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro8 | s32 | 0x5c | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro9 | s32 | 0x60 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro10 | s32 | 0x64 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro11 | s32 | 0x68 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro12 | s32 | 0x6c | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro13 | s32 | 0x70 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro14 | s32 | 0x74 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| originEquipPro15 | s32 | 0x78 | The source ID when this part is reinforced to this level. | This field refers to the following params: EquipParamProtector |
| faceScaleM_ScaleX | f32 | 0x7c | The male face scaling factor for the X-axis. | |
| faceScaleM_ScaleZ | f32 | 0x80 | The male face scaling factor for the Z-axis. | |
| faceScaleM_MaxX | f32 | 0x84 | The maximum male face scaling factor for the X-axis. | |
| faceScaleM_MaxZ | f32 | 0x88 | The maximum male face scaling factor for the Z-axis. | |
| faceScaleF_ScaleX | f32 | 0x8c | The female face scaling factor for the X-axis. | |
| faceScaleF_ScaleZ | f32 | 0x90 | The female face scaling factor for the Z-axis. | |
| faceScaleF_MaxX | f32 | 0x94 | The maximum female face scaling factor for the X-axis. | |
| faceScaleF_MaxZ | f32 | 0x98 | The maximum female face scaling factor for the Z-axis. | |
| qwcId | s32 | 0x9c | The ID this item uses for world tendency. | |
| equipModelId | u16 | 0xa0 | The model ID to use for this equipment. | |
| iconIdM | u16 | 0xa2 | The icon ID to use for the male gender version. | |
| iconIdF | u16 | 0xa4 | The icon ID to use for the male gender version. | |
| knockBack | u16 | 0xa6 | The knockback reduction value for this equipment. | |
| knockbackBounceRate | u16 | 0xa8 | The knockback repulsion value for this equipment. | |
| durability | u16 | 0xaa | The initial durability for this equipment. | |
| durabilityMax | u16 | 0xac | The maximum durability for this equipment. | |
| saDurability | s16 | 0xae | The poise durability for this equipment. | |
| defFlickPower | u16 | 0xb0 | The weapon repulsion defense for this equipment. | |
| defensePhysics | u16 | 0xb2 | The flat defense value for this equipment for the specified type. | |
| defenseMagic | u16 | 0xb4 | The flat defense value for this equipment for the specified type. | |
| defenseFire | u16 | 0xb6 | The flat defense value for this equipment for the specified type. | |
| defenseThunder | u16 | 0xb8 | The flat defense value for this equipment for the specified type. | |
| defenseSlash | s16 | 0xba | Percentage modifier to apply to physical defense when struck with slash damage. Example: -50 = -50%, 50 = +50% | |
| defenseBlow | s16 | 0xbc | Percentage modifier to apply to physical defense when struck with strike damage. Example: -50 = -50%, 50 = +50% | |
| defenseThrust | s16 | 0xbe | Percentage modifier to apply to physical defense when struck with thrust damage. Example: -50 = -50%, 50 = +50% | |
| resistPoison | u16 | 0xc0 | The flat defense value for this equipment for the specified resistance type. | |
| resistDisease | u16 | 0xc2 | The flat defense value for this equipment for the specified resistance type. | |
| resistBlood | u16 | 0xc4 | The flat defense value for this equipment for the specified resistance type. | |
| resistCurse | u16 | 0xc6 | The flat defense value for this equipment for the specified resistance type. | |
| reinforceTypeId | s16 | 0xc8 | The reinforcement progression to use for this equipment. | This field refers to the following params: ReinforceParamProtector |
| trophySGradeId | s16 | 0xca | The achievement ID this part is associated with, if any. | |
| shopLv | s16 | 0xcc | Level that can be sold at the store | |
| knockbackParamId | u8 | 0xce | The knockback parameters to use for this part. | This field refers to the following params: KnockBackParam |
| flickDamageCutRate | u8 | 0xcf | The absorption rate to use when calculating the repulsion damage this part incurs. | |
| equipModelCategory | u8 | 0xd0 | The equipment model category used by this part. | This field uses the following enum: EQUIP_MODEL_CATEGORY |
| equipModelGender | u8 | 0xd1 | Gender of equipment model | This field uses the following enum: EQUIP_MODEL_GENDER |
| protectorCategory | u8 | 0xd2 | The equipment category for this part. | This field uses the following enum: PROTECTOR_CATEGORY |
| defenseMaterial | u8 | 0xd3 | The sound used when guarding. | This field uses the following enum: WEP_MATERIAL_DEF |
| defenseMaterialSfx | u8 | 0xd4 | The particles used when guarding. | This field uses the following enum: WEP_MATERIAL_DEF_SFX |
| partsDmgType | u8 | 0xd5 | The type of attack that applies parts damage. | This field uses the following enum: ATK_PARAM_PARTSDMGTYPE |
| defenseMaterial_Weak | u8 | 0xd6 | The sound used when weak point is damaged. | This field uses the following enum: WEP_MATERIAL_DEF |
| defenseMaterialSfx_Weak | u8 | 0xd7 | The particles used when weak point is damaged. | This field uses the following enum: WEP_MATERIAL_DEF_SFX |
| isDeposit | u8 | 0xd8 [0] | If ON, this item can be deposited into the repository. | This field is a boolean. |
| headEquip | u8 | 0xd8 [1] | If ON, is considered Helm equipment. | This field is a boolean. |
| bodyEquip | u8 | 0xd8 [2] | If ON, is considered Chest equipment. | This field is a boolean. |
| armEquip | u8 | 0xd8 [3] | If ON, is considered Gauntlet equipment. | This field is a boolean. |
| legEquip | u8 | 0xd8 [4] | If ON, is considered Legs equipment. | This field is a boolean. |
| useFaceScale | u8 | 0xd8 [5] | If ON, this part applies face scaling. | This field is a boolean. |
| invisibleFlag00 | u8 | 0xd8 [6] | | This field is a boolean. |
| invisibleFlag01 | u8 | 0xd8 [7] | | This field is a boolean. |
| invisibleFlag02 | u8 | 0xd9 [0] | | This field is a boolean. |
| invisibleFlag03 | u8 | 0xd9 [1] | | This field is a boolean. |
| invisibleFlag04 | u8 | 0xd9 [2] | | This field is a boolean. |
| invisibleFlag05 | u8 | 0xd9 [3] | | This field is a boolean. |
| invisibleFlag06 | u8 | 0xd9 [4] | | This field is a boolean. |
| invisibleFlag07 | u8 | 0xd9 [5] | | This field is a boolean. |
| invisibleFlag08 | u8 | 0xd9 [6] | | This field is a boolean. |
| invisibleFlag09 | u8 | 0xd9 [7] | | This field is a boolean. |
| invisibleFlag10 | u8 | 0xda [0] | | This field is a boolean. |
| invisibleFlag11 | u8 | 0xda [1] | | This field is a boolean. |
| invisibleFlag12 | u8 | 0xda [2] | | This field is a boolean. |
| invisibleFlag13 | u8 | 0xda [3] | | This field is a boolean. |
| invisibleFlag14 | u8 | 0xda [4] | | This field is a boolean. |
| invisibleFlag15 | u8 | 0xda [5] | | This field is a boolean. |
| invisibleFlag16 | u8 | 0xda [6] | | This field is a boolean. |
| invisibleFlag17 | u8 | 0xda [7] | | This field is a boolean. |
| invisibleFlag18 | u8 | 0xdb [0] | | This field is a boolean. |
| invisibleFlag19 | u8 | 0xdb [1] | | This field is a boolean. |
| invisibleFlag20 | u8 | 0xdb [2] | | This field is a boolean. |
| invisibleFlag21 | u8 | 0xdb [3] | | This field is a boolean. |
| invisibleFlag22 | u8 | 0xdb [4] | | This field is a boolean. |
| invisibleFlag23 | u8 | 0xdb [5] | | This field is a boolean. |
| invisibleFlag24 | u8 | 0xdb [6] | | This field is a boolean. |
| invisibleFlag25 | u8 | 0xdb [7] | | This field is a boolean. |
| invisibleFlag26 | u8 | 0xdc [0] | | This field is a boolean. |
| invisibleFlag27 | u8 | 0xdc [1] | | This field is a boolean. |
| invisibleFlag28 | u8 | 0xdc [2] | | This field is a boolean. |
| invisibleFlag29 | u8 | 0xdc [3] | | This field is a boolean. |
| invisibleFlag30 | u8 | 0xdc [4] | | This field is a boolean. |
| invisibleFlag31 | u8 | 0xdc [5] | | This field is a boolean. |
| invisibleFlag32 | u8 | 0xdc [6] | | This field is a boolean. |
| invisibleFlag33 | u8 | 0xdc [7] | | This field is a boolean. |
| invisibleFlag34 | u8 | 0xdd [0] | | This field is a boolean. |
| invisibleFlag35 | u8 | 0xdd [1] | | This field is a boolean. |
| invisibleFlag36 | u8 | 0xdd [2] | | This field is a boolean. |
| invisibleFlag37 | u8 | 0xdd [3] | | This field is a boolean. |
| invisibleFlag38 | u8 | 0xdd [4] | | This field is a boolean. |
| invisibleFlag39 | u8 | 0xdd [5] | | This field is a boolean. |
| invisibleFlag40 | u8 | 0xdd [6] | | This field is a boolean. |
| invisibleFlag41 | u8 | 0xdd [7] | | This field is a boolean. |
| invisibleFlag42 | u8 | 0xde [0] | | This field is a boolean. |
| invisibleFlag43 | u8 | 0xde [1] | | This field is a boolean. |
| invisibleFlag44 | u8 | 0xde [2] | | This field is a boolean. |
| invisibleFlag45 | u8 | 0xde [3] | | This field is a boolean. |
| invisibleFlag46 | u8 | 0xde [4] | | This field is a boolean. |
| invisibleFlag47 | u8 | 0xde [5] | | This field is a boolean. |
| disableMultiDropShare | u8 | 0xde [6] | If ON, this item cannot be dropped in a multiplayer session. | This field is a boolean. |
| simpleModelForDlc | u8 | 0xde [7] | If ON, there is a simple model for DLC. | This field is a boolean. |
| pad_0 | dummy8 | 0xdf | | This field is padding. |
| oldSortId | s16 | 0xe0 | The ordering ID used to sort this part in the menu. | |
| pad_1 | dummy8 | 0xe2 | | This field is padding. |