174 lines
No EOL
5.5 KiB
JSON
174 lines
No EOL
5.5 KiB
JSON
{
|
||
|
||
//以太剑盾Skill_01格挡蓄力反击,CD管理脚本
|
||
|
||
"AbilityName" : "Durahan_ChargeAttack_CD",
|
||
|
||
"AbilityStacking":"Unique",
|
||
|
||
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
//发动技能,开始技能CD冷却
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SkillStartAction",
|
||
|
||
"StartedSkillName": "Monster_Durahan_Skill_01",
|
||
|
||
"Target" : "Self"
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
"OnAbilityStart":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.ModifySkillCDAction",
|
||
|
||
"SkillName": "Monster_Durahan_Skill_01",
|
||
|
||
"ModifyType": "ByZero",
|
||
|
||
"Ratio": 0,
|
||
|
||
"Delta": "%AS_SkillCD_Counter",
|
||
|
||
"Target" : "Self",
|
||
|
||
"Predicates" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.ByAnimatorStateNormalizedTime",
|
||
|
||
"AnimatorStateName": "Skill_01_Counter",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow" : 0.0,
|
||
|
||
"NormalizedTimeHigh" : 1.0,
|
||
|
||
"Target" : "Self",
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
],
|
||
|
||
|
||
|
||
"AbilityMixins" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.AttachStateWithModifierMixin",
|
||
|
||
"ConfigList":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Charge",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Hit_Front",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Hit_Back",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Attack",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Counter",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Break",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"AnimatorStateName": "Skill_01_Revenge",
|
||
|
||
"LayerIndex": 0,
|
||
|
||
"NormalizedTimeLow": 0.0,
|
||
|
||
"NormalizedTimeHigh": 1.0,
|
||
|
||
"ModifierNameList":
|
||
|
||
[
|
||
|
||
"SkillCDModifier"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
],
|
||
|
||
|
||
|
||
"Modifiers" :
|
||
|
||
{
|
||
|
||
"SkillCDModifier":
|
||
|
||
{
|
||
|
||
"ModifierStacking": "Unique",
|
||
|
||
"Duration": -1,
|
||
|
||
"IgnoreTimeScale" : false,
|
||
|
||
|
||
|
||
"OnAdded" :
|
||
|
||
[
|
||
|
||
//发动技能,开始技能CD冷却
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SkillStartAction",
|
||
|
||
"StartedSkillName": "Monster_Durahan_Skill_01",
|
||
|
||
"Target" : "Self"
|
||
|
||
},
|
||
|
||
//技能发动期间,技能CD暂停读秒
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.PauseSkillCDAction",
|
||
|
||
"Target" : "Self",
|
||
|
||
"IsPause": true,
|
||
|
||
"SkillNames":
|
||
|
||
[
|
||
|
||
"Monster_Durahan_Skill_01"
|
||
|
||
],
|
||
|
||
},
|
||
|
||
],
|
||
|
||
|
||
|
||
"OnRemoved" :
|
||
|
||
[
|
||
|
||
//技能CD开始读秒
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.PauseSkillCDAction",
|
||
|
||
"Target" : "Self",
|
||
|
||
"IsPause": false,
|
||
|
||
"SkillNames":
|
||
|
||
[
|
||
|
||
"Monster_Durahan_Skill_01"
|
||
|
||
],
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
},
|
||
|
||
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
//发动Counter时,设置技能冷却时间
|
||
|
||
"AS_SkillCD_Counter" :
|
||
|
||
{
|
||
|
||
"Value" : 12
|
||
|
||
},
|
||
|
||
}
|
||
|
||
} |