1
0
ZenlessData/Data/_unsorted/Gadget_2001401_BeHitMove.json
2026-10-21 02:20:08 +02:00

87 lines
1.9 KiB
JSON

{
"AbilityMixins": [
],
"AbilityName": "Gadget_2001401_BeHitMove",
"AbilitySpecials": {
"AS_MoveDistance": {
"Value": 3
},
"AS_MoveDuration": {
"Value": 0.3
},
"AS_MoveSpeed": {
"Value": 10
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "BeHitListenerModifier",
"Target": "Self"
}
]
},
"Modifiers": {
"BeHitListenerModifier": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "LockLifePropertyMixin",
"PerformBeHitEffect": true,
"RatioLockList": [
{
"LockType": "Total",
"LockValue": 1
}
]
}
],
"ModifierStacking": "Unique",
"OnBeingHit": [
{
"$type": "ApplyModifier",
"ModifierName": "BeHitMoveModifier",
"Predicates": [
{
"$type": "ByDistance",
"CompareTarget": "Target",
"CompareType": "LessEqual",
"Distance": 150,
"Target": "Self"
}
],
"Target": "Self"
}
]
},
"BeHitMoveModifier": {
"Duration": "%AS_MoveDuration",
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "ApplyLogicMoveAction",
"MovementConfig": {
"$type": "ConfigMovementSimple",
"Acceleration": {
"x": 0,
"y": 0,
"z": 0
},
"CoordinateType": "Global",
"Duration": 0.3,
"Gravity": 0,
"InitVelocity": {
"x": 0,
"y": 0,
"z": 10
},
"TimesUpMoveOption": "Stop"
},
"Target": "Self"
}
]
}
}
}