{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "SwitchOut_Loop", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "AllowSwitchInModifier" ] }, { "AnimatorStateName": "SwitchOut_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "AllowSwitchInModifier" ] }, { "AnimatorStateName": "Attack_01_01", "FrameCountHigh": 60, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_01_02", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_11_Start", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_11", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_04_L", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_04_R", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_01", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_02", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_04_Start", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_04_Loop", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_04", "FrameCountHigh": 65, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_04_Enhanced", "FrameCountHigh": 50, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_03", "FrameCountHigh": 105, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_02_03_Fast", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Start_R_Fire", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Start_R_Loop_Fire", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Start_R", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Start_R_Loop", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Start_R_End", "FrameCountHigh": 40, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Final_R_End", "FrameCountHigh": 100, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Shot_Just_R_End", "FrameCountHigh": 100, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_R_Loop", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_D_Loop", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_R", "FrameCountHigh": 100, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_D_Fast", "FrameCountHigh": 300, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_R_Back", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_L_Back", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_05_D_Back", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_09_01", "FrameCountHigh": 255, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_03_Start_L", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_03_Loop_L", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_03", "FrameCountHigh": 85, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Attack_07_01", "FrameCountHigh": 280, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Evade", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Evade_F_Extend", "FrameCountHigh": 75, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Evade_F", "FrameCountHigh": 35, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Evade_F_Extend_End", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "SwitchOut_End", "FrameCountHigh": 80, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Death_Ground_Stay", "FrameCountHigh": 80, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Death_Ground_Loop", "FrameCountHigh": 80, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Death_Ground_End", "FrameCountHigh": 80, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Stay", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Up", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Down", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Left", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Right", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Up", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Down", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Left", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Right", "FrameCountHigh": 15, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Heavy_Front", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] }, { "AnimatorStateName": "Hit_Ground_Heavy_Back", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteSwitchOutModifier" ] } ] } ], "AbilityName": "MazingerGoldenBomb_Avatar_SwitchOut", "AbilityStacking": "Unique", "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "InputMuteAction", "CharacterSwitchMute": false, "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MegaBattleEnter" } ], "Tag": "MazingerGoldenBomb_Avatar_SwitchOut" }, { "$type": "InterruptInputEnableAction", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "MegaBattleExit" } ], "Tag": "MazingerGoldenBomb_Avatar_SwitchOut" } ] }, "Modifiers": { "AllowSwitchInModifier": { "Duration": -1, "ModifierMixins": [ { "$type": "FieldRangeMixin", "ColliderConfig": { "ColliderAngleOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderPosOffset": { "x": 0, "y": 1, "z": 0 }, "ColliderType": "FanCylinder", "FanCylinderColliderAngle": 360, "FanCylinderColliderHeight": 2, "FanCylinderColliderRadius": 3, "FanCylinderColliderVertexNum": 24 }, "FieldEnterActions": [ { "$type": "SendCustomEvent", "EventKey": "MazingerGoldenBomb_Eous_SwitchIn_Enable", "Target": "Other" } ], "FieldExitActions": [ { "$type": "SendCustomEvent", "EventKey": "MazingerGoldenBomb_Eous_SwitchIn_Disable", "Target": "Other" } ], "FieldInitPosRot": { "CoordsOption": "Self", "NeedRaycastGround": true, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Self" } }, "IsFollow": true, "TotalDuration": -1 } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushForceEnableNormalSwitchInAction", "ForceEnabled": true, "Tag": "MazingerGoldenBomb_Avatar", "Target": "Self", "TryKeepInPosition": true }, { "$type": "CameraOverrideTrackAction", "OverrideKey": "MazingerGoldenBomb_Avatar_CameraOverrideTrack_Default_01", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopForceEnableNormalSwitchInAction", "Tag": "MazingerGoldenBomb_Avatar" }, { "$type": "CameraOverrideTrackEndAction", "OverrideKey": "MazingerGoldenBomb_Avatar_CameraOverrideTrack_Default_01", "Target": "Self" } ], "OnSwitchTriggerInInstant": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_Switch_In", "ParamType": 1, "Target": "Self" } ] }, "MuteSwitchOutModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "InputMuteAction", "CharacterSwitchMute": false, "Tag": "MazingerGoldenBomb_Avatar_SwitchOut_Mute" } ], "OnRemoved": [ { "$type": "InterruptInputEnableAction", "Tag": "MazingerGoldenBomb_Avatar_SwitchOut_Mute" } ] } } }