1
0
ZenlessData/Data/_unsorted/Brujas_EnergyRecover.json
2025-09-04 01:06:25 +02:00

343 lines
9.2 KiB
JSON

{
"AbilityMixins": [
{
"$type": "ActionsOnPropertyChangeMixin",
"PropertyActions": [
{
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyType": "Custom",
"ValueRangeActions": [
{
"LowToValueActions": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_CanUseEnhanceExsp",
"ParamType": 2,
"Target": "Self"
}
],
"Val": 100,
"ValueToLowActions": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_CanUseEnhanceExsp",
"ParamType": 2,
"Target": "Self"
}
]
}
]
}
]
},
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": "%AS_AidAttack_EnergyRecover",
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "Attack_ChainAttack_01_Loop",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 40,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": "%AS_EXSP_EnergyRecover_01",
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "Attack_Special_02",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 39,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": "%AS_EXSP_EnergyRecover_02",
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "Attack_Special_03",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 15,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": "%AS_QTE_EnergyRecover",
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "SwitchIn_Attack",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 0,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": 20,
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 0,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_ExtendExQTE",
"ParamType": 2,
"Target": "Self"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex_Explode",
"ForceTriggerOnTransitionIn": false,
"ForceTriggerOnTransitionOut": false,
"Frame": 1,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common"
],
"IsAdd": true,
"Target": "Self"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex",
"ForceTriggerOnTransitionIn": false,
"ForceTriggerOnTransitionOut": false,
"Frame": 20,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common"
],
"IsAdd": false,
"Target": "Self"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex",
"ForceTriggerOnTransitionIn": false,
"ForceTriggerOnTransitionOut": true,
"Frame": 27,
"IsLoop": false,
"LayerIndex": 0
}
]
},
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "Attack_ChainAttack_02",
"FrameCountHigh": 130,
"FrameCountLow": 30,
"MaxFrameCountHigh": false,
"ModifierNameList": [
"AidAttack_Common_Modifier"
]
},
{
"AnimatorStateName": "ChanAttack_02_Parry",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"AidAttack_Common_Modifier"
]
},
{
"AnimatorStateName": "Attack_ChainAttack_02",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"KillChangeTarget_Modifier"
]
}
]
}
],
"AbilityName": "Brujas_EnergyRecover",
"AbilitySpecials": {
"AS_AidAttack_EnergyRecover": {
"Value": 6.25
},
"AS_ConvertRate_CritDamageRatioDelta": {
"Value": 0.02
},
"AS_CritDamageRatioDelta": {
"Value": 0.2
},
"AS_CritDamageRatioDelta_ConvertMax": {
"Value": 0.45
},
"AS_CritDamageRatioDelta_Extend": {
"Value": 0
},
"AS_CritDamageRatioDelta_Final": {
"Value": 0.2
},
"AS_EXSP_EnergyRecover_01": {
"Value": 25
},
"AS_EXSP_EnergyRecover_02": {
"Value": 25
},
"AS_InitialEnergy": {
"Value": 70
},
"AS_Normal05_EnergyRecover": {
"Value": 25
},
"AS_QTE_EnergyRecover": {
"Value": 50
},
"AS_Threshold_Min": {
"Value": 2500
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAdded": [
{
"$type": "ModifyProperty",
"Amount": "%AS_InitialEnergy",
"CustomPropertyType": "EnergyLevel",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"OnSwitchTriggered": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_ExtendExQTE",
"ParamType": 2,
"Predicates": [
{
"$type": "ByAidAttackType",
"AidAttackType": "CommonAid"
},
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": false
},
{
"$type": "ByAnimatorStateNormalizedTime",
"AnimatorStateName": "SwitchIn_Attack_Ex",
"FrameCountHigh": 117,
"FrameCountLow": 20,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"Target": "Caster"
}
],
"Target": "Self"
}
]
},
"Modifiers": {
"AidAttack_Common_Modifier": {
"Duration": -1,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common"
],
"IsAdd": true,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common"
],
"IsAdd": false,
"Target": "Self"
}
]
},
"KillChangeTarget_Modifier": {
"Duration": -1,
"ModifierStacking": "Replace",
"OnKillOther": [
{
"$type": "SetAttackTargetBySpecificTargetAction",
"ForceOverride": true,
"IgnoreSetAttackTargetCD": true,
"NewLockTarget": "Custom",
"NewLockTargetCustomKey": "AbilityTarget_Brujas_ChainAttack02_Target",
"Target": "Self"
}
]
}
}
}