| Field | Type | Offset | Description | Notes |
| midstSfxId | s32 | 0x0 | In effect SfxID (-1: invalid) | This field takes an Particle ID. |
| midstSeId | s32 | 0x4 | In effect SeID (-1: invalid) | |
| initSfxId | s32 | 0x8 | SfxID at activation (-1: invalid) | This field takes an Particle ID. |
| initSeId | s32 | 0xc | When activated SeID (-1: invalid) | |
| finishSfxId | s32 | 0x10 | SfxID at the time of cancellation (-1: invalid) | This field takes an Particle ID. |
| finishSeId | s32 | 0x14 | SeID at the time of release (-1: invalid) | |
| camouflageBeginDist | f32 | 0x18 | It is the camouflage start distance | |
| camouflageEndDist | f32 | 0x1c | It is the camouflage end distance | |
| transformProtectorId | s32 | 0x20 | Makeover Armor ID (-1: None) | This field refers to the following params: EquipParamProtector |
| midstDmyId | s16 | 0x24 | In effect Damipoli ID (-1: Root) | |
| initDmyId | s16 | 0x26 | Damipoli ID at the time of activation (-1: root) | |
| finishDmyId | s16 | 0x28 | Damipoli ID at the time of cancellation (-1: root) | |
| effectType | u8 | 0x2a | Effect type | This field uses the following enum: SP_EFFECT_VFX_EFFECT_TYPE |
| soulParamIdForWepEnchant | u8 | 0x2b | Soul Param ID for Weapon Enchantment (-1: None). Change the applied Phantom Param. | This field uses the following enum: SP_EFFECT_VFX_SOUL_PARAM_TYPE |
| playCategory | u8 | 0x2c | Controls effect playback due to duplicate effects | |
| playPriority | u8 | 0x2d | Set the playback priority when the categories match (lower one has priority) | |
| existEffectForLarge | u8 | 0x2e [0] | Is there a large effect? | This field is a boolean. |
| existEffectForSoul | u8 | 0x2e [1] | Is there an effect for the soul body? | This field is a boolean. |
| effectInvisibleAtCamouflage | u8 | 0x2e [2] | Whether to hide the effect when hiding | This field is a boolean. |
| useCamouflage | u8 | 0x2e [3] | Do you hide | This field is a boolean. |
| invisibleAtFriendCamouflage | u8 | 0x2e [4] | Is it hidden even by allies when hiding? | This field is a boolean. |
| addMapAreaBlockOffset | u8 | 0x2e [5] | | |
| halfCamouflage | u8 | 0x2e [6] | Only translucent appearance | This field is a boolean. |
| transformArmor | u8 | 0x2e [7] | Is the transformation armor ID for the whole body? | This field is a boolean. |
| isInvisibleWeapon | u8 | 0x2f [0] | Invisible Weapon for Weapon Enchantment (0: Weapon Show, 1: Weapon Hide) | This field is a boolean. |
| isSilence | u8 | 0x2f [1] | Is it silence? (0: No, 1: Yes) | This field is a boolean. |
| transformGauntlet | u8 | 0x2f [2] | Can I replace the gauntlet with transformation armor ID +2000? | This field is a boolean. |
| transformHelmet | u8 | 0x2f [3] | Can you transform the helmet with the transformation armor ID? | This field is a boolean. |
| transformLeggings | u8 | 0x2f [4] | Can I replace the leg ties with transformation armor ID +3000? | This field is a boolean. |
| transformPriority | u8 | 0x2f [5-7] | Transformation priority (0: highest to 7: lowest) | |
| transformWeaponId | s32 | 0x30 | Transformation right hand weapon ID (-1: None) | This field refers to the following params: EquipParamWeapon |
| pad | dummy8 | 0x34 | | |