{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "SinglePropKey": { "Custom": true, "Key": "ChestID" } }, "TargetGroupID": { "FixedValue": { "Value": 0 } }, "TargetID": { "FixedValue": { "Value": 0 } }, "TargetTypes": [], "ColliderRelativePath": "CustomTrigger_03", "OnTriggerExit": [ { "$type": "RPG.GameCore.PropResetPuzzle" } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PuzzleBoxmanInBoard", "OnPlayerEnter": [ { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1002, "EnableTemplate": true }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "LevelAreaCameraKey": { "Custom": true, "Key": "BoxMan_Cam" }, "BlendConfig": { "ExportToJson": true, "BlendType": "EaseInOut", "BlendTime": 1 } }, { "$type": "RPG.GameCore.TakenMazePuzzleChallenge", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "MazePuzzleChallengeID": { "Value": "1006" }, "AutoClosePuzzle": false, "AutoResetPuzzle": false, "OnReset": [ { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.25, "KeepDisplay": true, "TextEnabled": true, "TalkSentenceID": 100000004 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PropResetPuzzle" }, { "$type": "RPG.GameCore.SwitchCharacterAnchor", "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "AreaName": { "Custom": true, "Key": "SwitchAnchorArea" }, "AnchorName": { "Custom": true, "Key": "SwitchAnchor" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.25, "KeepDisplay": true, "TextEnabled": true, "TalkSentenceID": 100000004 } ], "OnCancel": [] } ], "OnPlayerLeave": [ { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1002 }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "LevelAreaCameraKey": { "Custom": true, "Key": "BoxMan_Cam" }, "IsActive": false, "BlendConfig": { "ExportToJson": true, "BlendType": "EaseInOut", "BlendTime": 1 } }, { "$type": "RPG.GameCore.CancelMazePuzzleChallenge", "MazePuzzleChallengeID": { "Value": "1006" } } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "BoxMan_LevelStart" } }, { "$type": "RPG.GameCore.TutorialTaskUnlock", "TriggerParam": { "Value": "6011" } }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5, "TaskEnabled": false }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } }, "TaskEnabled": false }, { "$type": "RPG.GameCore.PropInitPuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "BoardPath": { "Custom": true, "Key": "BoxMan_BoardPath" }, "LocalPosition": {}, "LOD": true, "AutoPlayFinishSound": false } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleEventListener", "InitializedCallback": [ { "$type": "RPG.GameCore.PuzzleBoxmanInBoard", "LoopCheck": false, "OnPlayerEnter": [ { "$type": "RPG.GameCore.SwitchCharacterAnchor", "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "AreaName": { "Custom": true, "Key": "SwitchAnchorArea" }, "AnchorName": { "Custom": true, "Key": "SwitchAnchor" } } ] } ], "FinishCallback": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "Test_EquipmentCocoonCamera", "AnchorName": "C1", "LevelAreaCameraKey": { "Custom": true, "Key": "BoxMan_Cam" }, "IsActive": false, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1002 }, { "$type": "RPG.GameCore.FinishMazePuzzleChallenge", "MazePuzzleChallengeID": { "Value": "1006" } }, { "$type": "RPG.GameCore.PropPuzzleViewEventSender" }, { "$type": "RPG.GameCore.ToastPage", "MessageOne": { "Hash": 2012001348524219443 }, "MessageTwo": { "Hash": 10127478854116117904 }, "CanInterrupt": true }, { "$type": "RPG.GameCore.VerifyInteractingEntity", "IsOwnerEntity": true }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 1010 } } } ], "ResetCallback": [], "QuitCallback": [ { "$type": "RPG.GameCore.ActiveVirtualCamera", "LevelAreaCameraKey": { "Custom": true, "Key": "BoxMan_Cam" }, "IsActive": false, "BlendConfig": { "ExportToJson": true, "BlendType": "EaseInOut", "BlendTime": 1 } }, { "$type": "RPG.GameCore.CancelMazePuzzleChallenge", "MazePuzzleChallengeID": { "Value": "1006" } } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoxMan_Close02" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeServerListenerConfig" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TargetGroupID": { "FixedValue": { "Value": 0 } }, "TargetID": { "FixedValue": { "Value": 0 } }, "TargetTypes": [], "ColliderRelativePath": "CustomTrigger_02", "OnTriggerEnter": [ { "$type": "RPG.GameCore.SetPlayerMotionSync" } ], "OnTriggerExit": [ { "$type": "RPG.GameCore.SetPlayerMotionSync", "Enable": true } ] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "BoxMan_Cam" }, { "$type": "RPG.GameCore.SharedString", "Key": "BoxMan_LevelStart" }, { "$type": "RPG.GameCore.SharedString", "Key": "BoxMan_LevelClose" }, { "$type": "RPG.GameCore.SharedString", "Key": "BoxMan_BoardPath" }, { "$type": "RPG.GameCore.SharedString", "Key": "SwitchAnchorArea" }, { "$type": "RPG.GameCore.SharedString", "Key": "SwitchAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "CamAngleAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "ChestID" } ] } }