{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Start", "FrameCountHigh": 0, "FrameCountLow": 78, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Yuzuha_Talent04_Charge" ] }, { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Continue", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Yuzuha_Talent04_Charge" ] }, { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Yuzuha_Talent04_Release" ] } ], "IsSeam": false }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Normal_Defense_Success_H", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "CurChargePointByDefense" ] } ], "IsSeam": false }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "BranchZoneTag" ] }, { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Continue", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "BranchZoneTag" ] }, { "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "FrameCountHigh": 23, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "BranchZoneTag" ] } ], "IsSeam": true } ], "AbilityName": "Yuzuha_Talent_04", "AbilitySpecials": { "AS_ChargeLevel": { "Value": 1 }, "AS_ChargePerLevel": { "Value": 0.4 }, "AS_CurChargePointExtra": { "Value": 1 }, "AS_DisorderDamagePercentage": { "Value": -0.1 }, "AS_Duration": { "Value": 30 }, "AS_StackNum": { "Value": 3 }, "AS_StackNumber": { "Value": 3 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_Yuzuha_Talent_06", "ParamType": 2, "Predicates": [ { "$type": "ByAvatarTalentIndex", "TalentIndex": 6, "Target": "Self" } ], "Target": "Self" } ], "OnPatternHitOther": [ { "$type": "ApplyModifier", "ModifierName": "YuzuhaDisorderDamageModifer", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_06", "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_Talent06_01", "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_Talent06_02" ] } ], "Target": "TeamAvatars" } ], "OnSkillStart": [ { "$type": "ModifyProperty", "Amount": "%AS_CurChargePointExtra", "CustomPropertyType": "CurChargePoint", "IsUsePercentage": false, "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ParryAid" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ] }, "Modifiers": { "BranchZoneTag": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Yuzuha_Ignore_Chain" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Yuzuha_Ignore_Chain" ], "IsAdd": false, "Target": "Self" } ] }, "Charge_LV1": { "Duration": -1, "ModifierMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_07_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 6 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 3, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_06" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 7, "IsLoop": false, "LayerIndex": 0 } ] } ], "ModifierStacking": "Unique" }, "Charge_LV2": { "Duration": -1, "ModifierMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_07_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 3, "y": 0, "z": 5 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 3, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_08_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": -3, "y": 0, "z": 5 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 5, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_06" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 7, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_Talent06_01" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 9, "IsLoop": false, "LayerIndex": 0 } ] } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": -1, "CustomPropertyType": "CurChargePoint", "IsUsePercentage": false, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ] }, "Charge_LV3": { "Duration": -1, "ModifierMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_07_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 3, "y": 0, "z": 5 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 3, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_08_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": -3, "y": 0, "z": 5 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 5, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "FireEffect", "EffectPattern": "Eff_Yuzuha_SwitchIn_Attack_Chain_09_Boom", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 6 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "Target": "Self" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 7, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_06" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 7, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_Talent06_01" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 9, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimEvent", "AnimEventID": "Yuzuha_Attack_AssaultAid_Branch_AttackProperty_Talent06_02" } ], "AnimatorStateName": "Attack_AssaultAid_Branch_Upgrade_Final", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 11, "IsLoop": false, "LayerIndex": 0 } ] } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": -2, "CustomPropertyType": "CurChargePoint", "IsUsePercentage": false, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ] }, "CurChargePointByDefense": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": "%AS_CurChargePointExtra", "CustomPropertyType": "CurChargePoint", "IsUsePercentage": false, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ] }, "YuzuhaDisorderDamageModifer": { "Duration": "%AS_Duration", "MaxStackingNumber": "%AS_StackNum", "ModifierStacking": "MultipleRefresh", "Properties": { "Actor_DisorderDamagePercentage": "%AS_DisorderDamagePercentage" } }, "Yuzuha_AutoEvade": { "DelayHandlers": [ { "DelayTime": 0.02, "TimeUpActions": [ { "$type": "PopInvincibleAction", "Tag": "Yuzuha_AutoEvade_Invincible" } ] } ], "Duration": 0.3, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushInvincibleAction", "Tag": "Yuzuha_AutoEvade_Invincible" }, { "$type": "BeginBlurShadowAction", "ConfigGhostEffectKey": "Common_Ghost_01", "EchoTime": 0.05, "IgnoreOwnerTimescale": true, "IgnoreWorldTimescale": true, "IsActive": true, "LifeTime": 0.2, "MaxGhostCount": 10, "Tag": "Avatar_DodgeSuccess_BlurShadow_01" }, { "$type": "TriggerSoundAction", "soundActionKey": "Play_SFX_Char_Evade_Success_Middle" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "PerfectEvade_TimeSlow", "IsGlobal": true, "MpExecMode": "NotExecuted" }, { "$type": "CameraZoomAction", "ZoomConfigKey": "PerfectEvade_CamZoom_01" }, { "$type": "CameraStretchAction", "StretchConfigKey": "PerfectEvade_CamStretch_01" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "PerfectEvade_Vignette_01", "EffectType": "Vignette", "MpExecMode": "AuthorityOnly" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "PerfectEvade_ColorAdjustments_01", "EffectType": "ColorAdjustments", "MpExecMode": "AuthorityOnly" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "PerfectEvade_RadialBlur_01", "EffectType": "RadialBlur", "MpExecMode": "AuthorityOnly" }, { "$type": "FireEffect", "AttachPointName": "ChestPoint", "EffectPattern": "Eff_PerfectEvade_01", "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Eff_PerfectEvade_01_Cube", "Target": "Self" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Avatar_Common_MA_PerfectEvade_OverrideOutlineColor_01", "Target": "Self", "key": "Avatar_Common_MA_PerfectEvade_OverrideOutlineColor_01" } ], "OnRemoved": [ { "$type": "BeginBlurShadowAction", "IsActive": false, "Tag": "Avatar_DodgeSuccess_BlurShadow_01" } ] }, "Yuzuha_Talent04_Charge": { "Duration": -1, "ModifierStacking": "Unique", "OnBeingHit": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_Yuzuha_Talent_06_Evade", "ParamType": 1, "Target": "Self" } ], "OnBeingHitPre": [ { "$type": "ApplyModifier", "ModifierName": "Yuzuha_AutoEvade", "Target": "Self" }, { "$type": "SetAbilitySpecialAction", "DoRefresh": true, "ModifyFunction": "Replace", "Param": 3, "ParamName": "AS_ChargeLevel" } ], "OnThinkInterval": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": true, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_ChargeLevel" } ], "ThinkInterval": "%AS_ChargePerLevel" }, "Yuzuha_Talent04_Release": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Charge_LV1", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_ChargeLevel", "Target": "Self" }, { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "CurChargePoint", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 0 } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Charge_LV2", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_ChargeLevel", "Target": "Self" }, { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "CurChargePoint", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 1 } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Charge_LV3", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 3, "ParamName": "AS_ChargeLevel", "Target": "Self" }, { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "CurChargePoint", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 2 } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "Charge_LV1", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Charge_LV2", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Charge_LV3", "Target": "Self" }, { "$type": "SetAbilitySpecialAction", "DoRefresh": true, "ModifyFunction": "Replace", "Param": 1, "ParamName": "AS_ChargeLevel" } ] } } }