{ "AbilityName": "TheGun_HeatBuff_04", "AbilityStacking": "Unique", "DefaultModifier": { "OnEndTheGunManualCoAttack": [ { "$type": "PopSideScrollingCoAttackParam", "Predicates": [ { "$type": "ByIsTheGunPerfectManualCoAttack" } ], "Tag": "TheGun_HeatBuff_04_CoAttackChange_Perfect" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Parry_L", "AidAttack_Parry_H", "AidAttack_Assault", "AidAttack_Evade", "AidAttack_Switch" ], "IsAdd": false, "Predicates": [ { "$type": "ByIsTheGunPerfectManualCoAttack" } ], "Target": "EnemyAllied" } ], "OnEnterSideScrollingHeat": [ { "$type": "PushSideScrollingCoAttackParam", "Priority": 2, "SwitchInIndex": 10, "Tag": "TheGun_HeatBuff_04_CoAttackChange" } ], "OnExitSideScrollingHeat": [ { "$type": "PopSideScrollingCoAttackParam", "Tag": "TheGun_HeatBuff_04_CoAttackChange" } ], "OnStartTheGunManualCoAttack": [ { "$type": "PushSideScrollingCoAttackParam", "Predicates": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByIsTheGunPerfectManualCoAttack" }, { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInSideScrollingHeat", "HeatLevel": 1, "Target": "Self" }, { "$type": "ByIsInSideScrollingHeat", "HeatLevel": 2, "Target": "Self" } ] } ] } ], "Priority": 3, "SwitchInIndex": 20, "Tag": "TheGun_HeatBuff_04_CoAttackChange_Perfect" } ] } }