{ "AbilityMixins": [ ], "AbilityName": "MazingerGoldenBomb_Avatar_PunchManager", "AbilitySpecials": { }, "AbilityStacking": "Unique", "ActionGroups": [ { "Actions": [ { "$type": "PushRenderVisibleAction", "ApplyAllRenderers": false, "Paths": [ "MazingerGoldenBomb_R_Hand" ], "Tag": "MazingerGoldenBomb_Avatar_CostPunch_R" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_WeaponType", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanReloadR", "ParamType": 2, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "HideRHand" ], "IsAdd": true, "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "MazingerGoldenBomb_Avatar_Almighty", "Predicates": [ { "$type": "ByHasAbility", "AbilityNameList": [ "MazingerGoldenBomb_Avatar_Almighty" ] }, { "$type": "ByPlayerPropertyValue", "CompareType": "Less", "CustomNumerator": "EnhancedPoint", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 100 } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockLazerEyes" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "UnLockShieldBurst" ] } ] } ], "FailureActions": [ { "$type": "ChangeEXQTEThresholdAction", "ThresholdValue": 5000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 3000 } ], "SuccessActions": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergy" ] }, { "$type": "ByHasHpShield", "HpShieldValueCompare": "Greater", "Tag": "MazingerGoldenBombShield", "Value": 0 } ], "FailureActions": [ { "$type": "ChangeEXQTEThresholdAction", "ThresholdValue": 3000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 3000 } ], "SuccessActions": [ { "$type": "ChangeEXQTEThresholdAction", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV1" ] } ], "ThresholdValue": 2000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 2000, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV1" ] } ] }, { "$type": "ChangeEXQTEThresholdAction", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV2" ] } ], "ThresholdValue": 1500 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 1500, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV2" ] } ] } ] } ] } ], "GroupName": "CostPunch_R" }, { "Actions": [ { "$type": "PushRenderVisibleAction", "ApplyAllRenderers": false, "Paths": [ "MazingerGoldenBomb_L_Hand" ], "Tag": "MazingerGoldenBomb_Avatar_CostPunch_L" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanReloadL", "ParamType": 2, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "HideLHand" ], "IsAdd": true, "Target": "Self" } ], "GroupName": "CostPunch_L" }, { "Actions": [ { "$type": "PopRenderVisibleAction", "Tag": "MazingerGoldenBomb_Avatar_CostPunch_R", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 0, "ParamName": "Int_WeaponType", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_CanReloadR", "ParamType": 2, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "HideRHand" ], "IsAdd": false, "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "MazingerGoldenBomb_Avatar_Almighty", "Predicates": [ { "$type": "ByHasAbility", "AbilityNameList": [ "MazingerGoldenBomb_Avatar_Almighty" ] }, { "$type": "ByPlayerPropertyValue", "CompareType": "Less", "CustomNumerator": "EnhancedPoint", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 100 } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExFlyPunch" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "UnLockShieldBurst" ] } ] } ], "FailureActions": [ { "$type": "ChangeEXQTEThresholdAction", "ThresholdValue": 5000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 3000 } ], "SuccessActions": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergy" ] }, { "$type": "ByHasHpShield", "HpShieldValueCompare": "Greater", "Tag": "MazingerGoldenBombShield", "Value": 0 } ], "FailureActions": [ { "$type": "ChangeEXQTEThresholdAction", "ThresholdValue": 3000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 3000 } ], "SuccessActions": [ { "$type": "ChangeEXQTEThresholdAction", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV1" ] } ], "ThresholdValue": 2000 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 2000, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV1" ] } ] }, { "$type": "ChangeEXQTEThresholdAction", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV2" ] } ], "ThresholdValue": 1500 }, { "$type": "ChangeEXQTEConsumeAction", "ConsumeValue": 1500, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "UnLockExtraEnergyLV2" ] } ] } ] } ] } ], "GroupName": "GetPunch_R" }, { "Actions": [ { "$type": "PopRenderVisibleAction", "Tag": "MazingerGoldenBomb_Avatar_CostPunch_L", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_CanReloadL", "ParamType": 2, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "HideLHand" ], "IsAdd": false, "Target": "Self" } ], "GroupName": "GetPunch_L" } ], "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "ApplyActionGroupAction", "GroupName": "CostPunch_R", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MazingerGoldenBomb_Avatar_CostPunch_R" } ] }, { "$type": "ApplyActionGroupAction", "GroupName": "CostPunch_L", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MazingerGoldenBomb_Avatar_CostPunch_L" } ] }, { "$type": "ApplyActionGroupAction", "GroupName": "GetPunch_R", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MazingerGoldenBomb_Avatar_GetPunch_R" } ] }, { "$type": "ApplyActionGroupAction", "GroupName": "GetPunch_L", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MazingerGoldenBomb_Avatar_GetPunch_L" } ] } ] }, "Modifiers": { } }