{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Rush", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "AttackRushModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_Rush_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "AttackRushModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_01", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack01Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_01_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack01Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_02", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack02Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_02_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack02Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_03", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack03Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_03_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack03Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_04", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack04Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_04_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack04Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_05", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack05Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceA_Normal_05_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack05Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_01", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack01Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_01_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack01Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_02", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack02Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_02_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack02Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_03", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack03Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_03_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack03Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_04", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack04Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_04_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack04Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_05", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack05Modifier", "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceB_Normal_05_End", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "FinishAttack05Modifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_Branch_02", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_Branch_02_End", "FrameCountHigh": 40, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "QuickSwitchModifier" ], "Target": "Self" }, { "AnimatorStateName": "Attack_Counter", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_Counter_End", "FrameCountHigh": 20, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "QuickSwitchModifier" ], "Target": "Self" }, { "AnimatorStateName": "SwitchIn_Attack", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "SwitchIn_Attack_End", "FrameCountHigh": 30, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "QuickSwitchModifier" ], "Target": "Self" }, { "AnimatorStateName": "SwitchIn_Attack_Ex", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_BeHitAid", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_BeHitAid_End", "FrameCountHigh": 20, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "QuickSwitchModifier" ], "Target": "Self" }, { "AnimatorStateName": "Attack_AssaultAid", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "QuickSwitchModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceSwitch_AtoB", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "SpecialAttackModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceSwitch_BtoA", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "SpecialAttackModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceSwitch_AtoB_02", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "SpecialAttackModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "AnimatorStateName": "Attack_StanceSwitch_BtoA_02", "LayerIndex": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "SpecialAttackModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" } ] } ], "AbilityName": "Yanagi_NormalSp", "AbilityStacking": "Unique", "Modifiers": { "AttackRushModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_NormalAttack", "ParamType": 3, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_NormalAttack", "ParamType": 3, "Target": "Self" } ] }, "FinishAttack01Modifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "Int02Modifier", "Target": "Self" } ] }, "FinishAttack02Modifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "Int02Modifier", "Target": "Self" } ] }, "FinishAttack03Modifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "Int03Modifier", "Target": "Self" } ] }, "FinishAttack04Modifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "Int03Modifier", "Target": "Self" } ] }, "FinishAttack05Modifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "Int03Modifier", "Target": "Self" } ] }, "Int01Modifier": { "Duration": 0.2, "IgnoreTimeScale": true, "ModifierStacking": "Unique" }, "Int02Modifier": { "Duration": 0.2, "IgnoreTimeScale": true, "ModifierStacking": "Unique" }, "Int03Modifier": { "Duration": 0.2, "IgnoreTimeScale": true, "ModifierStacking": "Unique" }, "QuickSwitchModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_QuickSwitch", "ParamType": 2 } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_QuickSwitch", "ParamType": 2 } ] }, "SpecialAttackModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_NormalAttack", "ParamType": 3, "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "Int01Modifier" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_NormalAttack", "ParamType": 3, "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "Int02Modifier" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 3, "ParamName": "Int_NormalAttack", "ParamType": 3, "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "Int03Modifier" ], "Target": "Self" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_NormalAttack", "ParamType": 3, "Target": "Self" } ] } } }