ZenlessData/Data/Level_PlayBangbooPlatformerRespawnTimeline.json
2024-12-17 20:43:14 -03:00

190 lines
5.0 KiB
JSON

{
"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": 3,
"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
}
]
}