2416 lines
66 KiB
JSON
2416 lines
66 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "AttachZoneTagWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ModifierNameList": [
|
|
"PerfectSwitchAllowOnstageAvatarModifier"
|
|
],
|
|
"ZoneTag": "Girtablu_ATK_06_ComboSet"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"CheckCloudPlatformPerfectSwitch": true,
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Attack_01",
|
|
"FrameCountHigh": 62,
|
|
"FrameCountLow": 32,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_01",
|
|
"FrameCountHigh": 103,
|
|
"FrameCountLow": 73,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_02_01",
|
|
"FrameCountHigh": 200,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_UnlimitedSwitchPoint_ComboSet06_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_02_02",
|
|
"FrameCountHigh": 200,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ParrySuccess_ExtraShieldDecrease",
|
|
"Execute_UnlimitedSwitchPoint_ComboSet06_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_02_03",
|
|
"FrameCountHigh": 200,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ParrySuccess_ExtraShieldDecrease",
|
|
"Execute_UnlimitedSwitchPoint_ComboSet06_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_02_02",
|
|
"FrameCountHigh": 37,
|
|
"FrameCountLow": 7,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"ParryTypeControl_RightHand",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_02_03",
|
|
"FrameCountHigh": 97,
|
|
"FrameCountLow": 67,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"ParryTypeControl_RightHand",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_03_End",
|
|
"FrameCountHigh": 200,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ParrySuccess_ExtraShieldDecrease",
|
|
"Execute_UnlimitedSwitchPoint_ComboSet06_Modifier",
|
|
"Execute_UnlimitedSwitchPoint_Phase03ParrryCounter_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_03_End",
|
|
"FrameCountHigh": 48,
|
|
"FrameCountLow": 18,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect",
|
|
"ParryTypeControl_LeftHand"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 330,
|
|
"FrameCountLow": 270,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_UnlimitedSwitchPoint_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 52,
|
|
"FrameCountLow": 22,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 93,
|
|
"FrameCountLow": 63,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 166,
|
|
"FrameCountLow": 140,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 210,
|
|
"FrameCountLow": 180,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 323,
|
|
"FrameCountLow": 293,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"ParryTypeControl_Weapon",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_04",
|
|
"FrameCountHigh": 402,
|
|
"FrameCountLow": 372,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_05_01",
|
|
"FrameCountHigh": 55,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_UnlimitedSwitchPoint_ParryCounterInShield_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_05_01",
|
|
"FrameCountHigh": 52,
|
|
"FrameCountLow": 22,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_05_01",
|
|
"FrameCountHigh": 197,
|
|
"FrameCountLow": 167,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_06",
|
|
"FrameCountHigh": 150,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"MutiParrySuccess_ExtraShieldDecreaseAndStunRecover",
|
|
"Execute_UnlimitedSwitchPoint_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_06",
|
|
"FrameCountHigh": 59,
|
|
"FrameCountLow": 25,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"MultiHeavyParryTagContralModifier",
|
|
"ParryTypeControl_MultiParry",
|
|
"MultiParryStartModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect_MultiParry",
|
|
"MultiParryPostCheckModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_07",
|
|
"FrameCountHigh": 51,
|
|
"FrameCountLow": 21,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_08",
|
|
"FrameCountHigh": 39,
|
|
"FrameCountLow": 9,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"LightParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_09",
|
|
"FrameCountHigh": 41,
|
|
"FrameCountLow": 11,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_10",
|
|
"FrameCountHigh": 76,
|
|
"FrameCountLow": 46,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_11",
|
|
"FrameCountHigh": 81,
|
|
"FrameCountLow": 51,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_12",
|
|
"FrameCountHigh": 70,
|
|
"FrameCountLow": 40,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy",
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_12",
|
|
"FrameCountHigh": 122,
|
|
"FrameCountLow": 92,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy",
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_12_2",
|
|
"FrameCountHigh": 70,
|
|
"FrameCountLow": 40,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy",
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_13",
|
|
"FrameCountHigh": 90,
|
|
"FrameCountLow": 37,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ParrySuccess_ExtraShieldDecrease"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_13",
|
|
"FrameCountHigh": 61,
|
|
"FrameCountLow": 35,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy",
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_14",
|
|
"FrameCountHigh": 80,
|
|
"FrameCountLow": 15,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ParrySuccess_ExtraShieldDecrease"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_14",
|
|
"FrameCountHigh": 58,
|
|
"FrameCountLow": 32,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy",
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"ParryPriorityAddModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_02",
|
|
"FrameCountHigh": 42,
|
|
"FrameCountLow": 17,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"SetAidAttackExtraTargetRangeModifier",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_02",
|
|
"FrameCountHigh": 80,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_UnlimitedSwitchPoint_Modifier",
|
|
"ParrySuccess_ExtraShieldDecrease",
|
|
"ParryCount_Attack16_PartDestroy"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_02",
|
|
"FrameCountHigh": 80,
|
|
"FrameCountLow": 52,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_02",
|
|
"FrameCountHigh": 177,
|
|
"FrameCountLow": 147,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_Summon_01",
|
|
"FrameCountHigh": 400,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"PerfectSwitchAllowOnstageAvatarModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_Summon_02",
|
|
"FrameCountHigh": 400,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"PerfectSwitchAllowOnstageAvatarModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_16_Summon_03",
|
|
"FrameCountHigh": 400,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"PerfectSwitchAllowOnstageAvatarModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 134,
|
|
"FrameCountLow": 104,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 340,
|
|
"FrameCountLow": 237,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_UnlimitedSwitchPoint_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 321,
|
|
"FrameCountLow": 291,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect",
|
|
"ParryPriorityAddModifier",
|
|
"ParryTypeControl_Weapon"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo_02",
|
|
"FrameCountHigh": 64,
|
|
"FrameCountLow": 30,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"HeavyParryTagContralModifier",
|
|
"EvadeTagContralModifier",
|
|
"SwitchTagContralModifier",
|
|
"FireAttackWarningEffect",
|
|
"ParryPriorityAddModifier",
|
|
"ParryTypeControl_Weapon"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "MuteRootmotion_MultiParry_SwitchSuccess_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_06",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 65,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "Girtablu_AidTriggerControl",
|
|
"AbilitySpecials": {
|
|
"AS_ShieldDecreaseAmount": {
|
|
"Value": 1
|
|
},
|
|
"AS_ShieldPercent": {
|
|
"Value": 0.4
|
|
},
|
|
"AttackParryCount_Combo06": {
|
|
"Value": 0,
|
|
"ValueType": "Integer"
|
|
},
|
|
"AttackParryCount_JumpAttack": {
|
|
"Value": 0,
|
|
"ValueType": "Integer"
|
|
},
|
|
"MutiParryStunRecoverPercent": {
|
|
"Value": 0.15,
|
|
"ValueType": "Float"
|
|
},
|
|
"PartDestoryCount_AttackParry": {
|
|
"Value": 4,
|
|
"ValueType": "Integer"
|
|
},
|
|
"PartDestoryCount_AttackParry_Combo06": {
|
|
"Value": 2,
|
|
"ValueType": "Integer"
|
|
},
|
|
"ShieldMutiParryDecreasePercent": {
|
|
"Value": 0.15
|
|
},
|
|
"ShieldParryDecreasePercent": {
|
|
"Value": 0.05
|
|
},
|
|
"ShieldValueHigh": {
|
|
"Value": 0.6
|
|
},
|
|
"ShieldValueLow": {
|
|
"Value": 0.4
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%ShieldValueLow",
|
|
"ParamName": "AS_ShieldPercent",
|
|
"ParamType": "Float",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"HighCorruptiveBarrier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BossChallenge"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%ShieldValueHigh",
|
|
"ParamName": "AS_ShieldPercent",
|
|
"ParamType": "Float",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"HighCorruptiveBarrier"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BossChallenge"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AttackParryCount_Combo06",
|
|
"ParamType": "Integer",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "CorruptiveBarrierCreated"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"AssaultPriorityAddModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Assault": 1
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Assault": 0
|
|
}
|
|
]
|
|
},
|
|
"AssaultTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Assault"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Assault"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"DoubleParry_DelayCameraRecovery_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 1,
|
|
"IgnoreTimeScale": false,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Assault"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DoubleParry_DelayCameraRecovery_Modifier",
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"DoubleSwitch_ExtraFreezeTime_Modifier": {
|
|
"Duration": 2,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "WitchSlowDownMixin",
|
|
"TotalDuration": 0.5
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TimeSlowByConfigKeyAction",
|
|
"ConfigKey": "Monster_DoubleParryHit_TimeSlow_01",
|
|
"IsGlobal": true
|
|
}
|
|
]
|
|
},
|
|
"DoubleSwitch_QTECounter_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.55,
|
|
"IgnoreTimeScale": false,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "StartRealtimeQTEAction",
|
|
"ConfigKey": "Common_Monster_DoubleParry_RealTimeQTE"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "ListenRealtimeQTEMixin",
|
|
"CustomTag": "Common_Monster_DoubleParry_RealTimeQTE",
|
|
"OnFail": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_WaitQTE"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_1",
|
|
"MultiParry_SwitchOn_2"
|
|
],
|
|
"CustomKey": "Monster_MultiParry_SwitchOn_01",
|
|
"IsAdd": false,
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnFinish": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DoubleSwitch_QTECounter_Modifier",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DoubleParry_DelayCameraRecovery_Modifier",
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"OnStart": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DoubleSwitch_QTE_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_WaitQTE"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "Monster_MultiParry_SwitchOn_01",
|
|
"ParamName": "Trigger_PressMultiParryQTE",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "Monster_MultiParry_SwitchOn_02",
|
|
"ParamName": "Trigger_PressAttackA",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_1",
|
|
"MultiParry_SwitchOn_2"
|
|
],
|
|
"CustomKey": "Monster_MultiParry_SwitchOn_01",
|
|
"IsAdd": false,
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DoubleSwitch_QTE_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "DoubleSwitch_QTE_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"DoubleSwitch_QTE_InputMute_Modifier": {
|
|
"Duration": 10,
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillA"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillB"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillBangbooAbyssUltra"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillUltra"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_DoubleSwitch_QTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushMuteAidAttackSwitchTypeAction",
|
|
"SwitchTypeList": [
|
|
"BeHitAid",
|
|
"CommonAid"
|
|
],
|
|
"Tag": "DoubleSwitch_QTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_DoubleSwitch_QTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopMuteAidAttackSwitchTypeAction",
|
|
"Tag": "DoubleSwitch_QTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"DoubleSwitch_WitchSlow_Modifier": {
|
|
"Duration": 1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarDeath_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"EvadePriorityAddModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Evade": 1
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Evade": 0
|
|
}
|
|
]
|
|
},
|
|
"EvadeTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Evade"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Evade"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_UnlimitedSwitchPoint_ComboSet06_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Girtablu_ATK_06_ComboSet"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_UnlimitedSwitchPoint_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_UnlimitParry",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_UnlimitParry",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_UnlimitedSwitchPoint_ParryCounterInShield_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"ShieldIsOn"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_UnlimitedSwitchPoint_Phase03ParrryCounter_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Girtablu_Phase_03"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"FireAttackWarningEffect": {
|
|
"Duration": 0,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerAidAttackOpenWindowAction",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "AttachPoint_AttackWarningEffect",
|
|
"EffectPattern": "Eff_Hint_CrossLight_3",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPerfectSwitchWindowOpen",
|
|
"IsOpen": true
|
|
},
|
|
{
|
|
"$type": "ByPerfectSwitchAttackWarningEnabled"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Executing"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "AttachPoint_AttackWarningEffect",
|
|
"EffectPattern": "Eff_Hint_CrossLight_2",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPerfectSwitchWindowOpen",
|
|
"IsOpen": false
|
|
},
|
|
{
|
|
"$type": "ByPerfectSwitchAttackWarningEnabled"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Executing"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"FireAttackWarningEffect_Execute": {
|
|
"Duration": 0,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerAidAttackOpenWindowAction",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "AttachPoint_AttackWarningEffect",
|
|
"EffectPattern": "Eff_Hint_CrossLight_4",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"FireAttackWarningEffect_Faker": {
|
|
"Duration": 0,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerAidAttackOpenWindowAction",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RestMultiplayerParryTriggerRecord",
|
|
"MpExecMode": "MpDefault",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"FireAttackWarningEffect_MultiParry": {
|
|
"Duration": 0,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerAidAttackOpenWindowAction",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "AttachPoint_AttackWarningEffect",
|
|
"EffectPattern": "Eff_Hint_CrossLight_5",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPerfectSwitchWindowOpen",
|
|
"IsOpen": true
|
|
},
|
|
{
|
|
"$type": "ByPerfectSwitchAttackWarningEnabled"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Executing"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "AttachPoint_AttackWarningEffect",
|
|
"EffectPattern": "Eff_Hint_CrossLight_2",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPerfectSwitchWindowOpen",
|
|
"IsOpen": false
|
|
},
|
|
{
|
|
"$type": "ByPerfectSwitchAttackWarningEnabled"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Executing"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ForbidPerceptionModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"ForbidPerception"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"ForbidPerception"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Girtablu_WormHoleAttack_CanParry_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "HeavyParryTagContralModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"ShieldIsOn"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"PartDestroy_Combo06"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "HeavyParryTagContralModifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"HeavyParryTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_H",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_H",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"LightParryTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_L",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_L",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MultiHeavyParryTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetMultiParryShieldNumAction",
|
|
"Num": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_H_Multi",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "MultiParry_MainStory_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetMultiParryShieldNumAction",
|
|
"Num": 0,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_H_Multi",
|
|
"AidAttack_Parry_ZoneCheck"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MultiParryPostCheckModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Parry_H_Multi",
|
|
"AidAttack_Parry_L_Multi"
|
|
],
|
|
"IsAdd": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPerfectSwitchWindowOpen",
|
|
"IsOpen": false
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MultiParryStartModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnMultiParryAidStartSlot1": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "MultiParry_SoloSwitch_Settlement_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_1"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "PushLevelPerformCameraAction",
|
|
"BaseConfigKey": "Monster_Girtablu_Attack06_DoubleParry_Standby_01",
|
|
"EnableInitPitch": true,
|
|
"EnableInitYaw": true,
|
|
"InitPitch": 0,
|
|
"InitYaw": 0,
|
|
"Tag": "DoubleParry_Standby_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "MuteRootmotion_MultiParry_SwitchSuccess_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushAttackDataTagModifyListAction",
|
|
"AddDataTag": [
|
|
"AssaultAid_Disable",
|
|
"AssaultAid_Disable_Hint"
|
|
],
|
|
"HasDataTag": [
|
|
"Attack_MultiParry"
|
|
],
|
|
"Tag": "Girtablu_MultiParry_Failure_AssaultAidDisable",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnMultiParryAidStartSlot2": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "MultiParry_Settlement_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_2"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
},
|
|
{
|
|
"$type": "PushLevelPerformCameraAction",
|
|
"BaseConfigKey": "Monster_Girtablu_Attack06_DoubleParry_Standby_02",
|
|
"EnableInitYaw": true,
|
|
"InitYaw": 0,
|
|
"Tag": "DoubleParry_Standby_02",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BeHit_AidAttack_MultiParry",
|
|
"MultiParry_CanSettlement"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IgnoreParry"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "PopAttackDataTagModifyListAction",
|
|
"Tag": "Girtablu_MultiParry_Failure_AssaultAidDisable",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BeHit_AidAttack_MultiParry"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
},
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_02"
|
|
}
|
|
]
|
|
},
|
|
"MultiParry_MainStory_Modifier": {
|
|
"Duration": 0.01,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MainStory_MultiParryStart_NormaOnStage",
|
|
"MainStory_MultiParryStart_PyroisOnStage"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Monster_Girtablu_MainStoryBossFight"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1571
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByEntityTemplateID",
|
|
"EntityType": "Avatar",
|
|
"Target": "LocalAvatar",
|
|
"TemplateID": 1551
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MainStory_MultiParryStart_PyroisOnStage"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MainStory_MultiParryStart_NormaOnStage"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MultiParry_Settlement_Modifier": {
|
|
"Duration": 2,
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"DoubleSwitch_Success"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"MultiParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
},
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_02"
|
|
},
|
|
{
|
|
"$type": "PushLevelPerformCameraAction",
|
|
"BaseConfigKey": "Monster_Girtablu_Attack06_DoubleParry_WaitQTE",
|
|
"EnableInitPitch": true,
|
|
"InitPitch": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"MultiParry_CanSettlement"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"MainStory_MultiParryStart_PyroisOnStage"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "DoubleParry_WaitQTE",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"MainStory_MultiParryStart_PyroisOnStage"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PushLevelPerformCameraAction",
|
|
"BaseConfigKey": "Monster_Girtablu_Attack06_DoubleParry_WaitQTE_MainStory02",
|
|
"EnableInitPitch": true,
|
|
"InitPitch": 2,
|
|
"Tag": "DoubleParry_WaitQTE",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DoubleSwitch_ExtraFreezeTime_Modifier",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DoubleSwitch_QTECounter_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"MultiParry_CanSettlement"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_CanSettlement"
|
|
],
|
|
"IsAdd": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"MultiParry_CanSettlement"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnBeingHitPre": [
|
|
{
|
|
"$type": "ModifyAttackDataTagList",
|
|
"AddedAttackPropertyTagList": [
|
|
"MultiParryAid"
|
|
],
|
|
"IsAdd": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_CanSettlement",
|
|
"DoubleSwitch_Success"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MultiParry_SoloSwitch_Settlement_Modifier": {
|
|
"Duration": 2,
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"MultiParryAid"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_1",
|
|
"MultiParry_SwitchOn_2"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"MultiParry_SwitchOn_1",
|
|
"MultiParry_SwitchOn_2"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopLevelPerformCameraAction",
|
|
"Tag": "DoubleParry_Standby_01"
|
|
}
|
|
]
|
|
},
|
|
"MuteRootmotion_MultiParry_SwitchSuccess_Modifier": {
|
|
"Duration": 1.5,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "MuteRootMotionAction",
|
|
"EnableMute": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "MuteRootMotionAction",
|
|
"EnableMute": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MutiParrySuccess_ExtraShieldDecreaseAndStunRecover": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"MultiParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Girtablu_MainStoryBossFight_MutiParrySuccess",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendEventToViewObjectAction",
|
|
"EventName": "Monster_Girtablu_EnvEvent_1",
|
|
"IsSendToGroup": true
|
|
},
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"Target": "Self",
|
|
"TargetKey": "Monster_Girtablu_EnvEvent_1"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"Expression": "property(MaxHP)*(-1)*specials(ShieldMutiParryDecreasePercent)*specials(AS_ShieldPercent)",
|
|
"ParamName": "AS_ShieldDecreaseAmount",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_ShieldDecreaseAmount",
|
|
"Tag": "CorruptiveBarrierShield",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RecoverStunAction",
|
|
"Percentage": "%MutiParryStunRecoverPercent",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": "%PartDestoryCount_AttackParry_Combo06",
|
|
"ParamName": "AttackParryCount_Combo06",
|
|
"ParamType": "Integer",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"PartDestroy_Combo06"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ShowSpecialDamageTextAction",
|
|
"AttachPoint": "MiddlePoint",
|
|
"Target": "Caster",
|
|
"TextType": "PartDestroy"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Girtablu_Achievement",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"PartDestroy_Combo06"
|
|
],
|
|
"IsAdd": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"MultiParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": "%PartDestoryCount_AttackParry_Combo06",
|
|
"ParamName": "AttackParryCount_Combo06",
|
|
"ParamType": "Integer",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"PartDestroy_Combo06"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ParryCount_Attack16_PartDestroy": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "specials(AttackParryCount_JumpAttack)+1",
|
|
"ParamName": "AttackParryCount_JumpAttack",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"ValueType": "Integer"
|
|
},
|
|
{
|
|
"$type": "ShowSpecialDamageTextAction",
|
|
"AttachPoint": "MiddlePoint",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": "%PartDestoryCount_AttackParry",
|
|
"ParamName": "AttackParryCount_JumpAttack",
|
|
"ParamType": "Integer",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"PartDestroy_Attack16"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Caster",
|
|
"TextType": "PartDestroy"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"PartDestroy_Attack16"
|
|
],
|
|
"IsAdd": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": "%PartDestoryCount_AttackParry",
|
|
"ParamName": "AttackParryCount_JumpAttack",
|
|
"ParamType": "Integer",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"PartDestroy_Attack16"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ParryPriorityAddModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Parry": 1
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetPerfectSwitchPriorityDeltaAction",
|
|
"Parry": 0
|
|
}
|
|
]
|
|
},
|
|
"ParrySuccess_ExtraShieldDecrease": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"Expression": "property(MaxHP)*(-1)*specials(ShieldParryDecreasePercent)*specials(AS_ShieldPercent)",
|
|
"ParamName": "AS_ShieldDecreaseAmount",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_ShieldDecreaseAmount",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"MutiParryAidAid"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Girtablu_ATK_06_ComboSet"
|
|
]
|
|
}
|
|
],
|
|
"Tag": "CorruptiveBarrierShield",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "specials(AttackParryCount_Combo06)+1",
|
|
"ParamName": "AttackParryCount_Combo06",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Girtablu_ATK_06_ComboSet"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"ValueType": "Integer"
|
|
}
|
|
]
|
|
},
|
|
"ParryTypeControl_LeftHand": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 3,
|
|
"ParamName": "Int_ParryType",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ParryTypeControl_MultiParry": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 11,
|
|
"ParamName": "Int_ParryType",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ParryTypeControl_RightHand": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 2,
|
|
"ParamName": "Int_ParryType",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ParryTypeControl_Weapon": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 4,
|
|
"ParamName": "Int_ParryType",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"PerfectSwitchAllowOnstageAvatarModifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushPerfectSwitchAllowOnstageAvatarAction",
|
|
"AllowOnstage": true,
|
|
"IncludeNoEnergySwitch": false,
|
|
"Tag": "Girtablu_PerfectSwitchAllowOnstageAvatar"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopPerfectSwitchAllowOnstageAvatarAction",
|
|
"Tag": "Girtablu_PerfectSwitchAllowOnstageAvatar"
|
|
}
|
|
]
|
|
},
|
|
"SetAidAttackExtraTargetRangeModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAidAttackExtraTargetRangeAction",
|
|
"AidAttackTypeList": [
|
|
"ParryAid"
|
|
],
|
|
"ExtraTargetRange": 100
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetAidAttackExtraTargetRangeAction",
|
|
"AidAttackTypeList": [
|
|
"ParryAid"
|
|
],
|
|
"ExtraTargetRange": 0
|
|
}
|
|
]
|
|
},
|
|
"SetAidAttackExtraTargetRangeModifier_NoEnergy": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAidAttackExtraTargetRangeAction",
|
|
"AidAttackTypeList": [
|
|
"NoEnergyPerfectSwitchAid"
|
|
],
|
|
"ExtraTargetRange": 100
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetAidAttackExtraTargetRangeAction",
|
|
"AidAttackTypeList": [
|
|
"NoEnergyPerfectSwitchAid"
|
|
],
|
|
"ExtraTargetRange": 0
|
|
}
|
|
]
|
|
},
|
|
"SwitchTagContralModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Switch"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AidAttack_Switch"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |