{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Jump_Start", "LayerIndex": 0, "ModifierNameList": [ "JumpCamaraModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Jump_Start_Down", "LayerIndex": 0, "ModifierNameList": [ "JumpCamaraModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 }, { "AnimatorStateName": "Jump_Down_Loop", "LayerIndex": 0, "ModifierNameList": [ "JumpCamaraModifier" ], "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0 } ] } ], "AbilityName": "Bangboo_Player_Jump", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanJump", "ParamType": 2, "Target": "Self" }, { "$type": "ApplyAbilityAction", "AbilityName": "Bangboo_Player_Trampoline_Jump", "IsAutoTrigger": false, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_CanJump", "ParamType": 2, "Target": "Self" }, { "$type": "RemoveAbilityAction", "AbilityName": "Bangboo_Player_Trampoline_Jump", "Target": "Self" } ] }, "Modifiers": { "JumpCamaraModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "CameraZoomAction", "ZoomConfigKey": "Bangboo_Player_Jump_CamZoom_01" }, { "$type": "CameraStretchAction", "StretchConfigKey": "Bangboo_Player_Jump_CamStretch_01" } ], "OnRemoved": [ { "$type": "CameraZoomEndAction", "EndCameraZoomKey": "Bangboo_Player_Jump_CamZoom_01" }, { "$type": "CameraStretchEndAction", "EndCameraStretchKey": "Bangboo_Player_Jump_CamStretch_01" } ] } } }