{ "OnInitSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdvByCompareDimensionID", "CompareValue": 1002 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGroupState" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ChangeGroupState" } ] } ] } ] } ], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerGroupStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "ButtonPressed", "TargetIDs": [], "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "SelfResetEaster" }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Easter1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter1_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerFloorSavedValueChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "HS_Init" }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGroupState" }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "HS_RecoverUnlock1" } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "HS_RecoverUnlock2" } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "HS_RecoverUnlockBoth" } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerGroupStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerGroupStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerGroupStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "ButtonPressed", "TargetIDs": [], "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "SelfResetEaster" }, "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Easter2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter2_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnLock_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerLock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnLock_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerLock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Easter3" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter3_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Easter4" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter4_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnlock1" }, "OnEvent": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareGroupState", "Value": 1 }, { "$type": "RPG.GameCore.ByCompareGroupState", "Value": 3 } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "HS_Unlock1" } ] } ] } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnlock2" }, "OnEvent": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareGroupState", "Value": 1 }, { "$type": "RPG.GameCore.ByCompareGroupState", "Value": 2 } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Unlock1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlock2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnlockSound" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "HS_Unlock2" } ] } ] } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Easter1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter1_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Easter1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter1_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Easter2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter2_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Easter2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter2_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Easter3" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter3_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Easter3" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter3_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Easter4" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter4_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Easter4" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter4_Prop" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHover_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnhover_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnhover" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnReclick_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReclick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnReclick_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReclick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "SelfResetEaster" }, "OnEvent": [ { "$type": "RPG.GameCore.DebugLog", "Message": "HS_ResetEaster", "TaskEnabled": false }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter1_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter2_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter3_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter4_Prop" } } } ], "InstanceID": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitGraphDynamicValueChange", "Name": "ButtonPressed", "Condition": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "OnChange": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Btn1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitGraphDynamicValueChange", "Name": "ButtonPressed", "Condition": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "OnChange": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Btn2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnTeleport" }, "OnEvent": [ { "$type": "RPG.GameCore.EndPropSceneSelection" }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerTeleport" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "RailBall" } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2.6 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerTeleport" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerTeleport" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ] } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHardReset" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "SelfHardReset" } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "SelfHardReset" }, "OnEvent": [ { "$type": "RPG.GameCore.DebugLog", "Message": "HS_HardReset" }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter1_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter2_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter3_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Easter4_Prop" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } }, { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerHardReset" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } }, { "$type": "RPG.GameCore.EndReShaSceneSelection" }, { "$type": "RPG.GameCore.EndPropSceneSelection" }, { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "ButtonPressed", "TargetIDs": [], "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.SetFloorCustomString", "Name": { "Value": "PlanetInteractiveIndex" }, "Value": { "Value": "0" } }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_penacony_interactiveprop_exit" } }, { "$type": "RPG.GameCore.SetGameplayBGMEmotionState", "StateName": "State_Hollowing_D", "Reset": true, "TaskEnabled": false }, { "$type": "RPG.GameCore.SwitchAudioListenerToCamera", "Reset": true }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "HS_FX_Camera", "Flags": [], "ForceImmediateFadeOut": false } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnInteract" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerInteract" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Interact1" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnInteract" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerInteract" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Interact2" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnclick_Btn1" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnclick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnUnclick_Btn2" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerUnclick" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Collider1" }, "OnEvent": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Collider2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Collider1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ] } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnClick_Collider2" }, "OnEvent": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "ButtonPressed", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Collider1" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "TriggerClick_Collider2" }, "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "React" } } } ] } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHardReset" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "SelfHardReset" } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button1" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnHardReset" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerEntityEventV2", "EventName": { "Value": "SelfHardReset" } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "Button2" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEventV2", "EventName": { "Value": "OnTriggerEnterSound" }, "OnEvent": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_penacony_interactiveprop_enter" } } ], "TargetType": { "$type": "RPG.GameCore.AdvGroupFetchTargetByString", "Target": { "Custom": true, "Key": "MasterProp" } } } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "Easter1" }, { "$type": "RPG.GameCore.SharedString", "Key": "Easter2" }, { "$type": "RPG.GameCore.SharedString", "Key": "MasterProp" }, { "$type": "RPG.GameCore.SharedString", "Key": "Button1" }, { "$type": "RPG.GameCore.SharedString", "Key": "Button2" }, { "$type": "RPG.GameCore.SharedString", "Key": "React" }, { "$type": "RPG.GameCore.SharedString", "Key": "Easter1_Prop" }, { "$type": "RPG.GameCore.SharedString", "Key": "Easter2_Prop" }, { "$type": "RPG.GameCore.SharedString", "Key": "Easter3_Prop" }, { "$type": "RPG.GameCore.SharedString", "Key": "Easter4_Prop" }, { "$type": "RPG.GameCore.SharedString", "Key": "Unlock1" }, { "$type": "RPG.GameCore.SharedString", "Key": "Unlock2" }, { "$type": "RPG.GameCore.SharedString", "Key": "Interact1" }, { "$type": "RPG.GameCore.SharedString", "Key": "Interact2" }, { "$type": "RPG.GameCore.SharedString", "Key": "RailBall" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "ButtonPressed" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "PlanetDisplayID" } ] }, "Type": "Group" }