{ "AbilityName": "GasTank_Effect", "AbilityMixins": [ { "$type": "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Idle_Unactive", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "Idle_UnactiveModifier" ] }, { "AnimatorStateName": "Activing1", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "Idle1Modifier" ] }, { "AnimatorStateName": "Idle1", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "Idle1Modifier" ] }, { "AnimatorStateName": "Activing2", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "Idle2Modifier" ] }, { "AnimatorStateName": "Idle2", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "Idle2Modifier" ] }, ] } ], "Modifiers": { "Idle_UnactiveModifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.AttachEffect", "EffectPattern": "Eff_Device_GasTank_Idle_01", "Target": "Self", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "TargetOption": { "$type": "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget": "Self", "AttachPoint": "EffPoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, }, "Offset": { "PositionOffset": { "x": 0, "y": 0, "z": 0 }, "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "IsUseRotationY": true, "IsUseRotationXZ": true, } }, }, ] }, "Idle1Modifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.AttachEffect", "EffectPattern": "Eff_Device_GasTank_HitIdle_01", "Target": "Self", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "TargetOption": { "$type": "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget": "Self", "AttachPoint": "EffPoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, }, "Offset": { "PositionOffset": { "x": 0, "y": 0, "z": 0 }, "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "IsUseRotationY": true, "IsUseRotationXZ": true, } }, }, ] }, "Idle2Modifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.AttachEffect", "EffectPattern": "Eff_Device_GasTank_HitIdle_02", "Target": "Self", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "TargetOption": { "$type": "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget": "Self", "AttachPoint": "EffPoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, }, "Offset": { "PositionOffset": { "x": 0, "y": 0, "z": 0 }, "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "IsUseRotationY": true, "IsUseRotationXZ": true, } }, }, ] } } }