1
0
ZenlessData/Data/_unsorted/Alice_HoldingControl.json
2025-07-16 01:54:02 +02:00

103 lines
2.5 KiB
JSON

{
"AbilityMixins": [
{
"$type": "SkillBtnListenerMixin",
"BtnListeners": [
{
"BtnOperations": [
{
"ListenerType": "Press",
"PressTime": 0,
"TriggerActions": [
{
"$type": "ApplyModifier",
"ModifierName": "HoldingModifier"
}
]
},
{
"ListenerType": "PointUp",
"PressTime": 0,
"TriggerActions": [
{
"$type": "RemoveModifier",
"ModifierName": "HoldingModifier"
}
]
},
{
"ListenerType": "Click",
"PressTime": 0.1,
"Target": "Self",
"TriggerActions": [
{
"$type": "ApplyModifier",
"ModifierName": "ClickingModifier",
"Target": "Self"
}
]
}
],
"SkillBtnIndex": 5
}
]
}
],
"AbilityName": "Alice_HoldingControl",
"AbilityStacking": "Unique",
"Modifiers": {
"ClickingModifier": {
"Duration": 0.25,
"IgnoreTimeScale": true,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Bool_IsClicking",
"ParamType": 2,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Bool_IsClicking",
"ParamType": 2,
"Target": "Self"
}
]
},
"HoldingModifier": {
"Duration": -1,
"IgnoreTimeScale": true,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_IsHoldingAttackB",
"ParamType": 2,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_IsHoldingAttackB",
"ParamType": 2,
"Target": "Self"
},
{
"$type": "SetAnimCtrlerParamAction",
"ParamName": "Trigger_ReleaseAttackB",
"ParamType": 1
}
]
}
}
}