{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Part1OpenModifier", "HandleStunModifier" ] }, { "AnimatorStateName": "P2_Born", "FrameCountHigh": 90, "FrameCountLow": 49, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Part2OpenModifier" ] } ], "IsSeam": true } ], "AbilityName": "AlpecaInfested_Part", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "PartCloseModifier", "Target": "Self" } ] }, "Modifiers": { "AlpecaInfested_Hitchspiker_Demote_SFX": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "Ctr_Head", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Ether_Demote_HeadPoint_01", "Target": "Self" } ] }, "AlpecaInfested_Hitchspiker_Promote_SFX": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "Ctr_Head", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Ether_Promote_HeadPoint_01", "Target": "Self" } ] }, "BornBeHitModifier": { "DelayHandlers": [ { "DelayTime": 0.817, "TimeUpActions": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_2" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_Head_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "ApplyModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Demote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Demote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Promote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Promote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Target": "Self" }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_Cyclops" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false } ], "Target": "Self" } ], "Tag": "Monster_Cyclops", "Visible": false }, { "$type": "RemoveModifier", "ModifierName": "BornBeHitModifier", "Target": "Self" } ] } ], "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace" }, "HandleStunModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "RealLockStunModifier", "Target": "Self" }, { "$type": "ModifyStunStateAction", "Target": "Self", "TargetState": "Normal" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "RealLockStunModifier", "Target": "Self" } ] }, "Part1OpenModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ChangeMonsterAIAction", "MonsterAIId": 118201, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "BornBeHitModifier", "Target": "Self" } ] }, "Part2OpenModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_2" ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_1" ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_Head_1" ], "Tag": "Monster_AlpecaInfested_Part", "Visible": true }, { "$type": "ApplyModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Demote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Demote" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Promote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Promote" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_Cyclops" ], "Tag": "Monster_Cyclops", "Visible": false } ] }, "PartCloseModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": false }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_2" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": false }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_AlpecaInfested_Head_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_AlpecaInfested_Part", "Visible": false }, { "$type": "RemoveModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Demote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Demote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "AlpecaInfested_Hitchspiker_Promote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Promote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Target": "Self" } ] }, "RealLockStunModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.01, "ValueLock": 0 } ], "ModifierStacking": "Replace" } } }