{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Special_ChargeAttack_03_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier", "ChargeAttack03EndListener" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_02_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Special_ChargeAttack_01_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "SwitchIn_Normal", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Rush", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Run_Loop", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Evade_Back", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Evade_Front", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Run_Start", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Run_Start_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Run_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Walk_Start", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Walk_Start_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Walk_Loop", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Walk_End", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_01", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_02", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_03", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_05", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Normal_05_Enhance", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Branch_01", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Branch_02", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] }, { "AnimatorStateName": "Attack_Branch_01_Enhance", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "HideWeaponModifier" ] } ] }, { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "HideWeaponModifier_Remain", "Target": "Self" } ], "AnimatorStateName": "SwitchIn_Attack_Ex_Start", "ForceTriggerOnTransitionIn": true, "Frame": 0 } ] } ], "AbilityName": "Alice_HideWeapon", "AbilityStacking": "Unique", "Modifiers": { "ChargeAttack03EndListener": { "Duration": -1, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "HideWeaponModifier_Remain", "Target": "Self" } ] }, "HideWeaponModifier": { "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Alice_Weapon_3", "Alice_Weapon_5" ], "Tag": "Alice_Weapon_3", "Visible": false } ], "OnRemoved": [ { "$type": "PopRenderVisibleAction", "Tag": "Alice_Weapon_3" } ] }, "HideWeaponModifier_Remain": { "Duration": 0.1, "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Alice_Weapon_2", "Alice_Weapon_4" ], "Tag": "Alice_Weapon_2", "Visible": false } ], "OnRemoved": [ { "$type": "PopRenderVisibleAction", "Tag": "Alice_Weapon_2" } ] } } }