Files
ZenlessData/Data/_unsorted/Bangboo_Player_Slide.json
2026-02-06 00:04:19 +01:00

388 lines
9.7 KiB
JSON

{
"AbilityMixins": [
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "DiveSlide",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"SlideEffectModifier"
]
}
],
"IsSeam": false
},
{
"$type": "CollideGroundWallMixin",
"EnterWallActions": [
{
"$type": "SetSlidingVelocityAction",
"Target": "Self",
"Value": 5
}
]
},
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
{
"ActionList": [
{
"$type": "RemoveTagEffect",
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
],
"Tag": "SprintLoopEffect"
}
],
"AnimatorStateName": "Jump_Start",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 0,
"IsLoop": false,
"LayerIndex": 0
}
]
}
],
"AbilityName": "Bangboo_Player_Slide",
"AbilitySpecials": {
"HitSpeedUpVelocity": {
"Value": 5,
"ValueType": "Float"
},
"SpeedUpVelocity": {
"Value": 17,
"ValueType": "Float"
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "CameraOverrideTrackAction",
"MpExecMode": "AuthorityOnly",
"OverrideKey": "Bangboo_Player_Default_CameraOverrideTrack_02",
"Target": "Self"
},
{
"$type": "OverrideCameraLookHeightAction",
"Type": "Normal",
"Value": 0.5
},
{
"$type": "OverrideCameraLookHeightAction",
"Type": "Observe",
"Value": 0.5
},
{
"$type": "ApplyGameplayTagAction",
"IsAdd": true,
"Tags": [
"SlideGameMode"
],
"Target": "Self"
}
],
"OnCustomEventReceived": [
{
"$type": "ApplyModifier",
"ModifierName": "BangbooBuff_Player_SpeedUp",
"MpFlushMode": "FlushAlways",
"Predicates": [
{
"$type": "ByCustomEvent",
"EventKey": "Bangboo_Slide_SpeedUp"
},
{
"$type": "ByIsSlidingBangBoo",
"Target": "Self"
}
],
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "BangbooBuff_Player_SpeedDown",
"MpFlushMode": "FlushAlways",
"Predicates": [
{
"$type": "ByCustomEvent",
"EventKey": "Bangboo_Slide_SpeedDown"
}
],
"Target": "Self"
}
],
"OnHitOther": [
{
"$type": "ApplyModifier",
"ModifierName": "BangbooBuff_Player_HitSpeedUp",
"MpFlushMode": "FlushAlways",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Bangboo_Eous001_DiveSlide_AttackProperty_01"
]
},
{
"$type": "BySlidingSpeedGreaterThan",
"SpeedThreshold": 8
},
{
"$type": "ByIsSlidingBangBoo",
"Target": "Other"
}
],
"Target": "Other"
},
{
"$type": "FireEffect",
"EffectPattern": "Eff_MarcelRemake_BangbooCollide_01_Hit",
"FireEffectPosRot": {
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": -0.8,
"y": 0,
"z": 0
}
},
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Bangboo_Eous001_DiveSlide_AttackProperty_01"
]
},
{
"$type": "BySlidingSpeedGreaterThan",
"SpeedThreshold": 8
}
]
},
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "CameraOverrideTrackEndAction",
"MpExecMode": "AuthorityOnly",
"OverrideKey": "Bangboo_Player_Default_CameraOverrideTrack_02",
"Target": "Self"
}
]
},
"Modifiers": {
"BangbooBuff_Player_HitSpeedUp": {
"Duration": 1,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "PushSlidingMaxXZVelocityAction",
"Tag": "SpeedUp02",
"Value": "%SpeedUpVelocity"
},
{
"$type": "AddSlidingVelocityAction",
"Value": "%HitSpeedUpVelocity"
}
],
"OnRefresh": [
{
"$type": "PushSlidingMaxXZVelocityAction",
"Tag": "SpeedUp02",
"Value": "%SpeedUpVelocity"
},
{
"$type": "AddSlidingVelocityAction",
"MpFlushMode": "FlushAlways",
"Value": "%HitSpeedUpVelocity"
},
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Marcel_BangbooSprint_Player_Collide_Hit"
}
],
"OnRemoved": [
{
"$type": "PopSlidingMaxXZVelocityAction",
"Tag": "SpeedUp02"
}
]
},
"BangbooBuff_Player_SpeedDown": {
"Duration": 1,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "SetSlidingVelocityAction",
"Value": 5
},
{
"$type": "RemoveModifier",
"ModifierName": "BangbooBuff_Player_SpeedUp"
}
],
"OnRefresh": [
{
"$type": "SetSlidingVelocityAction",
"Value": 5
},
{
"$type": "RemoveModifier",
"ModifierName": "BangbooBuff_Player_SpeedUp",
"MpFlushMode": "FlushAlways"
}
]
},
"BangbooBuff_Player_SpeedUp": {
"Duration": 1.5,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Marcel_BangbooSprint_Player_Speedup"
},
{
"$type": "PushSlidingMaxXZVelocityAction",
"Tag": "SpeedUp01",
"Value": "%SpeedUpVelocity"
},
{
"$type": "SetSlidingVelocityAction",
"Value": "%SpeedUpVelocity"
},
{
"$type": "ResetSlidingDirectionAction",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectPattern": "Eff_MarcelRemake_Activity_Sprint_01_Screen",
"FireEffectPosRot": {
"CoordsOption": "ReferTarget",
"NeedRaycastGround": false,
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"OffsetReferTarget": "Camera"
}
},
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
],
"Tag": "Sprint_01_Screen",
"Target": "Self"
},
{
"$type": "ProcessScreenEffectAction",
"EffectKey": "Activity_MarcelRemake_Speedup_RadialBlur_01",
"EffectType": "RadialBlur",
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
]
},
{
"$type": "CameraZoomAction",
"ZoomConfigKey": "Bangboo_Player_Slide_SpeedUp_CamZoom_01"
},
{
"$type": "AttachEffect",
"EffectPattern": "Eff_MarcelRemake_BangbooSprint_01_Burst",
"Tag": "SprintBurstEffect"
},
{
"$type": "AttachEffect",
"EffectPattern": "Eff_MarcelRemake_BangbooSprint_01_Loop",
"Tag": "SprintLoopEffect"
}
],
"OnRefresh": [
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Marcel_BangbooSprint_Player_Speedup"
},
{
"$type": "SetSlidingVelocityAction",
"Value": "%SpeedUpVelocity"
},
{
"$type": "ResetSlidingDirectionAction",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Marcel_BangbooSprint_Player_Speedup_End"
},
{
"$type": "PopSlidingMaxXZVelocityAction",
"Tag": "SpeedUp01"
},
{
"$type": "InterruptScreenEffectAction",
"EffectKey": "Activity_MarcelRemake_Speedup_RadialBlur_01",
"EffectType": "RadialBlur",
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
]
},
{
"$type": "CameraZoomEndAction",
"EndCameraZoomKey": "Bangboo_Player_Slide_SpeedUp_CamZoom_01"
},
{
"$type": "RemoveTagEffect",
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
],
"Tag": "Sprint_01_Screen"
}
]
},
"SlideEffectModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"EffectPattern": "Eff_MarcelRemake_BangbooSprint_01_Smoke",
"Target": "Self"
}
]
}
},
"OnAdded": [
]
}