{ "AbilityMixins": [ { "$type": "ListenTimelinePerformMixin", "OnPerformEnd": [ { "$type": "ApplyGameplayTagAction", "IsAdd": false, "Predicates": [ { "$type": "ByTimelinePerformID", "PerformID": 61000012 } ], "Tags": [ "LevelRespawnPoint_Current" ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ExitModifier", "Target": "Self" }, { "$type": "LDListenEntityAction", "TargetKey": "BangbooRespawnTimeline_End" } ], "OnPerformStart": [ { "$type": "ApplyGameplayTagAction", "IsAdd": true, "Predicates": [ { "$type": "ByTimelinePerformID", "PerformID": 61000012 } ], "Tags": [ "LevelRespawnPoint_Current" ], "Target": "Self" }, { "$type": "LDListenEntityAction", "TargetKey": "BangbooRespawnTimeline_Start" } ] } ], "AbilityName": "Level_PlayBangbooPlatformerRespawnTimeline", "AbilityStacking": "Unique", "DefaultModifier": { }, "Modifiers": { "ExitModifier": { "Duration": -1, "ModifierMixins": [ { "$type": "FieldRangeMixin", "ColliderConfig": { "ColliderAngleOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderPosOffset": { "x": 0, "y": 0, "z": 0 }, "ColliderType": "FanCylinder", "FanCylinderColliderAngle": 360, "FanCylinderColliderHeight": 2, "FanCylinderColliderRadius": 1, "FanCylinderColliderVertexNum": 12 }, "FieldEnterActions": [ ], "FieldExitActions": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_TimelineFinish", "ParamType": 1, "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ExitModifier", "Target": "Self" } ], "FieldInitPosRot": { "CoordsOption": "Self", "NeedRaycastGround": false, "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": false, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "EffectPoint", "OffsetReferTarget": "Self" } }, "IsFollow": true, "TotalDuration": -1 } ], "ModifierStacking": "Unique" }, "TimelineModifier": { "Duration": 2, "ModifierStacking": "Refresh", "OnAdded": [ { "$type": "PlayTimelinePerformAction", "IsTimelineSyncLoad": true, "PerformID": 61000012 }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_Timeline", "ParamType": 1, "Target": "Self" } ], "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "BangbooPlatformerRespawnPoint_Appear" } ], "FailureActions": [ ], "SuccessActions": [ { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_Common_MA_Monster_VR_Enter_04_OverrideOutline_04", "Target": "LocalAvatar", "key": "Monster_Common_MA_Monster_VR_Enter_04_OverrideOutline_04" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_Common_MA_Monster_VR_Enter_05_Override2Tone_05", "Target": "LocalAvatar", "key": "Monster_Common_MA_Monster_VR_Enter_05_Override2Tone_05" }, { "$type": "ModifyMaterialPropertyAction", "ApplyAllRenderers": true, "Tag": "Monster_Common_MA_Monster_VR_Enter_07_Dither_07", "Target": "LocalAvatar", "key": "Monster_Common_MA_Monster_VR_Enter_07_Dither_07" } ] } ] } }, "OnAbilityStart": [ { "$type": "ApplyModifier", "ModifierName": "TimelineModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ExitModifier", "StackCount": 1 } ] }