{ "AbilityName": "BanYue_AutoBattle", "AbilityStacking": "Unique", "OnAbilityTrigger": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1 } ], "OnAdded": [ { "$type": "ApplyAbilityAction", "AbilityName": "Player_AutoBattle", "IsAutoTrigger": false }, { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "Player_AutoBattle", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "BanYue_AutoBattle", "ParamName": "AS_AbilityName", "ParamType": "String" } ] } ] }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_AutoBattle", "ParamType": 2 }, { "$type": "SetRBLOffsetAction", "RBLOffset": 2, "Tag": "BanYue_AutoBattle", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLOffsetAction", "Tag": "BanYue_AutoBattle", "Target": "Self" } ] }