{ "OnInitSequece": [], "OnStartSequece": [ { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Maze_StartShow_ModeProbe_01" } }, { "$type": "RPG.GameCore.CaptureLocalPlayer", "CharacterUniqueName": "LocalPlayer" }, { "$type": "RPG.GameCore.ShowTalkUI", "Show": true }, { "$type": "RPG.GameCore.AdvEnablePropDialogMode", "IsUseProgramRotate": true, "RotateSpeed": 400, "EnablePropCamera": false, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlaySimpleTalk", "SimpleTalkList": [ { "TalkSentenceID": 700000000, "ProtectTime": 0.3 }, { "TalkSentenceID": 700000001, "ProtectTime": 0.3 }, { "TalkSentenceID": 700000002, "ProtectTime": 0.3 } ] }, { "$type": "RPG.GameCore.WaitSimpleTalkFinish" }, { "$type": "RPG.GameCore.CharacterTriggerAnimState", "CharacterUniqueName": { "Value": "LocalPlayer" }, "AnimStateName": "UseProp1", "NormalizedTransitionDuration": 0.3 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.PropTriggerAnimState", "AnimStateName": "Separate", "TransitionDuration": 0, "WatiAnimFinish": true, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.ShowTalkUI" }, { "$type": "RPG.GameCore.ReleaseCharacter", "CharacterUniqueName": "LocalPlayer" }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } } ] }, { "TaskList": [] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "Maze_TriggerStart_ModeProbe_01" } }, { "$type": "RPG.GameCore.StartPropInteractMode", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Mode": "UsePose01" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.6 } } }, { "$type": "RPG.GameCore.PropTriggerAnimState", "AnimStateName": "Separate", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.EndPropInteract" }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } }, { "$type": "RPG.GameCore.PropInitPuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "BoardPath": { "Custom": true, "Key": "ProbePuzzlePath" } }, { "$type": "RPG.GameCore.SetProbePuzzleResetNumber", "NumberDS": { "Custom": true, "Key": "Maze_SetProbeUseNumber" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } }, { "$type": "RPG.GameCore.PropEnableCollider", "SpecifiedRelativePaths": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Maze_Probe_IdleTalk_01" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleEventListener", "FinishCallback": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_Probe_FindTarget" } }, { "$type": "RPG.GameCore.StopRandomMissionTalk" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 7 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionEnd_ModeProbe_01" } } ], "ResetCallback": [ { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 4509414082036278348 } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2.9 } } }, { "$type": "RPG.GameCore.PropPuzzleCustomEventSender", "Event": "ProbePuzzleReset" }, { "$type": "RPG.GameCore.StopRandomMissionTalk" }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.SwitchCharacterAnchor", "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "AreaName": { "Custom": true, "Key": "Maze_ResetPlayerPostion_AreaName" }, "AnchorName": { "Custom": true, "Key": "Maze_ResetPlayerPostion_AnchorName" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionStart_ModeProbe_01" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Maze_RestModeProbe" } } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Maze_MissionEnd_ModeProbe_01" } }, { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.FinishLevelGraph" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleCustomEventListener", "Event": "ProbePuzzleInRange", "Callback": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Maze_Probe_IdleTalk_01" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleCustomEventListener", "Event": "ProbePuzzleOutOfRange", "Callback": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Maze_Probe_IdleTalk_Stop" } } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "Maze_Probe_IdleTalk_01" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PlayRandomMissionTalk", "CD": 10, "SimpleTalkList": [ { "TalkSentenceID": 700000008, "ProtectTime": 2 }, { "TalkSentenceID": 700000009, "ProtectTime": 2 }, { "TalkSentenceID": 700000010, "ProtectTime": 2 }, { "TalkSentenceID": 700000011, "ProtectTime": 2 } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "Maze_Probe_IdleTalk_Stop" } }, { "$type": "RPG.GameCore.StopRandomMissionTalk" } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Value": "Start_ModeProbe_01", "Key": "Maze_MissionStart_ModeProbe_01" }, { "$type": "RPG.GameCore.SharedString", "Value": "Props/Outputs/Common/Common_Prop_Probe/Common_Prop_ProbeBoard.prefab", "Key": "ProbePuzzlePath" }, { "$type": "RPG.GameCore.SharedInt", "Value": 117, "Key": "ProbePropID" }, { "$type": "RPG.GameCore.SharedString", "Key": "ProbeTarget" }, { "$type": "RPG.GameCore.SharedString", "Value": "Probe_FindTarget_01", "Key": "Maze_Probe_FindTarget" }, { "$type": "RPG.GameCore.SharedString", "Value": "End_ModeProbe_01", "Key": "Maze_MissionEnd_ModeProbe_01" }, { "$type": "RPG.GameCore.SharedString", "Value": "Maze_StartShow_ModeProbe_01", "Key": "Maze_StartShow_ModeProbe_01" }, { "$type": "RPG.GameCore.SharedString", "Value": "Reset_ModeProbe_01", "Key": "Maze_RestModeProbe" }, { "$type": "RPG.GameCore.SharedString", "Value": "0", "Key": "Maze_SetProbeUseNumber" }, { "$type": "RPG.GameCore.SharedString", "Key": "Maze_ResetPlayerPostion_AreaName" }, { "$type": "RPG.GameCore.SharedString", "Key": "Maze_ResetPlayerPostion_AnchorName" } ] } }