{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "P2_Born", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "CheckDelayPartOpenModifier", "HandleStunModifier" ] } ], "IsSeam": true } ], "AbilityName": "TyrfingInfested_Part", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "PartCloseModifier", "Target": "Self" } ] }, "Modifiers": { "CheckDelayPartOpenModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "DelayPartOpenModifier", "Target": "Self" } ] }, "DelayPartOpenModifier": { "DelayHandlers": [ { "DelayTime": 0.817, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "PartOpenModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "DelayPartOpenModifier", "Target": "Self" } ] } ], "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace" }, "HandleStunModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "RealLockStunModifier", "Target": "Self" }, { "$type": "ModifyStunStateAction", "Target": "Self", "TargetState": "Normal" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "RealLockStunModifier", "Target": "Self" } ] }, "PartCloseModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_TyrfingInfested_Part", "Visible": false }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_2" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_TyrfingInfested_Part", "Visible": false }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_Head_1" ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Tag": "Monster_TyrfingInfested_Part", "Visible": false }, { "$type": "RemoveModifier", "ModifierName": "TyrfingInfested_Hitchspiker_Demote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Demote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "TyrfingInfested_Hitchspiker_Promote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Promote" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "StartingAtP2" ], "Target": "Self" } ] } ], "Target": "Self" } ] }, "PartOpenModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_1" ], "Tag": "Monster_TyrfingInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_2" ], "Tag": "Monster_TyrfingInfested_Part", "Visible": true }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_TyrfingInfested_Head_1" ], "Tag": "Monster_TyrfingInfested_Part", "Visible": true }, { "$type": "ChangeMonsterAIAction", "MonsterAIId": 118301, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TyrfingInfested_Hitchspiker_Demote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Demote" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TyrfingInfested_Hitchspiker_Promote_SFX", "Predicates": [ { "$type": "ByTags", "TagList": [ "Promote" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_Claymore" ], "Tag": "Monster_Claymore", "Visible": false } ] }, "RealLockStunModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.01, "ValueLock": 0 } ], "ModifierStacking": "Replace" }, "TyrfingInfested_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": "Monster_TyrfingInfested_Core", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Ether_Demote_HeadPoint_01", "Target": "Self" } ] }, "TyrfingInfested_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": "Monster_TyrfingInfested_Core", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Ether_Promote_HeadPoint_01", "Target": "Self" } ] } } }