{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PuzzleBoxmanInBoard", "OnPlayerEnter": [ { "$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.1 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.4 } } }, { "$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": { "IsDynamic": false, "FixedValue": { "Value": 0.4 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.1 } ] } ], "OnPlayerLeave": [ { "$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" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleEventListener", "FinishCallback": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "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.FinishMazePuzzleChallenge", "MazePuzzleChallengeID": { "Custom": true, "Key": "MazePuzzleID" } }, { "$type": "RPG.GameCore.ToastPage", "MessageOne": { "Hash": 2012001348524219443 }, "MessageTwo": { "Hash": 10127478854116117904 }, "CanInterrupt": true, "TaskEnabled": false }, { "$type": "RPG.GameCore.VerifyInteractingEntity", "IsOwnerEntity": true, "TaskEnabled": false }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } } ], "ResetCallback": [] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "BoxMan_LevelClose" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "ToState": "Open", "OnChange": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "SinglePropKey": { "Custom": true, "Key": "ChestID" } } } ] } ], "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": "MazePuzzleID" }, { "$type": "RPG.GameCore.SharedString", "Key": "ChestID" } ] } }