{ "AbilityMixins": [ { "$type": "AttachZoneTagWithModifierMixin", "ConfigList": [ { "ModifierNameList": [ "YidhariSpaceBuffModifier" ], "ZoneTag": "ThemeSpace_Type_01" } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "SwitchIn_Attack", "FrameCountHigh": 99, "FrameCountLow": 11, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "QTECheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Branch_04", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SpecialCheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_02", "FrameCountHigh": 92, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Special02CheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeCheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeCheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_03", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeCheckSpaceStartModifier" ] }, { "AnimatorStateName": "Attack_Normal_03", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NormalCheckRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Normal_03_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NormalCheckRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_02", "FrameCountHigh": 91, "FrameCountLow": 1, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Special02CheckRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Branch_04", "FrameCountHigh": 67, "FrameCountLow": 1, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "SpecialCheckRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_02", "FrameCountHigh": 91, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "SpecialRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Branch_04", "FrameCountHigh": 67, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "SpecialRecoverHPModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_01", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_02", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_03", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_Loop", "IsLoop": true, "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeRun_Start_01", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeRun_Start_02", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeRun", "IsLoop": true, "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeRun_End", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_Guard", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_Guard_02", "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_01", "FrameCountHigh": 58, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_02", "FrameCountHigh": 72, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_03", "FrameCountHigh": 128, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_Normal_ChargeAttack_03_Loop", "IsLoop": true, "LayerIndex": 0, "ModifierNameList": [ "ChargeTailFxCountModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_02", "FrameCountHigh": 92, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_AssaultAid", "FrameCountHigh": 68, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_Counter", "FrameCountHigh": 42, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "Attack_BeHitAid", "FrameCountHigh": 42, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ChargeTailFxCountModifier" ] }, { "AnimatorStateName": "SwitchIn_Attack", "FrameCountHigh": 80, "FrameCountLow": 25, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "QTEAttackSpaceTagModifier" ] } ] } ], "AbilityName": "Yidhari_Space", "AbilitySpecials": { "AS_ChargeTailFxCount": { "Value": 0 }, "AS_ExQTESheildRatio": { "Value": 0.5 }, "AS_ExspRecoverHPRatio": { "Value": 0.5 }, "AS_ExspRecoverHPValue": { "Value": 0 }, "AS_ExspSheildRatio": { "Value": 0.5 }, "AS_HPSheildValue": { "Value": 0 }, "AS_HitOtherSign_01": { "Value": 0 }, "AS_NormalRecoverHPRatio": { "Value": 0.1 }, "AS_SpaceRecoverHPRatio": { "Value": 0.5 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "PushMuteExQteAction", "Tag": "Yidhari_ExQTE_Banned" } ], "OnThemeSpaceProlongByCaster": [ { "$type": "ApplyModifier", "ModifierName": "YidhariExQTEModifier" } ], "OnThemeSpaceStartByCaster": [ { "$type": "ApplyModifier", "ModifierName": "YidhariExQTEModifier" } ] }, "Modifiers": { "ChargeCheckSpaceStartModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsFeverEnough", "Target": "Self" } ], "FailureActions": [ ], "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Normal_ChargeAttack_01_AttackProperty_07", "Yidhari_Attack_Normal_ChargeAttack_01_AttackProperty_08", "Yidhari_Attack_Normal_ChargeAttack_02_AttackProperty_07", "Yidhari_Attack_Normal_ChargeAttack_02_AttackProperty_08", "Yidhari_Attack_Normal_ChargeAttack_02_AttackProperty_09", "Yidhari_Attack_Normal_ChargeAttack_03_AttackProperty_07", "Yidhari_Attack_Normal_ChargeAttack_03_AttackProperty_08", "Yidhari_Attack_Normal_ChargeAttack_03_AttackProperty_09", "Yidhari_Attack_Normal_ChargeAttack_03_AttackProperty_10" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "Player_ThemeSpace_Type_01", "Target": "Self" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "QTE_Attack_TimeSlow" }, { "$type": "ConsumeFeverAction", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ChargeCheckSpaceStartModifier", "Target": "Self" } ] } ] }, "ChargeExtraAttackSheildModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierMixins": [ { "$type": "HpShieldMixin", "Duration": -1, "IfTakeRestDamageWhenEmpty": true, "Priority": 0, "RecoverAmount": 0, "RecoverPercentage": 0, "Tag": "YidHari_HPShield", "TotalValueConfig": { "Amount": "%AS_HPSheildValue", "Percentage": 0, "PropertyType": "MaxHP" } } ], "ModifierStacking": "Replace", "OnAdded": [ { "$type": "FireEffect", "EffectPattern": "Buff_Common_Defense", "Target": "Self" } ] }, "ChargeTailFxCountModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_ChargeTailFxCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ChargeTailFxModifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 1, "ParamName": "AS_ChargeTailFxCount" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": -1, "ParamName": "AS_ChargeTailFxCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ChargeTailFxModifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "AS_ChargeTailFxCount" } ], "Target": "Self" } ] }, "ChargeTailFxModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "Yidhari_PopFXTail" }, { "$type": "ApplyModifier", "ModifierName": "Yidhari_PushFXTail" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "Yidhari_PushFXTail" }, { "$type": "ApplyModifier", "ModifierName": "Yidhari_PopFXTail" } ] }, "NormalCheckRecoverHPModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Normal_03_AttackProperty_02", "Yidhari_Attack_Normal_03_AttackProperty_04" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "RecoverHPAction", "Percentage": "%AS_NormalRecoverHPRatio", "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Buff_Common_Recover", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "RecoverHPMaterialPropertyModifier", "Target": "Self" } ] }, { "$type": "RemoveModifier", "ModifierName": "NormalCheckRecoverHPModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Normal_03_AttackProperty_02", "Yidhari_Attack_Normal_03_AttackProperty_04" ], "Target": "Self" } ], "Target": "Self" } ] }, "QTEAttackSpaceTagModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "QTEAttackSpaceTag" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "YidhariQuickCharge" ] } ] } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "QTEAttackSpaceTag" ], "IsAdd": false } ] }, "QTECheckSpaceStartModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsFeverEnough", "Target": "Self" } ], "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_SwitchIn_Attack_AttackProperty_11", "Yidhari_Attack_SwitchIn_Attack_AttackProperty_12", "Yidhari_Attack_SwitchIn_Attack_AttackProperty_11_Space", "Yidhari_Attack_SwitchIn_Attack_AttackProperty_12_Space" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "Player_ThemeSpace_Type_01", "Target": "Self" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "QTE_Attack_TimeSlow" }, { "$type": "ConsumeFeverAction", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Special02CheckSpaceStartModifier", "Target": "Self" } ] } ] }, "RecoverHPMaterialPropertyModifier": { "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ModifyMaterialPropertyAction", "Tag": "Common_MA_Buff_Recover_RimGlow_01", "Target": "Self", "key": "Common_MA_Buff_Recover_RimGlow_01" } ] }, "Special02CheckRecoverHPModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_HitOtherSign_01", "ParamType": "Integer", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_01", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_02", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_03", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_04", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_05", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_06", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_07", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_08", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_09", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_10", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_11", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_12" ], "Target": "Self" } ] }, { "$type": "RemoveModifier", "ModifierName": "Special02CheckRecoverHPModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_01", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_02", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_03", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_04", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_05", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_06", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_07", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_08", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_09", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_10", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_11", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_12" ], "Target": "Self" } ], "Target": "Self" } ] }, "Special02CheckSpaceStartModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsFeverEnough", "Target": "Self" } ], "FailureActions": [ ], "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_08", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_09", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_10", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_11", "Yidhari_Attack_Special_ChargeAttack_Extra_02_AttackProperty_12" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "Player_ThemeSpace_Type_01", "Target": "Self" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "QTE_Attack_TimeSlow" }, { "$type": "ConsumeFeverAction", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Special02CheckSpaceStartModifier", "Target": "Self" } ] } ] }, "SpecialCheckRecoverHPModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_HitOtherSign_01", "ParamType": "Integer", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_ExSpecial_01_AttackProperty_01", "Yidhari_Attack_ExSpecial_01_AttackProperty_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_03", "Yidhari_Attack_ExSpecial_01_AttackProperty_03_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_04", "Yidhari_Attack_ExSpecial_01_AttackProperty_05", "Yidhari_Attack_ExSpecial_01_AttackProperty_06", "Yidhari_Attack_ExSpecial_01_AttackProperty_07", "Yidhari_Attack_ExSpecial_01_AttackProperty_08", "Yidhari_Attack_ExSpecial_01_AttackProperty_09", "Yidhari_Attack_ExSpecial_01_AttackProperty_09_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_10", "Yidhari_Attack_ExSpecial_01_AttackProperty_11", "Yidhari_Attack_ExSpecial_01_AttackProperty_12" ], "Target": "Self" } ] }, { "$type": "RemoveModifier", "ModifierName": "SpecialCheckRecoverHPModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_ExSpecial_01_AttackProperty_01", "Yidhari_Attack_ExSpecial_01_AttackProperty_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_03", "Yidhari_Attack_ExSpecial_01_AttackProperty_03_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_04", "Yidhari_Attack_ExSpecial_01_AttackProperty_05", "Yidhari_Attack_ExSpecial_01_AttackProperty_06", "Yidhari_Attack_ExSpecial_01_AttackProperty_07", "Yidhari_Attack_ExSpecial_01_AttackProperty_08", "Yidhari_Attack_ExSpecial_01_AttackProperty_09", "Yidhari_Attack_ExSpecial_01_AttackProperty_09_02", "Yidhari_Attack_ExSpecial_01_AttackProperty_10", "Yidhari_Attack_ExSpecial_01_AttackProperty_11", "Yidhari_Attack_ExSpecial_01_AttackProperty_12" ], "Target": "Self" } ], "Target": "Self" } ] }, "SpecialCheckSpaceStartModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsFeverEnough", "Target": "Self" } ], "FailureActions": [ ], "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Yidhari_Attack_ExSpecial_01_AttackProperty_07", "Yidhari_Attack_ExSpecial_01_AttackProperty_08", "Yidhari_Attack_ExSpecial_01_AttackProperty_09", "Yidhari_Attack_ExSpecial_01_AttackProperty_09_02" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "Player_ThemeSpace_Type_01", "Target": "Self" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "QTE_Attack_TimeSlow" }, { "$type": "ConsumeFeverAction", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Special02CheckSpaceStartModifier", "Target": "Self" } ] } ] }, "SpecialRecoverHPModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_HitOtherSign_01", "ParamType": "Integer" } ], "OnRemoved": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 1, "ParamName": "AS_HitOtherSign_01", "ParamType": "Integer" } ], "SuccessActions": [ { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "(property(MaxHP)-property(CurHP))*min(1,specials(AS_ExspRecoverHPRatio)*specials(AS_HitOtherSign_01))", "ParamName": "AS_ExspRecoverHPValue", "Target": "Self", "ValueType": "Float" }, { "$type": "RecoverHPAction", "Amount": "%AS_ExspRecoverHPValue", "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Buff_Common_Recover", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "RecoverHPMaterialPropertyModifier", "Target": "Self" } ] }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_HitOtherSign_01", "ParamType": "Integer" } ] }, "YidhariExQTEBuffModifier": { "Buff": { "BuffID": 3000461, "IsOverrideDuration": true }, "Duration": 30, "IgnoreTimeScale": false, "ModifierStacking": "Refresh" }, "YidhariExQTEModifier": { "Duration": 30, "IgnoreTimeScale": false, "ModifierStacking": "Refresh", "OnAdded": [ { "$type": "PopMuteExQteAction", "Tag": "Yidhari_ExQTE_Banned" }, { "$type": "PushFeverShowTypeAction", "Priority": 1, "Tag": "Yidhari_ExQTE", "Type": "Yidhari" }, { "$type": "AttachModifier", "ModifierName": "YidhariExQTEBuffModifier" } ], "OnRefresh": [ { "$type": "AttachModifier", "ModifierName": "YidhariExQTEBuffModifier" } ], "OnRemoved": [ { "$type": "PushMuteExQteAction", "Tag": "Yidhari_ExQTE_Banned" }, { "$type": "PopFeverShowTypeAction", "Tag": "Yidhari_ExQTE" } ], "OnSkillStart": [ { "$type": "RemoveModifier", "ModifierName": "YidhariExQTEModifier", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ExQTE" } ] } ] }, "YidhariSpaceBuffModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "FloatVal": 1.5, "ParamName": "Float_ChargeSpeed", "ParamType": 4 }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "YidhariQuickCharge" ], "IsAdd": true }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_ChargeTailFxCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ChargeTailFxModifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 1, "ParamName": "AS_ChargeTailFxCount" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "YidhariExQTEModifier" }, { "$type": "SetAnimCtrlerParamAction", "FloatVal": 1, "ParamName": "Float_ChargeSpeed", "ParamType": 4 }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "YidhariQuickCharge" ], "IsAdd": false }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": -1, "ParamName": "AS_ChargeTailFxCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ChargeTailFxModifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "AS_ChargeTailFxCount" } ], "Target": "Self" } ] }, "Yidhari_PopFXTail": { "Duration": 0.49, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PopRenderVisibleAction", "Tag": "Yidhari_Body_2", "Target": "Self" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "Yidhari_Tail_FX" } ], "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01_Yidhari_Tail_FX", "key": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01" }, { "$type": "PopRenderVisibleAction", "Tag": "Yidhari_Body_2", "Target": "Self" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "Yidhari_Body_2" } ], "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02_Yidhari_Body_2", "key": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02" } ], "OnRemoved": [ { "$type": "PopRenderVisibleAction", "Tag": "Yidhari_Tail_FX", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01_Yidhari_Body_2" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02_Yidhari_Tail_FX" } ] }, "Yidhari_PushFXTail": { "Duration": 0.49, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "Yidhari_Body_2" } ], "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01_Yidhari_Body_2", "key": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01" }, { "$type": "PushRenderVisibleAction", "ApplyAllRenderers": false, "Paths": [ "Yidhari_Tail_FX" ], "Tag": "Yidhari_Tail_FX", "Visible": true }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": false, "RendererList": [ { "ApplyAllMaterials": true, "RenderPath": "Yidhari_Tail_FX" } ], "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02_Yidhari_Tail_FX", "key": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02" } ], "OnRemoved": [ { "$type": "PushRenderVisibleAction", "ApplyAllRenderers": false, "Paths": [ "Yidhari_Body_2" ], "Tag": "Yidhari_Body_2", "Visible": false }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_01_Yidhari_Body_2" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_Dither_02_Yidhari_Tail_FX" } ] } } }