turnbasedgamedata/Config/Level/Props/Chap03/InitLevelGraph_Prop_Chap03_HSMasterProp_01.json
2024-10-21 03:16:22 -03:00

1667 lines
53 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Init"
}
]
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "TriggerInteract"
},
"OnEvent": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Interact"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Type": "White",
"Mode": "SwitchOut",
"CustomTime": 1
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHardReset"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.StartPropSceneSelection",
"ClickCd": 0.42
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn1"
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
},
"OnSelect": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Btn1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnUnselect": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unclick_Btn1",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnclick_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Reclick_Btn1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnReclick_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnDisableClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Locked_Btn1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnLock_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Btn1",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Btn1",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Btn1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn2"
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
},
"OnSelect": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Btn2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnUnselect": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unclick_Btn2",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnclick_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Reclick_Btn2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnReclick_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnDisableClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Locked_Btn2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnLock_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Btn2",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Btn2",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Btn2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter1"
}
},
"DisableSelect": true,
"OnSelect": [],
"OnUnselect": [],
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Easter1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Easter1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Easter1",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Easter1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Easter1",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Easter1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter2"
},
"SinglePropID": {}
},
"DisableSelect": true,
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Easter2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Easter2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Easter2",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Easter2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Easter2",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Easter2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter3"
}
},
"DisableSelect": true,
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Easter3"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Easter3"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Easter3",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Easter3"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Easter3",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Easter3"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter4"
}
},
"DisableSelect": true,
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Easter4"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnClick_Easter4"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnEnterHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Hover_Easter4",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHover_Easter4"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
],
"OnExitHover": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Unhover_Easter4",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnhover_Easter4"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"TaskEnabled": false
}
]
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "ReactCollider1"
}
},
"DisableSelect": true,
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Collider1"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnClick_Collider1"
}
}
],
"OnEnterHover": [],
"OnExitHover": []
},
{
"$type": "RPG.GameCore.PropSetupSceneSelection",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "ReactCollider2"
}
},
"DisableSelect": true,
"OnClick": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Click_Collider2"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnClick_Collider2"
}
}
],
"OnEnterHover": [],
"OnExitHover": []
},
{
"$type": "RPG.GameCore.StartReShaSceneSelection",
"CameraAnchor": {
"Custom": true,
"Key": "Camera"
},
"OnConfirm": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnTeleport"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"OnReturn": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "SelfClose"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"PlanetDisplayID": {
"Custom": true,
"Key": "PlanetDisplayID"
}
},
{
"$type": "RPG.GameCore.AddReShaSwitchProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn1"
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
},
"RouteDisplayID": {
"Custom": true,
"Key": "RouteDisplayID1"
}
},
{
"$type": "RPG.GameCore.AddReShaSwitchProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn2"
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300004
}
}
},
"RouteDisplayID": {
"Custom": true,
"Key": "RouteDisplayID2"
}
},
{
"$type": "RPG.GameCore.AddReShaEasterEggProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter1"
},
"SinglePropID": {
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 29
}
},
"ID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"SuccessSound": {
"Custom": true,
"Key": "SuccessSound1"
},
"FailSound": {
"Custom": true,
"Key": "FailSound1"
}
},
{
"$type": "RPG.GameCore.AddReShaEasterEggProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter2"
},
"SinglePropID": {
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 29
}
},
"ID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"SuccessSound": {
"Custom": true,
"Key": "SuccessSound2"
},
"FailSound": {
"Custom": true,
"Key": "FailSound2"
}
},
{
"$type": "RPG.GameCore.AddReShaEasterEggProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter3"
},
"SinglePropID": {
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 29
}
},
"ID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"SuccessSound": {
"Custom": true,
"Key": "SuccessSound3"
},
"FailSound": {
"Custom": true,
"Key": "FailSound3"
}
},
{
"$type": "RPG.GameCore.AddReShaEasterEggProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter4"
},
"SinglePropID": {
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 29
}
},
"ID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"PropIDInOwnerGroup": {
"IsDynamic": false,
"FixedValue": {
"Value": 300005
}
}
},
"SuccessSound": {
"Custom": true,
"Key": "SuccessSound3"
},
"FailSound": {
"Custom": true,
"Key": "FailSound3"
}
},
{
"$type": "RPG.GameCore.AddReShaReactProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "React"
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "1"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState02"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState02"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter3"
},
"States": [
"CustomState01"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchA1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 1
},
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState03"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState01"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter4"
},
"States": [
"CustomState02"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchA2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 2
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "2"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState03"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState02"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter3"
},
"States": [
"CustomState02"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchB1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 3
},
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState02"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState03"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter4"
},
"States": [
"CustomState01"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchB2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 4
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "3"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState02"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState04"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter3"
},
"States": [
"CustomState01"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchC1"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock1"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 5
},
{
"$type": "RPG.GameCore.AddReShaEasterEggMatchRule",
"Conditions": [
{
"PropKey": {
"Custom": true,
"Key": "Easter1"
},
"States": [
"CustomState01"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter2"
},
"States": [
"CustomState01"
]
},
{
"PropKey": {
"Custom": true,
"Key": "Easter4"
},
"States": [
"CustomState03"
]
}
],
"IsLoop": true,
"OnMatch": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_MatchC2"
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnUnlock2"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"RouteDisplayID": 6
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "SelfGameModeStart"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Type": "White",
"CustomTime": 1
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "CanUnlockEaster",
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6098"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6099"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "SelfClose"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 1
},
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "OnHardReset"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 1
}
],
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "SelfGameModeStart"
},
"OnEvent": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGroupState"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Lock_Btn2"
},
{
"$type": "RPG.GameCore.DisableSelectionProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn2"
}
}
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "HS_MP_Lock_Btn1"
},
{
"$type": "RPG.GameCore.DisableSelectionProp",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Btn1"
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetFloorCustomString",
"Name": {
"Value": "PlanetInteractiveIndex"
},
"Value": {
"Custom": true,
"Key": "PlanetDisplayID"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "CanUnlockEaster",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowPropSceneObjClickHint",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter1"
}
}
},
{
"$type": "RPG.GameCore.ShowPropSceneObjClickHint",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter2"
}
}
},
{
"$type": "RPG.GameCore.ShowPropSceneObjClickHint",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter3"
}
}
},
{
"$type": "RPG.GameCore.ShowPropSceneObjClickHint",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Easter4"
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_penacony_interactiveprop_enter"
},
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "OnTriggerEnterSound"
}
},
{
"$type": "RPG.GameCore.SetGameplayBGMEmotionState",
"StateName": "State_Hollowing_D",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.SwitchAudioListenerToCamera"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "1"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Scene_Static/Eff_Chap03_P301_A_Lod0.prefab",
"UniqueEffectName": "HS_FX_Camera",
"SubObjectModifyDataList": []
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "2"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Scene_Static/Eff_Chap03_P301_B_Lod0.prefab",
"UniqueEffectName": "HS_FX_Camera",
"SubObjectModifyDataList": []
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicString",
"Name": "PlanetDisplayID",
"Value": {
"Value": "3"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Scene_Static/Eff_Chap03_P301_C_Lod0.prefab",
"UniqueEffectName": "HS_FX_Camera",
"SubObjectModifyDataList": []
}
]
}
]
}
]
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "Camera"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Btn1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Btn2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Easter1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Easter2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Easter3"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Easter4"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "RouteDisplayID1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "RouteDisplayID2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "PlanetDisplayID"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "React"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "ReactCollider1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "ReactCollider2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "FailSound1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "FailSound2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "FailSound3"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "SuccessSound1"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "SuccessSound2"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "SuccessSound3"
}
]
},
"Type": "Entity"
}