120 lines
No EOL
3.9 KiB
JSON
120 lines
No EOL
3.9 KiB
JSON
{
|
|
|
|
//击杀特写镜头测试脚本
|
|
|
|
"AbilityName" : "TestPlayer_Ability_Tianheng_29",
|
|
|
|
"AbilityStacking": "Unique",
|
|
|
|
|
|
|
|
"OnAbilityStart":
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.RemoveModifier",
|
|
|
|
"ModifierName": "LastKillModifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ActCameraShotAction",
|
|
|
|
"CameraShotKey" : "Test_Cam_LastKill_End_01",
|
|
|
|
"Target" : "Self",
|
|
|
|
},
|
|
|
|
],
|
|
|
|
|
|
|
|
//注释防吞
|
|
|
|
"DefaultModifier" :
|
|
|
|
{
|
|
|
|
"OnKillOther" :
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ApplyModifier",
|
|
|
|
"ModifierName" : "LastKillModifier",
|
|
|
|
"Target" : "Self",
|
|
|
|
"Predicates" :
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ByMonsterFunctionType",
|
|
|
|
"Target" : "Target",
|
|
|
|
"CompareType" : "Equal",
|
|
|
|
"MonsterFunctionType" : "Monster"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.ByOr",
|
|
|
|
"Predicates" :
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.ByAliveState",
|
|
|
|
"AliveState": "ExecuteCore",
|
|
|
|
"Target" : "Target",
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.ByAliveState",
|
|
|
|
"AliveState": "Dead",
|
|
|
|
"Target" : "Target",
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
],
|
|
|
|
},
|
|
|
|
|
|
|
|
"Modifiers" :
|
|
|
|
{
|
|
|
|
"LastKillModifier":
|
|
|
|
{
|
|
|
|
"ModifierStacking": "MultipleRefresh",
|
|
|
|
"Duration": 10.0,
|
|
|
|
"IgnoreTimeScale" : true,
|
|
|
|
|
|
|
|
"OnAdded":
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ActCameraShotAction",
|
|
|
|
"CameraShotKey" : "Test_Cam_LastKill_03",
|
|
|
|
"Target" : "Self",
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.TimeSlowByConfigKeyAction",
|
|
|
|
"ConfigKey" : "Test_LastKill_TimeSlow_01",
|
|
|
|
"IsGlobal" : true,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.AttachHideUIAction",
|
|
|
|
"IsHide" : true,
|
|
|
|
"ToHideUITags" :
|
|
|
|
[
|
|
|
|
"InLevelMainPage",
|
|
|
|
"HUDContainers",
|
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.InputMuteAction",
|
|
|
|
"Tag" : "Test_InputMute_01",
|
|
|
|
"CharacterMoveMute" : false,
|
|
|
|
"CharacterSkillMute" : false,
|
|
|
|
"CharacterSwitchMute" : false,
|
|
|
|
"CharacterQTEMute" : false,
|
|
|
|
"CharacterBagMute" : false,
|
|
|
|
"CameraMoveMute" : false
|
|
|
|
},
|
|
|
|
],
|
|
|
|
|
|
|
|
"OnRemoved":
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.InterruptTimeSlowAction",
|
|
|
|
"TargetKey" : "Test_LastKill_TimeSlow_01",
|
|
|
|
"Target":"Self",
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.AttachHideUIAction",
|
|
|
|
"IsHide" : false,
|
|
|
|
"ToHideUITags" :
|
|
|
|
[
|
|
|
|
"InLevelMainPage",
|
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.InterruptInputEnableAction",
|
|
|
|
"Tag" : "Test_InputMute_01"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
},
|
|
|
|
}
|
|
|
|
} |