2024-10-21 03:16:22 -03:00

1566 lines
42 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerPropStateChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerGroupStateChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitServerFloorSavedValueChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "OnClick_Btn1"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"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.WaitServerFloorSavedValueChange"
}
]
},
{
"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.SetFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"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.ByCompareFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$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_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.ByCompareFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$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_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.WaitFloorCustomValueChange",
"Name": {
"Value": "ButtonPressed"
},
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerClick"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerClick_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300006
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerUnclick"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300007
}
}
}
],
"Condition": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChange",
"Name": {
"Value": "ButtonPressed"
},
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerClick"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300007
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerClick_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300006
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "TriggerUnclick"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
}
],
"Condition": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "OnTeleport"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"CompareType": "Equal",
"CompareValue": {
"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"
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfHardReset"
}
}
],
"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.SetFloorCustomFloat",
"Name": {
"Value": "ButtonPressed"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
],
"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": "Group"
}