HollowPS_TV_experiments/extras/zzz-0.1-jsons/Aokaku_RedLightManager.json

1060 lines
No EOL
44 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
// Aokaku_武器红灯相关
"AbilityName" : "Aokaku_RedLightManager",
"AbilityStacking":"Unique",
// 清空红灯,进入红刃状态
"OnAbilityStart" :
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_Enhance",
"Target":"Self",
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": 0,
},
],
"AbilityMixins" :
[
// 设置红灯特效及状态机参数
{
"$type": "MoleMole.ActionsOnPropertyChangeMixin",
"PropertyActions":
[
{
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"ValueRangeActions":
[
{
"Val": 1,
"LowToValueActions":
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_01",
"Target":"Self",
},
],
},
{
"Val": 2,
"LowToValueActions":
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_02",
"Target":"Self",
},
],
},
{
"Val": 3,
"LowToValueActions":
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_03",
"Target":"Self",
},
],
},
{
"Val": 1,
"ValueToLowActions":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_01",
"Target":"Self",
},
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_02",
"Target":"Self",
},
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_RedLightSpecialEffect_03",
"Target":"Self",
},
],
},
],
},
],
},
{
"$type": "MoleMole.ActwithStateFrameMixin",
"ConfigList":
[
//ExSp时获得一个红灯QTE时获得一个红灯ExQTE时获得满层红灯
{
"AnimatorStateName": "SwitchIn_Attack",
"LayerIndex": 0,
"Frame": 0,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 1,
},
],
},
{
"AnimatorStateName": "SwitchIn_Attack_Ex",
"LayerIndex": 0,
"Frame": 0,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 3,
},
],
},
{
"AnimatorStateName": "Attack_Branch_02_Loop_01",
"LayerIndex": 0,
"Frame": 12,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 1,
},
],
},
{
"AnimatorStateName": "Attack_Branch_02_Loop_02",
"LayerIndex": 0,
"Frame": 12,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "RedLight",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 1,
},
],
},
//红刃普攻计数消耗
{
"AnimatorStateName": "Attack_Normal_01_Enhance",
"LayerIndex": 0,
"Frame": 26,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Enhance",
"Target":"Self",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "EnhanceAttackCount",
"IsUsePercent": false,
"CompareType": "LessEqual",
"Val1" : 1,
"Target" : "Self"
},
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1,
"Predicates":
[
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
],
},
{
"AnimatorStateName": "Attack_Normal_02_Enhance",
"LayerIndex": 0,
"Frame": 17,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Enhance",
"Target":"Self",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "EnhanceAttackCount",
"IsUsePercent": false,
"CompareType": "LessEqual",
"Val1" : 1,
"Target" : "Self"
},
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1,
"Predicates":
[
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
],
},
{
"AnimatorStateName": "Attack_Normal_03_Enhance",
"LayerIndex": 0,
"Frame": 26,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Enhance",
"Target":"Self",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "EnhanceAttackCount",
"IsUsePercent": false,
"CompareType": "LessEqual",
"Val1" : 1,
"Target" : "Self"
},
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1,
"Predicates":
[
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
],
},
{
"AnimatorStateName": "Attack_Normal_03_01_Enhance",
"LayerIndex": 0,
"Frame": 22,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Enhance",
"Target":"Self",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "EnhanceAttackCount",
"IsUsePercent": false,
"CompareType": "LessEqual",
"Val1" : 1,
"Target" : "Self"
},
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1,
"Predicates":
[
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Enhance"
]
},
],
},
],
},
//ExQTE演出段开始时移除溶解Modifier确保表现正常
{
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
"LayerIndex": 0,
"Frame": 0,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Mask_On",
"Target":"Self",
},
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Mask_Fade",
"Target":"Self",
},
],
},
//ExQTE开始时添加鬼面Buff
{
"AnimatorStateName": "SwitchIn_Attack_Ex",
"LayerIndex": 0,
"Frame": 0,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList":
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_Mask_On",
"Target":"Self",
},
],
},
],
},
],
"Modifiers" :
{
// 红灯一特效
"Modifier_RedLightSpecialEffect_01" :
{
"ModifierStacking" : "Replace",
"Duration" : -1,
"OnAdded":
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_01_L",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_L_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_01_R",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_R_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
],
"OnRemoved":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "IsFlag",
"IsUsePercentage": false,
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": 1,
},
],
},
// 红灯二特效
"Modifier_RedLightSpecialEffect_02" :
{
"ModifierStacking" : "Replace",
"Duration" : -1,
"OnAdded":
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_02_L",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_L_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_02_R",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_R_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
],
},
// 红灯三特效
"Modifier_RedLightSpecialEffect_03" :
{
"ModifierStacking" : "Replace",
"Duration" : -1,
"OnAdded":
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_03_L",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_L_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_RedLight_03_R",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_R_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
],
},
//强化状态
"Modifier_Enhance" :
{
"ModifierStacking" : "Replace",
"Duration" : "%Duration",
"OnAdded":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 2,
"ParamName" : "Bool_IsEnhanced",
"Target" : "Self",
"BoolVal" : true,
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": "%AS_MaxEnhanceAttackCount",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "UnlockTalent_04",
"IsUsePercent": false,
"CompareType": "Equal",
"Val1" : 0,
"Target" : "Self"
},
],
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Custom",
"CustomPropertyType": "EnhanceAttackCount",
"IsUsePercentage": false,
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": "%AS_MaxEnhanceAttackCount_Talent_04",
"Predicates":
[
{
"$type": "MoleMole.ByPlayerPropertyValue",
"Numerator": "Custom",
"CustomNumerator": "UnlockTalent_04",
"IsUsePercent": false,
"CompareType": "Equal",
"Val1" : 1,
"Target" : "Self"
},
],
},
{
"$type": "MoleMole.FireEffect",
"EffectPattern": "Eff_Aokaku_Weapon_Enhance_01",
"Target": "Self",
"FireEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_L_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_Enhance_01_L",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_L_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Weapon_Enhance_01_R",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Wpn_R_Side",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_aokaku_attack_redblade_open",
},
],
"OnRemoved":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 2,
"ParamName" : "Bool_IsEnhanced",
"Target" : "Self",
"BoolVal" : false,
},
{
"$type":"MoleMole.RemoveModifier",
"ModifierName":"Modifier_Mask_On",
"Target":"Self",
"Predicates":
[
{
"$type" : "MoleMole.ByHasModifier",
"Target" : "Self",
"ModifierNameList":
[
"Modifier_Mask_On"
]
},
{
"$type": "MoleMole.ByNot",
"Predicates":
[
{
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
"AnimatorStateName": "SwitchIn_Attack_Ex",
"LayerIndex": 0,
"NormalizedTimeLow" : 0.0,
"NormalizedTimeHigh" : 1.0,
},
],
},
],
},
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_aokaku_attack_redblade_close",
},
],
},
"Modifier_Mask_Fade" :
{
"ModifierStacking" : "Replace",
"Duration" : 1.62,
"OnAdded":
[
{
"$type": "MoleMole.FireEffect",
"EffectPattern": "Eff_Aokaku_Mask_End_01",
"Target": "Self",
"FireEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "MaskPoint",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type" : "MoleMole.ModifyMaterialPropertyAction",
"Target" : "Self",
"Tag" : "Avatar_Female_Size01_Aokaku_MA_Attack_ExQTE_Transition_01",
"ApplyAllRenderers" : false,
"RendererList" :
[
{
"RenderPath" : "Aokaku_Mask",
"ApplyAllMaterials" : true,
},
],
"key" : "Avatar_Female_Size01_Aokaku_MA_Attack_ExQTE_Transition_01",
},
],
"OnRemoved":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 2,
"ParamName" : "Bool_MaskOn",
"Target" : "Self",
"BoolVal" : false,
},
{
"$type": "MoleMole.FireEffect",
"EffectPattern": "Eff_Aokaku_Mask_Start_01",
"Target": "Self",
"FireEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Ext_Mask",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
"Predicates":
[
{
"$type": "MoleMole.ByNot",
"Predicates":
[
{
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
"LayerIndex": 0,
"NormalizedTimeLow" : 0.0,
"NormalizedTimeHigh" : 1.0,
},
],
},
],
},
{
"$type" : "MoleMole.ModifyMaterialPropertyAction",
"Target" : "Self",
"Tag" : "Avatar_Female_Size01_Aokaku_MA_Attack_ExQTE_Transition_02",
"ApplyAllRenderers" : false,
"RendererList" :
[
{
"RenderPath" : "Aokaku_Mask",
"ApplyAllMaterials" : true,
},
],
"key" : "Avatar_Female_Size01_Aokaku_MA_Attack_ExQTE_Transition_02",
"Predicates":
[
{
"$type": "MoleMole.ByNot",
"Predicates":
[
{
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
"LayerIndex": 0,
"NormalizedTimeLow" : 0.0,
"NormalizedTimeHigh" : 1.0,
},
],
},
],
},
],
},
"Modifier_Mask_On":
{
"ModifierStacking": "Replace",
"Duration" : -1,
"IgnoreTimeScale": false,
"OnHitOther":
[
{
"$type": "MoleMole.ModifyAttackDataAction",
"Target" : "Self",
"PropertyKey": "Actor_CriticalDelta",
"PropertyValue": "%AS_ExQTECritBuffRatio",
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"RedBladeAttack"
]
},
],
},
],
"OnAdded":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 2,
"ParamName" : "Bool_MaskOn",
"Target" : "Self",
"BoolVal" : true,
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Attack_ExQTE_19_Mask_L",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "PT_L_Eye",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Aokaku_Attack_ExQTE_19_Mask_R",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "PT_R_Eye",
"IsUseAttachPointPos" : true,
"IsUseAttachPointRotation" : true,
},
"Offset" :
{
"PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
"AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
"IsUseRotationY" : true,
"IsUseRotationXZ" : true,
}
},
},
],
"OnRemoved":
[
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"Modifier_Mask_Fade",
"Target":"Self",
},
]
},
},
"AbilitySpecials" :
{
"Duration" :
{
"Value" : 45
},
//表格参数
"AS_MaxEnhanceAttackCount" :
{
"Value" : 6
},
"AS_MaxEnhanceAttackCount_Talent_04" :
{
"Value" : 12
},
"AS_ExQTECritBuffRatio" :
{
"Value" : 0.3
},
}
}