{ "OnInitSequece": [], "OnStartSequece": [ { "Order": 104, "TaskList": [ { "$type": "RPG.GameCore.WaitFloorSavedValueChangeV2", "Name": { "Value": "ClockToyNPCState" }, "OnChange": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefFloorSavedValue", "Name": { "Value": "ClockToyNPCState" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OnSuccess": [] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1200 } } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.AnimSetParameter", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ParameterName": "TriggerDissolve", "ParameterType": "Trigger", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.PropEnableCollider", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] } ] } ] }, { "TaskList": [] }, { "TaskList": [] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "Self_TriggerTeaser" }, "OnEvent": [ { "$type": "RPG.GameCore.RandomConfig", "OddsList": [ { "IsDynamic": false, "FixedValue": { "Value": 1 } }, { "IsDynamic": false, "FixedValue": { "Value": 1 } }, { "IsDynamic": false, "FixedValue": { "Value": 1 } } ], "TaskList": [ { "$type": "RPG.GameCore.PlayNPCSingleBubbleTalk", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TalkSentenceID": { "IsDynamic": false, "FixedValue": { "Value": 401510140 } } }, { "$type": "RPG.GameCore.PlayNPCSingleBubbleTalk", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TalkSentenceID": { "IsDynamic": false, "FixedValue": { "Value": 401510180 } } }, { "$type": "RPG.GameCore.PlayNPCSingleBubbleTalk", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TalkSentenceID": { "IsDynamic": false, "FixedValue": { "Value": 401510180 } } } ], "RandomMaskTarget": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.AdvSetupCustomTaskTrigger", "TriggerName": "TeaserTrigger", "OnEnter": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_TriggerTeaser" } } ] }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Locked", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "IsEnable": true, "TriggerName": "TeaserTrigger" } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TriggerName": "TeaserTrigger" } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.PropEnableCollider", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TriggerName": "TeaserTrigger" } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromAnyState": true, "ToAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Locked", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "IsEnable": true, "TriggerName": "TeaserTrigger" } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TriggerName": "TeaserTrigger" } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.PropEnableCollider", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.AdvEnableTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TriggerName": "TeaserTrigger" } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefFloorSavedValue", "Name": { "Value": "ClockToyNPCState" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OnSuccess": [] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1200 } } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.AnimSetParameter", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ParameterName": "TriggerDissolve", "ParameterType": "Trigger", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.PropEnableCollider", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] } ] } ], "ValueSource": { "Values": [] }, "Type": "Entity", "EntityEventList": [ { "Name": "Self_TriggerTeaser", "IsPrivate": true } ] }