1348 lines
38 KiB
JSON
1348 lines
38 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Attack",
|
|
"FrameCountHigh": 135,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Attack",
|
|
"FrameCountHigh": 130,
|
|
"FrameCountLow": 7,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_01_Start",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_01_Start",
|
|
"FrameCountHigh": 11,
|
|
"FrameCountLow": 5,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeStartModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_01_Start",
|
|
"FrameCountHigh": 99,
|
|
"FrameCountLow": 5,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_BranchSkillStartModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_01",
|
|
"FrameCountHigh": 176,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Enhanced_04",
|
|
"FrameCountHigh": 50,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex",
|
|
"FrameCountHigh": 130,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex",
|
|
"FrameCountHigh": 145,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Wrestle_Start",
|
|
"FrameCountHigh": 150,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Wrestle_Loop",
|
|
"FrameCountHigh": 150,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": true,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Wrestle_Success",
|
|
"FrameCountHigh": 150,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier",
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Wrestle_Fail",
|
|
"FrameCountHigh": 15,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Wrestle_Success_End",
|
|
"FrameCountHigh": 15,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_AssaultAid",
|
|
"FrameCountHigh": 70,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_AssaultAid",
|
|
"FrameCountHigh": 85,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_WrestleAid",
|
|
"FrameCountHigh": 40,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_WrestleAid",
|
|
"FrameCountHigh": 55,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Idle_AFK_01",
|
|
"FrameCountHigh": 607,
|
|
"FrameCountLow": 178,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponCtlModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Idle_AFK_01",
|
|
"FrameCountHigh": 607,
|
|
"FrameCountLow": 178,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachZoneTagWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ModifierNameList": [
|
|
"Claret_EffectDelayZoneTagWatcherModifier"
|
|
],
|
|
"ZoneTag": "BloodAxeFormDelayZoneTag"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachZoneTagWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeForm_RBLModifier"
|
|
],
|
|
"ZoneTag": "Claret_BloodAxeForm"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "Claret_BloodAxeForm",
|
|
"AbilitySpecials": {
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_BloodAxeFormModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "Claret_ForceHenshin_Start"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_BloodAxeFormModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "Claret_ForceHenshin_End"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"Claret_BloodAxeDissolveModifier": {
|
|
"Duration": 0.0833,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_A_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_03_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_BloodAxe_DissolveA",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_B_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_04_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_BloodAxe_DissolveB",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_SFX_Char_Skill_Claret_Enhanced_Out"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_FX"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_FX2"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_BloodAxeFormModifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.167,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX"
|
|
],
|
|
"Tag": "Claret_FX",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX2"
|
|
],
|
|
"Tag": "Claret_FX2",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_EffectDelayCleanupModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"CustomPropertyType": "RemainTimeRatio",
|
|
"Percentage": 1,
|
|
"PropertyModifyFunction": "Replace",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsEnhanced",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsEnhanced_Effect",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Claret_BloodAxeForm"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_A_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_01_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_BloodAxe_GlowA",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_B_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_02_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_BloodAxe_GlowB",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_SFX_Char_Skill_Claret_Enhanced_In"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01"
|
|
}
|
|
],
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "SetEpUIArrowAction",
|
|
"IsVisible": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "PushEnergyBarTypeAction"
|
|
}
|
|
],
|
|
"position": 120
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_BloodAxeUITriggerModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsEnhanced",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsEnhanced_Effect",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetEpUIArrowAction",
|
|
"IsVisible": true,
|
|
"position": 60
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Claret_BloodAxeForm"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_BloodAxeDissolveModifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_BloodAxeForm_RBLModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetRBLAction",
|
|
"RBL": 3,
|
|
"Tag": "Claret_BloodAxeForm_RBL",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "UnsetRBLAction",
|
|
"Tag": "Claret_BloodAxeForm_RBL",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_BloodAxeStartModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_BloodAxeFormModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_BloodAxeUITriggerModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_BloodAxeUITriggerModifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "ActionsOnPropertyChangeMixin",
|
|
"PropertyActions": [
|
|
{
|
|
"CustomPropertyType": "RemainTimeRatio",
|
|
"IsUsePercentage": false,
|
|
"PropertyType": "Custom",
|
|
"ValueRangeActions": [
|
|
{
|
|
"HighToValueActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_EffectDelayCleanupModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BloodAxeFormDelayZoneTag"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_BloodAxeFormModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BloodAxeFormDelayZoneTag"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsEnhanced",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Val": 0,
|
|
"ValueToHighActions": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsEnhanced",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_EffectDelayCleanupModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BloodAxeFormDelayZoneTag"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Claret_BranchSkillStartModifier": {
|
|
"Duration": 1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "Claret_Branch",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "DecreaseEpAction",
|
|
"Amount": 60,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "PushEnergyBarTypeAction"
|
|
}
|
|
]
|
|
},
|
|
"Claret_EffectDelayCleanupModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Claret_EffectDelayZoneTagWatcherModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_BloodAxeFormModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_EffectDelayCleanupModifier"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Claret_EffectDelayCleanupModifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_ForceKeepDissolveModifier": {
|
|
"Duration": 0.0833,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_A_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_03_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_ForceKeep_DissolveA",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_B_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_04_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_ForceKeep_DissolveB",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_SFX_Char_Skill_Claret_Enhanced_Out"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_FX_Force"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_FX2_Force"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01_Force",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01_Force",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01_Force",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_ForceKeepWeaponCtlModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_ForceKeepWeapon",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_ForceKeepWeapon",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_ForceKeepWeaponCtlModifier_AFK": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_ForceKeepWeapon",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimCtrlerParam",
|
|
"BoolVal": false,
|
|
"CompareType": "Equal",
|
|
"ParamName": "Bool_IsEnhanced",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_ForceKeepWeapon",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Claret_ForceKeepWeaponModifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.167,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX"
|
|
],
|
|
"Tag": "Claret_FX_Force",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX2"
|
|
],
|
|
"Tag": "Claret_FX2_Force",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01_Force",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_ScreenImage_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01_Force",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_SecondaryEmission_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": false,
|
|
"RendererList": [
|
|
{
|
|
"ApplyAllMaterials": true,
|
|
"RenderPath": "Claret_Weapon"
|
|
}
|
|
],
|
|
"Tag": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01_Force",
|
|
"Target": "Self",
|
|
"key": "Avatar_Female_Size02_Claret_MA_Common_OverrideOutline_01"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_A_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_01_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_ForceKeep_AppearA",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Skn_WepRen_FX_B_01",
|
|
"EffectPattern": "Eff_Claret_Attack_Common_02_GlowMod",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_BloodAxeFormModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "Claret_ForceKeep_AppearB",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Claret_ForceKeepWeaponModifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_SFX_Char_Skill_Claret_Enhanced_In"
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX"
|
|
],
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimatorStateNormalizedTime",
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Claret_FX_Force",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"Paths": [
|
|
"Claret_FX2"
|
|
],
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimatorStateNormalizedTime",
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Claret_FX2_Force",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Claret_BloodAxeForm_Force"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Claret_ForceKeepDissolveModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Claret_BloodAxeForm_Force"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |