Files
turnbasedgamedata/Config/Level/GroupTemplateGraph/02_Puzzle/InteractivePlanet/InteractivePlanet.json
2025-07-03 10:50:43 +02:00

2087 lines
58 KiB
JSON

{
"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": []
}
]
}
]
},
{
"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"
}