Files
turnbasedgamedata/Config/Level/Props/Chap04/InitLevelGraph_Prop_Chap04_DZTMasterProp_01.json
2025-05-20 21:34:22 -03:00

1355 lines
42 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.AdvByFastDeliverHasMultiRoute",
"Target": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TriggerName": "InteractTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "Interact",
"IconType": "TriggerProp",
"ButtonText": {
"Value": "DZTeleport_Use"
}
},
{
"ID": "Switch",
"IconType": "TriggerProp",
"ButtonText": {
"Value": "DZTeleport_Switch"
}
}
],
"ConsiderAngleLimit": true,
"ConsiderOwnerForwardAngleLimit": true,
"MustNotInDanger": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TriggerName": "InteractTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "Interact",
"IconType": "TriggerProp",
"ButtonText": {
"Value": "DZTeleport_Use"
}
}
],
"ConsiderAngleLimit": true,
"ConsiderOwnerForwardAngleLimit": true,
"MustNotInDanger": true
}
]
},
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TriggerName": "PreviewTrigger",
"OnEnter": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_OnEnter"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"State": "Locked"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_DollyZoomTeleport_01_Idle01_Lod0.prefab",
"UniqueEffectName": "DZTeleportIdleEffectOwner",
"AttachPoint": "Light",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_idle_loop"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {}
},
"State": "Locked"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "PillarEffectTarget"
}
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_DollyZoomTeleport_02_Idle01_Lod0.prefab",
"UniqueEffectName": "DZTeleportPillarEffectTarget",
"ParameterScale": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2039383428
]
}
},
"SubObjectModifyDataList": [],
"ForbidLod": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "IsSimpleVersion",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6342"
}
}
]
}
]
}
],
"OnExit": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_OnExit"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"UniqueEffectName": "DZTeleportIdleEffectOwner",
"Flags": []
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "PillarEffectTarget"
}
},
"UniqueEffectName": "DZTeleportPillarEffectTarget",
"Flags": []
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_idle_loop_stop"
}
}
],
"IsOverrideValidGuestConfig": true,
"OverridedValidGuestConfig": {}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "SelfStartPuzzle"
},
"OnEvent": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PreStartPuzzle"
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"AreaName": "UseDollyZoomTeleport",
"AnchorName": "UseProp_Camera_End",
"IsActive": false,
"SelectFollowTargetType": "Target",
"FollowTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"SelectLookAtTargetType": "Target",
"LookAtTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.RemoveLevelAreas",
"AreaName": {
"Value": "UseDollyZoomTeleport"
}
},
{
"$type": "RPG.GameCore.PropLoadFastDeliverPuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
{
"$type": "RPG.GameCore.PropInitFastDeliverPuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {
"GroupID": {
"FixedValue": {
"Value": 20
}
},
"ID": {
"FixedValue": {
"Value": 300002
}
}
}
},
"SourceType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"DeliverBetweenDist": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2000671950
]
}
}
},
{
"$type": "RPG.GameCore.PropStartPuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {
"GroupID": {
"FixedValue": {
"Value": 20
}
},
"ID": {
"FixedValue": {
"Value": 300002
}
}
}
},
"OnStart": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_StartPuzzle"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfStartDZTListener"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
},
"MaxAdvencePerTick": 0.02
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"UniqueEffectName": "DZTeleportInteractFX",
"Flags": []
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_teleport_in_end"
}
},
{
"$type": "RPG.GameCore.TakenMazePuzzleChallenge",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"MazePuzzleChallengeID": {
"Value": "1044"
},
"AutoClosePuzzle": false,
"AutoFinishChallenge": false,
"OnReset": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_ChallengeReset",
"TaskEnabled": false
}
],
"OnFail": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_ChallengeFail",
"TaskEnabled": false
}
],
"OnCancel": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_ChallengeCancel",
"TaskEnabled": false
}
],
"OnWaitPrepareEnd": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_ChallengePrepareEnd",
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.SetMunicipalEnable"
},
{
"$type": "RPG.GameCore.PropFastDeliverStartAim",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_AfterStartPuzzle"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.AdvByFastDeliverFinish",
"TargetRoute": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_aim"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropPuzzleEventListener",
"InitializedCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PuzzleInit"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_DollyZoomTeleport_01_CameraFrame01_Lod0.prefab",
"UniqueEffectName": "DZTeleportCamEffect",
"SubObjectModifyDataList": [],
"SyncPropState": true
}
],
"FinishCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PuzzleFinish"
},
{
"$type": "RPG.GameCore.PropClosePuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "AimFinish",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"ParameterName": "AimFinish",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"UniqueEffectName": "DZTeleportCamEffect",
"Flags": []
},
{
"$type": "RPG.GameCore.EndPropInteract"
},
{
"$type": "RPG.GameCore.SetMunicipalEnable",
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnEnableTrigger"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnEnableTrigger"
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
}
],
"ResetCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PuzzleReset"
},
{
"$type": "RPG.GameCore.PropResetPuzzle"
}
],
"QuitCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PuzzleQuit"
}
],
"FailCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_PuzzleFail"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.PropClosePuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"UniqueEffectName": "DZTeleportCamEffect",
"Flags": []
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
},
"MaxAdvencePerTick": 0.02
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "AimFinish",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"ParameterName": "AimFinish",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.EndPropInteract"
},
{
"$type": "RPG.GameCore.SetMunicipalEnable",
"Visible": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnEnableTrigger"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnEnableTrigger"
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "SelfTargetSwitch"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "InteractTrigger"
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "PreviewTrigger"
},
{
"$type": "RPG.GameCore.PropFastDeliverSwitchTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"IsEnable": true,
"TriggerName": "InteractTrigger"
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"IsEnable": true,
"TriggerName": "PreviewTrigger"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "Switch",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_Switch"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfTargetSwitch"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "SelfInteractEffect"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "InteractTrigger"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnDisableTrigger"
},
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {}
}
},
{
"$type": "RPG.GameCore.CreateLevelAreas",
"AssetPath": {
"Value": "Level/Common_Adventure/UseDollyZoomTeleport.prefab"
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_teleport_in_start"
}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"AreaName": "UseDollyZoomTeleport",
"AnchorName": "UseProp_Camera_Start",
"SelectFollowTargetType": "Target",
"FollowTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"SelectLookAtTargetType": "Target",
"LookAtTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "EaseOut",
"BlendTime": 0.5
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.StartPropInteractMode",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Mode": "UsePose02"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "AimStart",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {
"GroupID": {
"FixedValue": {
"Value": 20
}
},
"ID": {
"FixedValue": {
"Value": 300002
}
}
}
},
"ParameterName": "AimStart",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.LensDistortionCurveEffect",
"Intensity": 10,
"Scale": 1,
"XCurvePath": "Camera/BlendCurve/Blend_SlowToFast.asset",
"YCurvePath": "Camera/BlendCurve/Blend_SlowToFast.asset",
"IntensityCurvePath": "Camera/BlendCurve/Blend_SlowToFast.asset",
"ScaleCurvePath": "Camera/BlendCurve/Blend_SlowToFast.asset",
"Duration": 1.5
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"AreaName": "UseDollyZoomTeleport",
"AnchorName": "UseProp_Camera_End",
"SelectFollowTargetType": "Target",
"FollowTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"SelectLookAtTargetType": "Target",
"LookAtTarget": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "EaseOut",
"BlendTime": 0.5
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_DollyZoomTeleport_01_CameraFrame03_Lod0.prefab",
"UniqueEffectName": "DZTeleportInteractFX",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.4
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_idle_loop_stop"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfStartPuzzle"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropFastDeliverInitEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TargetSaveName": {
"Custom": true,
"Key": "Target"
},
"OverrideTargetSaveName": {
"Custom": true,
"Key": "PillarEffectTarget"
},
"InitFaceToInstance": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "DefaultTarget"
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"State": "Locked"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "InteractTrigger"
}
],
"FailedTaskList": []
},
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_Init"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitPropStateChange",
"FromState": "Locked",
"OnChange": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"ParameterName": "LockFinish",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"IsEnable": true,
"TriggerName": "InteractTrigger"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "Interact",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_Interact"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
},
"SinglePropID": {}
},
"State": "Locked"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 11307592762852452297
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfInteractEffect"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "SelfStartDZTListener"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PropFastDeliverPuzzleListener",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"AimFinishCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_AimFinished"
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "PreviewTrigger"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.AdvByFastDeliverFinish",
"TargetRoute": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
}
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_aim_stop"
}
}
]
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_zoom_in"
}
}
],
"DollyZoomStartCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_ZoomStart"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_amphoreus_dzt_teleport_out"
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"ParameterName": "ZoomStart",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Target"
}
},
"ParameterName": "ZoomStart",
"ParameterType": "Bool"
}
],
"AvatarTeleportCallback": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "DZT_MP_AvatarTeleport"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.6
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_PlayerChange_FastDeliver.prefab",
"SubObjectModifyDataList": []
}
],
"RotatePuzzleStartCallback": [
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6304"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "IsMultiAxis",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6343"
}
}
]
}
]
}
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "OnEnableTrigger"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"IsEnable": true,
"TriggerName": "InteractTrigger"
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"IsEnable": true,
"TriggerName": "PreviewTrigger"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "OnDisableTrigger"
},
"OnEvent": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "InteractTrigger"
},
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TriggerName": "PreviewTrigger"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.EntityInEraFlipperSpotAreaListener",
"OnCallBack": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsInEraFlipperSpotArea"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "EraSpotArea_Enter"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "EraSpotArea_Exit"
}
}
]
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "Target"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Value": -4,
"Key": "TeleportOffset"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "DefaultTarget"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "OverrideSourcePos"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "PillarEffectTarget"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Value": 1,
"Key": "TargetPillarEffectScale"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "IsMultiAxis"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "IsSimpleVersion"
}
]
},
"Type": "Entity",
"EntityEventList": [
{
"Name": "SelfStartPuzzle"
},
{
"Name": "SelfStartDZTListener"
},
{
"Name": "OnEnableTrigger"
},
{
"Name": "SelfTargetSwitch"
},
{
"Name": "SelfInteractEffect"
},
{
"Name": "OnDisableTrigger"
},
{
"Name": "EraSpotArea_Enter"
},
{
"Name": "EraSpotArea_Exit"
}
]
}