{ "OnInitSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.SyncSubPropState" } ] } ], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.SyncAllSubPropState" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "ColliderRelativePath": "Trigger", "ButtonCallback": [ { "$type": "RPG.GameCore.SelectorConfig", "TaskList": [ { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Execute": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } } ] }, { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "Locked", "Execute": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "Maze_Prop_Chap00_BaseControlLockDesc" } } ] } ] } ], "InteractAngleRange": 220, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.StartPropInteractMode", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Mode": "UsePose01" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.EndPropInteract" }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "Maze_Prop_Chap01_BaseControllSimpleDoor" } }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "Maze_Prop_Chap01_BaseControllSimpleDoor" }, { "$type": "RPG.GameCore.SharedString", "Value": "PropInteractTitle_10001", "Key": "Maze_Prop_Chap00_BaseControlLockDesc" } ] } }