{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.WaitFloorCustomValueChangeV2", "Name": { "Custom": true, "Key": "FCV" }, "OnChange": [ { "$type": "RPG.GameCore.TriggerEffectList", "TargetType": { "$type": "RPG.GameCore.GroupFetchLocalTarget", "TargetType": "Prop", "Targets": [ 300001 ] }, "EffectList": [ { "EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_OracleMachine_01_BuildOverlay_Lod0.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_oraclepuzzle_object_appear" }, "EmitterType": "TargetEvaluator", "TargetType": { "$type": "RPG.GameCore.GroupFetchLocalTarget", "TargetType": "Prop", "Targets": [ 300001 ] } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitFloorCustomValueChangeV2", "Name": { "Custom": true, "Key": "FCV" }, "OnChange": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.GroupFetchLocalTarget", "TargetType": "Prop", "Targets": [ 300001 ] }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 120120 } } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareFloorSavedValue", "DynamicName": { "Custom": true, "Key": "FSV" }, "CompareValue": 1 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "Treasure" }, "SinglePropID": { "ID": { "IsDynamic": false, "FixedValue": { "Value": 300001 } } } }, "State": "Hidden", "Execute": [ { "$type": "RPG.GameCore.ShowWaypointByProp", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "PropKey": { "Custom": true, "Key": "OracleMachine" }, "MaxRange": 15, "IconPath": "SpriteOutput/MapPics/NaviIcons/IconMapPlay6.png", "OnNameBoard": true } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitFloorCustomValueChangeV2", "Name": { "Custom": true, "Key": "FCV" }, "OnChange": [ { "$type": "RPG.GameCore.ShowWaypointByProp", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "PropKey": { "Custom": true, "Key": "Treasure" }, "MaxRange": 15, "IconPath": "SpriteOutput/MapPics/Billboard/IconBillboardBox.png", "OnNameBoard": true } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "Treasure" }, "SinglePropID": { "ID": { "IsDynamic": false, "FixedValue": { "Value": 300001 } } } }, "State": "ChestClosed", "Execute": [ { "$type": "RPG.GameCore.ShowWaypointByProp", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "PropKey": { "Custom": true, "Key": "Treasure" }, "MaxRange": 15, "IconPath": "SpriteOutput/MapPics/Billboard/IconBillboardBox.png", "OnNameBoard": true } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "FromState": "ChestClosed", "ToState": "ChestUsed", "OnChange": [ { "$type": "RPG.GameCore.HideWaypointByProp", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "PropKey": { "Custom": true, "Key": "Treasure" }, "OnNameBoard": true } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "Treasure" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareFloorSavedValue", "DynamicName": { "Custom": true, "Key": "FSV" }, "CompareValue": 1 }, { "$type": "RPG.GameCore.ByComparePropState", "TargetType": { "$type": "RPG.GameCore.GroupFetchLocalTarget", "TargetType": "Prop", "Targets": [ 300001 ] }, "State": "Hidden" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.GroupFetchLocalTarget", "TargetType": "Prop", "Targets": [ 300001 ] }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 120120 } } } ] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "FCV" }, { "$type": "RPG.GameCore.SharedString", "Key": "FSV" }, { "$type": "RPG.GameCore.SharedString", "Key": "OracleMachine" }, { "$type": "RPG.GameCore.SharedString", "Key": "Treasure" } ] }, "Type": "Group", "EntityEventList": [] }