{ "OnInitSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "ButtonCallback": [ { "$type": "RPG.GameCore.SelectorConfig", "TaskList": [ { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "ChestLocked", "Execute": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "MDString_HintTextmap" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Common_PropBlockade_Idle_Locked.prefab" }, { "$type": "RPG.GameCore.TriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "EffectList": [ { "EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Common_PropBlockade_Trigger.prefab", "AttachPoint": "Root" } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.TriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "EffectList": [ { "EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Common_PropBlockade_Idle_Locked.prefab", "AttachPoint": "Root" } ] } ] }, { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "ChestClosed", "Execute": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 112131 } } } ] } ] } ], "InteractAngleRange": 300, "OverrideTargetTypes": [ "LocalPlayer" ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ], "OnStartSequece": [], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Value": "MazeText_MazeCommon_ChestLockedHint", "Key": "MDString_HintTextmap" } ] } }