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

1227 lines
No EOL
47 KiB
JSON

{
// Corin特殊攻击强化及连锯计数
"AbilityName" : "Corin_SpecialSkill",
"AbilityStacking": "Unique",
"OnAbilityStart":
[
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Normal_03",
"Value" : 0,
},
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Normal_05",
"Value" : 0,
},
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Rush",
"Value" : 0,
},
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Counter",
"Value" : 0,
},
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Branch_01",
"Value" : 0,
},
{
"$type" : "MoleMole.SetGlobalValue",
"Key" : "_Global_HitNum_Attack_Branch_02",
"Value" : 0,
},
],
"DefaultModifier" :
{
"OnAdded" :
[
{
"$type": "MoleMole.SetUIArrowAction",
"position": 80
}
],
"OnPatternHitOther" :
[
//最后一个打击帧命中确认
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_AttackLanded",
"Target" : "Self",
"BoolVal" : true,
"Predicates" :
[
{
"$type": "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs":
[
"Corin_Attack_Normal_05_AttackProperty_02",
"Corin_Attack_Counter_AttackProperty_02",
"Corin_Attack_Branch_01_AttackProperty_03",
]
}
]
},
//特定打击帧命中计数
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "_Global_HitNum_Attack_Normal_03",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Normal_03_AttackProperty_01_01",
"Corin_Attack_Normal_03_AttackProperty_01_02",
]
}
]
},
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "HitNumModifier_Attack_Normal_05",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Normal_05_AttackProperty_01_01",
"Corin_Attack_Normal_05_AttackProperty_01_02",
]
}
]
},
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "_Global_HitNum_Attack_Rush",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Rush_AttackProperty_01_01",
"Corin_Attack_Rush_AttackProperty_01_02",
]
}
]
},
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "_Global_HitNum_Attack_Counter",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Counter_AttackProperty_01_01",
"Corin_Attack_Counter_AttackProperty_01_02",
]
}
]
},
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "_Global_HitNum_Attack_Branch_01",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Branch_01_AttackProperty_02_01",
"Corin_Attack_Branch_01_AttackProperty_02_02_01",
"Corin_Attack_Branch_01_AttackProperty_02_02_02",
]
}
]
},
{
"$type" : "MoleMole.AddGlobalValue",
"Key" : "_Global_HitNum_Attack_Branch_02",
"Value" : 1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Branch_02_AttackProperty_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_02",
]
}
]
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "CurSP",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1.0,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Branch_02_AttackProperty_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_02",
]
}
]
},
//触发爆炸(连击达到最大计数)
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_SawExplode",
"Target" : "Self",
"BoolVal" : true,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"AnimatorEventIDs" :
[
"Corin_Attack_Normal_03_AttackProperty_01_01",
"Corin_Attack_Normal_03_AttackProperty_01_02",
"Corin_Attack_Normal_05_AttackProperty_01_01",
"Corin_Attack_Normal_05_AttackProperty_01_02",
"Corin_Attack_Rush_AttackProperty_01_01",
"Corin_Attack_Rush_AttackProperty_01_02",
"Corin_Attack_Counter_AttackProperty_01_01",
"Corin_Attack_Counter_AttackProperty_01_02",
"Corin_Attack_Branch_01_AttackProperty_02_01",
"Corin_Attack_Branch_01_AttackProperty_02_02_01",
"Corin_Attack_Branch_01_AttackProperty_02_02_02",
"Corin_Attack_Branch_02_AttackProperty_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_01",
"Corin_Attack_Branch_02_AttackProperty_02_02_02",
]
},
{
"$type": "MoleMole.ByOr",
"Predicates" :
[
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Normal_03",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Normal_03",
},
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Normal_05",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Normal_05",
},
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Rush",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Rush",
},
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Counter",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Counter",
},
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Branch_01",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Branch_01",
},
{
"$type" : "MoleMole.ByTargetGlobalValue",
"Target" : "Self",
"Key" : "_Global_HitNum_Attack_Branch_02",
"CompareType" : "Equal",
"Value": "%HitNum_MAX_Attack_Branch_02",
},
]
}
],
},
],
"OnKillOther" :
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_SawExplode",
"Target" : "Self",
"BoolVal" : true,
"Predicates" :
[
{
"$type" : "MoleMole.ByAnimatorEventIDs",
"Target" : "Self",
"AnimatorEventIDs" :
[
"Corin_Attack_Normal_05_AttackProperty_01_01",
"Corin_Attack_Normal_05_AttackProperty_01_02",
"Corin_Attack_Counter_AttackProperty_01_01",
"Corin_Attack_Counter_AttackProperty_01_02",
]
},
{
"$type": "MoleMole.ByOr",
"Predicates" :
[
{
"$type": "MoleMole.ByAliveState",
"AliveState": "ExecuteCore",
"Target" : "Target",
},
{
"$type": "MoleMole.ByAliveState",
"AliveState": "Dead",
"Target" : "Target",
}
]
}
]
}
]
},
"AbilityMixins" :
[
{
"$type": "MoleMole.ActionsOnPropertyChangeMixin",
"PropertyActions":
[
{
"PropertyType": "CurSP",
// "CustomPropertyType": "EnhanceNum",
"ReferMaxPropertyType": "MaxSP",
// "CustomReferMaxPropertyType": "MaxEnhanceNum",
"IsUsePercentage": false,
"ValueRangeActions":
[
{
"Val": 80,
"LowToValueActions":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 3,
"ParamName" : "Int_BranchIndex",
"Target" : "Self",
"IntVal" : 1,
},
],
},
{
"Val": 80,
"ValueToLowActions":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 3,
"ParamName" : "Int_BranchIndex",
"Target" : "Self",
"IntVal" : 0,
},
],
},
{
"Val": 0,
"HighToValueActions":
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_SawExplode",
"Target" : "Self",
"BoolVal" : true,
"Predicates" :
[
{
"$type": "MoleMole.ByOr",
"Predicates" :
[
{
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
"AnimatorStateName": "Attack_Branch_02_Loop",
"LayerIndex": 0,
"NormalizedTimeLow" : 0.0,
"NormalizedTimeHigh" : 1.0,
"IsLoop": true,
"Target" : "Self"
},
{
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
"AnimatorStateName": "Attack_Branch_02_Walk",
"LayerIndex": 0,
"NormalizedTimeLow" : 0.0,
"NormalizedTimeHigh" : 1.0,
"IsLoop": true,
"Target" : "Self"
},
]
}
]
}
],
},
],
},
],
},
{
"$type" : "MoleMole.AttachStateWithModifierMixin",
"ConfigList":
[
//Branch_02长按倒计时
{
"LayerIndex": 0,
"AnimatorStateName": "Attack_Branch_02_Loop",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"CountDownModifier",
],
},
{
"LayerIndex": 0,
"AnimatorStateName": "Attack_Branch_02_Walk",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"CountDownModifier",
],
},
//电锯特效
{
"AnimatorStateName": "Attack_Normal_03",
"LayerIndex": 0,
"NormalizedTimeLow": 0.15,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Normal_03_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Normal_04",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Normal_05",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Normal_05_End_2",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 0.3,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Rush",
"LayerIndex": 0,
"NormalizedTimeLow": 0.05,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"SepcialEffectModifier_Attack_Counter_01",
"AudioModifier_02"
]
},
{
"AnimatorStateName": "Attack_Rush_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 0.236,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
]
},
{
"AnimatorStateName": "Attack_Rush_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 0.436,
"ModifierNameList":
[
"SepcialEffectModifier_Attack_Counter_01",
]
},
{
"AnimatorStateName": "Attack_Rush_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"AudioModifier_03",
]
},
{
"AnimatorStateName": "Attack_Counter",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Counter_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_01",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Branch_01",
"LayerIndex": 0,
"NormalizedTimeLow": 0.1,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_02",
"AudioModifier_01"
]
},
// {
// "AnimatorStateName": "Attack_Branch_01_Explode",
// "LayerIndex": 0,
// "NormalizedTimeLow": 0.0,
// "NormalizedTimeHigh": 0.1,
// "ModifierNameList":
// [
// "SepcialEffectModifier_01_02",
// "AudioModifier_01"
// ]
// },
{
"AnimatorStateName": "Attack_Branch_02",
"LayerIndex": 0,
"NormalizedTimeLow": 0.1,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_01_02",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Branch_02",
"LayerIndex": 0,
"NormalizedTimeLow": 0.566,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_02_02"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Loop",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_01_02",
"SepcialEffectModifier_02_02",
"AudioModifier_01"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Walk",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_01_02",
"SepcialEffectModifier_02_02",
"AudioModifier_01"
]
},
// {
// "AnimatorStateName": "Attack_Branch_02_Explode",
// "LayerIndex": 0,
// "NormalizedTimeLow": 0.0,
// "NormalizedTimeHigh": 0.1,
// "ModifierNameList":
// [
// "SepcialEffectModifier_01_02",
// "AudioModifier_01"
// ]
// },
{
"AnimatorStateName": "SwitchIn_Attack",
"LayerIndex": 0,
"NormalizedTimeLow": 0.1,
"NormalizedTimeHigh": 0.72,
"ModifierNameList":
[
"SepcialEffectModifier_QTE",
"AudioModifier_01"
]
},
//新增烟尘特效
{
"AnimatorStateName": "Attack_Branch_01",
"LayerIndex": 0,
"NormalizedTimeLow": 0.505,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_LoopDust_01",
]
},
{
"AnimatorStateName": "Attack_Branch_02",
"LayerIndex": 0,
"NormalizedTimeLow": 0.515,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_LoopDust_02",
]
},
{
"AnimatorStateName": "Attack_Branch_02_Loop",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_LoopDust_02",
]
},
{
"AnimatorStateName": "Attack_Branch_02_Walk",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_LoopDust_02",
]
},
//新增锯齿特效
{
"AnimatorStateName": "Attack_Normal_03",
"LayerIndex": 0,
"NormalizedTimeLow": 0.15,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Normal_03_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Normal_04",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Normal_05",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Normal_05_End_2",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 0.310,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Rush",
"LayerIndex": 0,
"NormalizedTimeLow": 0.05,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Rush_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 0.436,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Counter",
"LayerIndex": 0,
"NormalizedTimeLow": 0.05,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Counter_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "SwitchIn_Attack",
"LayerIndex": 0,
"NormalizedTimeLow": 0.057,
"NormalizedTimeHigh": 0.81,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_01",
"LayerIndex": 0,
"NormalizedTimeLow": 0.095,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_01_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_02",
"LayerIndex": 0,
"NormalizedTimeLow": 0.097,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_02_Loop",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_02_Walk",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
{
"AnimatorStateName": "Attack_Branch_02_Explode",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"SepcialEffectModifier_Sawtooth_Loop_01",
]
},
],
}
],
"Modifiers" :
{
"CountDownModifier":
{
"ModifierStacking": "Refresh",
"Duration" : "%Duration_MAX",
"IgnoreTimeScale" : false,
"OnRemoved" :
[
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_SawExplode",
"Target" : "Self",
"BoolVal" : true,
}
]
},
"SepcialEffectModifier_01_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Saw_Loop_01_01",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon01",
"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,
}
},
},
],
},
"SepcialEffectModifier_01_02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Saw_Loop_01_02",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon01",
"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,
}
},
},
],
},
"SepcialEffectModifier_02_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Saw_Loop_02_01",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon01",
"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,
}
},
},
]
},
"SepcialEffectModifier_02_02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Saw_Loop_02_02",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon01",
"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,
}
},
},
]
},
"SepcialEffectModifier_Attack_Counter_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Counter_Trail_01",
"Target": "Self",
},
],
},
//新增烟尘特效
"SepcialEffectModifier_LoopDust_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Branch_01_LoopDust_01",
"Target": "Self",
},
],
},
"SepcialEffectModifier_LoopDust_02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Branch_02_LoopDust_01",
"Target": "Self",
},
],
},
//新增锯齿特效
"SepcialEffectModifier_Sawtooth_Loop_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_Sawtooth_Loop_01",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon_saw",
"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,
}
},
},
],
},
"SepcialEffectModifier_QTE":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Corin_Attack_QTE_Weapon_01",
"Target": "Self",
"AttachEffectPosRot" :
{
"CoordsOption" : "ReferTarget",
"TargetOption" :
{
"$type" : "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget" : "Self",
"AttachPoint" : "Weapon01",
"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,
}
},
},
],
},
"AudioModifier_01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_corin_attack_saw_loop_start",
},
],
"OnRemoved" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_corin_attack_saw_loop_end",
},
]
},
"AudioModifier_02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_corin_attack_rush_saw_start",
},
],
"OnRemoved" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_corin_attack_rush_saw_end",
},
]
},
"AudioModifier_03":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_char_corin_attack_rush_saw_end",
},
],
"OnRemoved" :
[
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Stop_sfx_char_corin_attack_rush_saw_end",
},
]
},
},
"AbilitySpecials":
{
//连锯最大打击次数
"HitNum_MAX_Attack_Normal_03":
{
"Value" : 7
},
"HitNum_MAX_Attack_Normal_05":
{
"Value" : 15
},
//连锯最大打击次数
"HitNum_MAX_Attack_Rush":
{
"Value" : 9
},
//连锯最大打击次数
"HitNum_MAX_Attack_Counter":
{
"Value" : 5
},
//连锯最大打击次数
"HitNum_MAX_Attack_Branch_01":
{
"Value" : 9
},
//连锯最大打击次数
"HitNum_MAX_Attack_Branch_02":
{
"Value" : 40
},
//锯锯最大持续时间
"Duration_MAX":
{
"Value" : 6
},
}
}