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

179 lines
No EOL
6 KiB
JSON

{
"AbilityName" : "Prologue_ACT1_MoveGuide",
"AbilityStacking":"Unique",
//新手引导脚本
//屏蔽移动、普攻、闪避、Sp、换人、QTE、镜头移动的UI与输入
"DefaultModifier" :
{
"OnAdded" :
[
{
"$type" : "MoleMole.SetupUIAction",
"SetupTag" : "HideUI_Guide_SetupTag_Basic",
"Priority" : 0,
"IgnoreFadeAnimation" : true,
"HideUITags" :
[
//"SkillButtonExQTE",
//"SwitchBtnPanel",
"InLevelFever",
//"UpToolbar",
],
},
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "SkillBtnListenerModifier",
"Target" : "TeamAvatars",
},
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "HighLightModifier",
"Target" : "Self",
},
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "LockFeverModifier",
"Target" : "TeamAvatars",
},
],
},
"OnAbilityStart":
[
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "HighLightModifier",
"Target" : "Self",
},
],
"Modifiers":
{
//监听按键
"SkillBtnListenerModifier":
{
"ModifierStacking" : "Unique",
"Duration" : -1,
"ModifierMixins":
[
{
"$type": "MoleMole.SkillBtnListenerMixin",
"BtnListeners":
[
{
"SkillBtnIndex": 1000,
"BtnOperations":
[
{
"ListenerType": "PointDown",
"PressTime": 0.1,
"TriggerActions":
[
{
"$type" : "MoleMole.InterruptSetupUIAction",
"SetupTag" : "HighLight_MoveGuide_SetupTag",
"IgnoreFadeAnimation" : true,
},
{
"$type" : "MoleMole.RemoveModifier",
"ModifierName" : "HighLightModifier",
"Target" : "Self",
},
{
"$type" : "MoleMole.RemoveModifier",
"ModifierName" : "DelayModifier",
"Target" : "Self",
},
]
},
{
"ListenerType": "PointUp",
"PressTime": 0.1,
"TriggerActions":
[
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "DelayModifier",
"Target" : "Self",
},
]
}
]
}
]
}
],
},
//高亮按钮
"HighLightModifier" :
{
"ModifierStacking" : "Refresh",
"Duration" : -1,
"OnAdded" :
[
{
"$type" : "MoleMole.SetupUIAction",
"SetupTag" : "HighLight_MoveGuide_SetupTag",
"Priority" : 0,
"IgnoreFadeAnimation" : true,
"HighLightTags" :
[
"UIInLevelPlayerMove",
],
},
],
"OnRemoved" :
[
{
"$type" : "MoleMole.InterruptSetupUIAction",
"SetupTag" : "HighLight_MoveGuide_SetupTag",
"IgnoreFadeAnimation" : true,
},
],
},
//锁定Fever
"LockFeverModifier" :
{
"ModifierStacking" : "Refresh",
"Duration" : -1,
"OnAdded" :
[
{
"$type" : "MoleMole.ModifyTeamFeverAddRatioAction",
"FeverAddRatio" : 0.0,
},
],
},
//延迟重置高亮
"DelayModifier" :
{
"ModifierStacking" : "Refresh",
"Duration" : -1,
"DelayHandlers":
[
{
"DelayTime": 10,//TODO: Folow Animation Changte Time
"TimeUpActions":
[
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "HighLightModifier",
"Target" : "Self",
},
]
},
],
},
}
}