{ "AbilityName": "NotoriousMarionette_MaterialRemovePredicate", "AbilityStacking": "Unique", "Modifiers": { "DelayDisappearVFX": { "DelayHandlers": [ { "DelayTime": 0.05, "TimeUpActions": [ { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_NotoriousMarionette_MA_Tear_ScreenImage_03", "Target": "Target", "key": "Monster_NotoriousMarionette_MA_Tear_ScreenImage_03" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_NotoriousMarionette_MA_Tear_VertexStretch_05", "Target": "Target", "key": "Monster_NotoriousMarionette_MA_Tear_VertexStretch_05" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "Monster_NotoriousMarionette_Tear_ScreenEffects_01", "EffectType": "ScreenEffects" } ] }, { "DelayTime": 0.1, "TimeUpActions": [ { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_NotoriousMarionette_MA_Tear_OverrideOutline_06", "Target": "Target", "key": "Monster_NotoriousMarionette_MA_Tear_OverrideOutline_06" } ] } ], "Duration": 0.2, "IgnoreTimeScale": false, "ModifierStacking": "Unique" } }, "OnAbilityTrigger": [ { "$type": "ModifyProperty", "Amount": -1, "CustomPropertyType": "Int_SummonAliveCount", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "InterruptMaterialPropertyAction", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "LessEqual", "CustomNumerator": "Int_SummonAliveCount", "IsUsePercent": false, "Numerator": "Custom", "Val1": 0 } ], "Tag": "Monster_NotoriousMarionette_MA_Body_MainMaps_Black_01", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "LessEqual", "CustomNumerator": "Int_SummonAliveCount", "IsUsePercent": false, "Numerator": "Custom", "Val1": 0 } ], "Tag": "Monster_NotoriousMarionette_MA_Body_MainMaps_Black_02", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "DelayDisappearVFX", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "LessEqual", "CustomNumerator": "Int_SummonAliveCount", "IsUsePercent": false, "Numerator": "Custom", "Val1": 0 } ], "Target": "Self" } ] }