Files
turnbasedgamedata/Config/Level/GroupGraph/F20451001/Group_F20451001_G40.json
2025-08-14 09:43:09 +02:00

3116 lines
113 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefGroupProperty",
"PropertyName": {
"Value": "MoonWaterState"
}
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300002
},
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300003
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300002,
"InitPropState": "Open"
},
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300003,
"InitPropState": "Open"
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300002,
"InitPropState": "Locked"
},
{
"$type": "RPG.GameCore.GroupInitMemberEntityPropState",
"PropInstanceID": 300003,
"InitPropState": "Locked"
}
]
}
]
}
]
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "Up"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"CompareType": "NotEqual",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Toast",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 15054873203120365698
}
},
{
"$type": "RPG.GameCore.SetClientGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"Value": 1
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Toast",
"TargetIDs": [],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "UpToMiddle"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "Middle"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_PauseSpringStatueMoon"
},
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"CompareType": "NotEqual",
"CompareValue": 2
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Toast",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 5990075706149282331
}
},
{
"$type": "RPG.GameCore.SetClientGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"Value": 2
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Toast",
"TargetIDs": [],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "MiddleToDown"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "Down"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
{
"$type": "RPG.GameCore.SetAdvAchievement",
"AchievementID": 4044506
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"CompareType": "NotEqual",
"CompareValue": 3
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Toast",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 4429012596408671274
}
},
{
"$type": "RPG.GameCore.SetClientGroupProperty",
"DynamicName": {
"Value": "ToastCD"
},
"Value": 3
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Toast",
"TargetIDs": [],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropAnimState",
"State": "Up",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropAnimState",
"State": "UpToMiddle",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropAnimState",
"State": "Middle",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropAnimState",
"State": "MiddleToDown",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropAnimState",
"State": "Down",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"TriggerName": "StopTrigger",
"OnEnter": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchTaskActionTarget"
},
"AliveStateMask": "Mask_AliveOnly"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PauseTimeRewindTarget",
"Target": {
"$type": "RPG.GameCore.TargetFetchTaskActionTarget"
},
"PauseReason": "PauseItem"
}
]
}
],
"OnExit": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchTaskActionTarget"
},
"AliveStateMask": "Mask_AliveOnly"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PauseTimeRewindTarget",
"IsPause": false,
"Target": {
"$type": "RPG.GameCore.TargetFetchTaskActionTarget"
},
"PauseReason": "PauseItem"
}
]
}
],
"IsOverrideValidGuestConfig": true,
"OverridedValidGuestConfig": {
"ConfigType": "ByInstanceID",
"TargetList": [
{
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 39
}
},
"InstancecID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300001
}
}
}
]
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L1_Broken"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"IsEnable": true,
"TriggerName": "StopTrigger"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvEnableTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"TriggerName": "StopTrigger"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
"Name": {
"Value": "FCV_PauseSpringStatueMoon"
},
"OnChange": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefFloorCustomFloat",
"Name": {
"Value": "FCV_PauseSpringStatueMoon"
}
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Open",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Locked",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Locked",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffPoint",
"PositionOffset": {
"X": -200,
"Y": 0,
"Z": 0
}
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Open",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffPoint",
"PositionOffset": {
"X": -200,
"Y": 0,
"Z": 0
}
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300014
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_WishingWell_01_Idle01_Lod0.prefab",
"SyncPropState": true
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffPoint",
"PositionOffset": {
"X": -200,
"Y": 0,
"Z": 0
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AddTimelineEntityEventListener",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateEnterListener": [
{
"ListenState": [
"L0_Idle"
],
"Callback": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "Time"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "Time"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Time"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_LockBook"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Reason": "Mission",
"Mode": "SwitchOut",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.SetAllMissionWaypointsVisiable"
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"IsLock": true,
"LockSource": "FullScreenLock"
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "Camera"
},
"LookAtTarget": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Reason": "Mission",
"CustomTime": 0.25
},
{
"$type": "RPG.GameCore.HideSummonUnit",
"SummonUnit": {
"$type": "RPG.GameCore.TargetFetchSummonUnit",
"Summoner": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
}
}
},
{
"$type": "RPG.GameCore.EnablePlayerPlayIdleShow",
"Enable": false
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 5.5
}
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Reason": "Mission",
"Mode": "SwitchOut",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchorV2",
"SwitchCharacterAnchorConfig": {
"IsLocalPlayer": true,
"CharacterUniqueName": "LocalPlayer",
"AreaName": {
"Value": "LevelArea_P20451_F20451001_G40"
},
"AnchorName": {
"Value": "Anchor3"
}
}
},
{
"$type": "RPG.GameCore.SetAllMissionWaypointsVisiable",
"IsVisiable": true
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"LockSource": "FullScreenLock"
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "Camera"
},
"IsActive": false
},
{
"$type": "RPG.GameCore.HideSummonUnit",
"SummonUnit": {
"$type": "RPG.GameCore.TargetFetchSummonUnit",
"Summoner": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
}
},
"Hide": false
},
{
"$type": "RPG.GameCore.EnablePlayerPlayIdleShow"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Reason": "Mission",
"CustomTime": 0.25
},
{
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
"Name": {
"Value": "FCV_LockBook"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RequestSetServerGroupPropertyV2",
"DynamicName": {
"Value": "Time"
},
"Value": 1
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCheckTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L0_Idle"
}
},
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Time"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RequestSetServerGroupPropertyV2",
"DynamicName": {
"Value": "Time"
},
"Value": 1
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_ChangeTRConsole2"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_ChangeTRConsole2"
},
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTimeRewindEntityControlMode",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"ControlMode": "Tap"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetTimeRewindEntityControlMode",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_ChangeTRConsole2"
},
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTimeRewindEntityControlMode",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"ControlMode": "Tap"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetTimeRewindEntityControlMode",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerTimelineStateChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerTimelineStateChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerEraFlipperRegionChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerGroupPropertyChangeV2"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefServerGroupProperty"
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.SetFloorSavedValue"
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.SetFloorSavedValue"
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.SetFloorSavedValue"
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerFloorSavedValueChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerFloorSavedValueChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_DownSpot"
}
},
{
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_ChronoState"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetServerGroupProperty"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetServerGroupProperty"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerFloorSavedValueChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"TriggerName": "DeadRegion",
"OnEnter": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
"Name": "Dying",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Dying",
"TargetIDs": [],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "DeadRegion"
}
}
]
}
],
"IsOverrideValidGuestConfig": true,
"OverridedValidGuestConfig": {}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "DeadRegion"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"EndTaskAfterUIClose": true,
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304013302
}
]
},
"Action": [
{
"$type": "RPG.GameCore.ScrTrfActPerformance",
"CreateNpc": {
"TaskEnabled": false
},
"DestroyNpc": {
"Hide": true,
"TaskEnabled": false
},
"CreateProp": {
"TaskEnabled": false
},
"DestroyProp": {
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"TaskEnabled": false
},
"CaptureNpc": [],
"SwitchCharacterAnchor": {
"IsLocalPlayer": true,
"CharacterUniqueName": "LocalPlayer",
"AreaName": {
"Value": "LevelArea_P20451_F20451001_G40"
},
"AnchorName": {
"Value": "Anchor2"
}
},
"ActiveVirtualCamera": {
"TaskEnabled": false
},
"ActiveTemplateVirtualCamera": {
"TaskEnabled": false
},
"AdvNpcFaceToPlayer": {
"SteerImmediately": true,
"FinishImmadiate": true,
"TaskEnabled": false
}
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "Dying",
"TargetIDs": [],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetAdvAchievement",
"AchievementID": 4044503
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
"DistrictID": {
"IsDynamic": false,
"FixedValue": {
"Value": 500001
}
},
"TickInterval": 0.2,
"OnEnter": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRegionEraState"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAdvAchievement",
"AchievementID": 4044508
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvSetupCustomTaskTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"TriggerName": "WaterRegion",
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_RunningWater_01_Purple_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffectScale"
}
]
}
],
"OnExit": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_RunningWater_01_Purple_Lod0.prefab",
"AttachPointName": "EffectScale",
"Flags": []
}
],
"IsOverrideValidGuestConfig": true,
"OverridedValidGuestConfig": {}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
"Name": {
"Value": "FCV_ForcePauseInTunnle"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCheckTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L0_Idle"
}
},
{
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_ForcePauseInTunnle"
},
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L1_Broken"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCheckTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L0_Idle"
}
},
{
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_ForcePauseInTunnle"
},
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTimelineEntityState",
"Target": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"StateName": {
"Value": "L1_Broken"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefFloorCustomFloat",
"Name": {
"Value": "FCV_PauseSpringStatueMoon"
}
},
"Cases": [
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Open",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Locked",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Locked",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ToState": "Open",
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
"Name": {
"Value": "FCV_MoonWaterAnimState"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"AttachPointName": "EffPoint",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.NumberCaseContainer",
"Case": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"OnSuccess": [
{
"$type": "RPG.GameCore.GenericSwitchCase",
"SwitchRef": {
"$type": "RPG.GameCore.SwitchRefPropState",
"InstanceID": 300003
},
"Cases": [
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Locked",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffPoint",
"PositionOffset": {
"X": -200,
"Y": 0,
"Z": 0
}
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.PropStateCaseContainer",
"Case": "Open",
"OnSuccess": [
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AdvClientChangePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"CanChangeFromAnyState": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"ParameterName": "TimeRewindSpeedControl",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_SecretSpring_03_Spray_Lod0.prefab",
"IsAttachToTargetEntity": true,
"AttachPoint": "EffPoint",
"PositionOffset": {
"X": -200,
"Y": 0,
"Z": 0
}
}
]
},
{
"$type": "RPG.GameCore.SetGraphDynamicFloat",
"Name": "DownOrUp",
"TargetSelf": false,
"TargetIDs": [
300003
],
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "DownOrUp"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Camera"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "Toast"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "Dying"
}
]
},
"Type": "Group",
"EntityEventList": []
}