{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "Order": -492, "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.LoopWaitServerPropStateChange" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByComparePropState", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "CustomState01" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByComparePropState", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "CustomState02" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByComparePropState", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "CustomState03" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByComparePropState", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "State": "CustomState04" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEntityServerEvent" } ] } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "Self_Use" }, "OnEvent": [ { "$type": "RPG.GameCore.StartPropInteractMode", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Mode": "UsePose02" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.7 } } }, { "$type": "RPG.GameCore.EndPropInteract" } ], "InstanceID": { "FixedValue": { "Value": 0 } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "Self_UpdateIdleEff" }, "OnEvent": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "Loc_IdleEff" }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "FixedValue": { "Value": 0 } }, "OnSuccess": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_WishingWell_01_Idle01_Lod0.prefab", "Flags": [] } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "EffectList": [ { "EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_WishingWell_01_Idle01_Lod0.prefab", "SyncPropState": true } ] } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitGraphDynamicValueChange", "Name": "Loc_IdleEff", "OnChange": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_UpdateIdleEff" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState01", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer" }, "IsAttachToTargetEntity": true, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverAll.prefab", "SubObjectModifyDataList": [] }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 304001558, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_receivebless" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RuneGotToastPile" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Trigger_304003013" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState02", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer" }, "IsAttachToTargetEntity": true, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverAll.prefab", "SubObjectModifyDataList": [] }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 304001556, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_receivebless" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RuneGotToastPile" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Trigger_304003013" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState03", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer" }, "IsAttachToTargetEntity": true, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverAll.prefab", "SubObjectModifyDataList": [] }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 304001554, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_receivebless" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RuneGotToastPile" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Trigger_304003013" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState04", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer" }, "IsAttachToTargetEntity": true, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverAll.prefab", "SubObjectModifyDataList": [] }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 304001552, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_receivebless" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RuneGotToastPile" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Trigger_304003013" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState01", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState02", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState03", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState04", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" } } ] } ], "Default": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L0_Idle01" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.AddTimelineEntityEventListener", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateEnterListener": [ { "ListenState": [ "L0_Idle01" ], "Callback": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Clt_OnRegreted" } } ] }, { "ListenState": [ "L1_Risen01" ], "Callback": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ] }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ], "IsEnable": true } ] } ], "StateListener": [], "OnEndControlEntity": [] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromAnyState": true, "ToAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_UpdateInteract" } }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Locked", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 0 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 0 } } } ] } ], "Default": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 1 } } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "Self_UpdateInteract" }, "OnEvent": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ] }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ], "IsEnable": true }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ] } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Locked", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ] }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ] } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ], "IsEnable": true }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ] } ] } ], "Default": [ { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact" ] }, { "$type": "RPG.GameCore.AdvEnableButtons", "TriggerName": "InteractTrigger", "ButtonsByName": [ "GetRune" ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.AdvOnButtonPressed", "ButtonName": "Interact", "OnPressedCallback": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_Use" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTimeRewindTargetMotionPause", "Target": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 7102577144157730621 } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.7 } } }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RuneGotToastPile" } } ] } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.RandomConfig", "OddsList": [ { "FixedValue": { "Value": 1 } }, { "FixedValue": { "Value": 1 } }, { "FixedValue": { "Value": 1 } }, { "FixedValue": { "Value": 1 } } ], "TaskList": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 100020 } } }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 100022 } } }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 100023 } } }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 100024 } } } ], "ContinuousNotRepeat": true, "RandomMaskTarget": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "RandomMaskScope": "TargetEntity" } ] } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.AdvOnButtonPressed", "ButtonName": "GetRune", "OnPressedCallback": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_Use" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTimeRewindTargetMotionPause", "Target": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 7102577144157730621 } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.7 } } }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState01", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 1010001 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState02", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 1020001 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState03", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 1030001 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState04", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 1040001 } } } ] } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.AdvSetupButtonListTrigger", "TriggerName": "InteractTrigger", "ButtonsByName": [ "Interact", "GetRune" ], "ButtonConfigs": [] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Self_UpdateInteract" } }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Locked", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 0 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 0 } } } ] } ], "Default": [ { "$type": "RPG.GameCore.SetGraphDynamicFloat", "Name": "Loc_IdleEff", "TargetIDs": [], "Value": { "FixedValue": { "Value": 1 } } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "StateName": { "Value": "L0_Idle01" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "Clt_OnRegreted" }, "OnEvent": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState01", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 101000 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState02", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 102000 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState03", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 103000 } } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState04", "OnSuccess": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "FixedValue": { "Value": 104000 } } } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromAnyState": true, "ToAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState01", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" }, "CutIn": false }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_talentum" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState02", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" }, "CutIn": false }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_olonyx" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState03", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" }, "CutIn": false }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_phageina" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "CustomState04", "OnSuccess": [ { "$type": "RPG.GameCore.SetTimelineEntityState", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "StateName": { "Value": "L1_Risen01" }, "CutIn": false }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_amphoreus_prop_wish_cerces" }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "EnableTimeRewind" }, "OnEvent": [ { "$type": "RPG.GameCore.SetTimeRewindEntityActive", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Active": true } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "DisableTimeRewind" }, "OnEvent": [ { "$type": "RPG.GameCore.SetTimeRewindEntityActive", "Target": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState01", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RevertRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState02", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RevertRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState03", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RevertRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "FromState": "CustomState04", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "RevertRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "ToState": "CustomState01", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "GetRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "ToState": "CustomState02", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "GetRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "ToState": "CustomState03", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "GetRuneToast" } } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChange", "ToState": "CustomState04", "OnChange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareGraphDynamicFloat", "Name": "DoRevertRuneToast", "Value": { "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ToastPile", "DescTextKey": { "Custom": true, "Key": "GetRuneToast" } } ] } ] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Value": "MazeText_Maze_Prop_WishingWell_03", "Key": "RuneGotToastPile" }, { "$type": "RPG.GameCore.SharedInt", "Key": "Loc_IdleEff" }, { "$type": "RPG.GameCore.SharedString", "Value": "MazeText_Maze_Prop_WishingWell_04", "Key": "GetRuneToast" }, { "$type": "RPG.GameCore.SharedInt", "Value": 1, "Key": "DoRevertRuneToast" }, { "$type": "RPG.GameCore.SharedString", "Value": "MazeText_Maze_Prop_WishingWell_05", "Key": "RevertRuneToast" } ] }, "Type": "Entity", "EntityEventList": [ { "Name": "Clt_OnRegreted" }, { "Name": "Self_UpdateInteract", "IsPrivate": true }, { "Name": "EnableTimeRewind" }, { "Name": "DisableTimeRewind" }, { "Name": "Srv_OnGetRune", "IsClient": false }, { "Name": "Srv_OnLoseRune", "IsClient": false }, { "Name": "Self_UpdateIdleEff", "IsPrivate": true }, { "Name": "Self_Use", "IsPrivate": true }, { "Name": "Srv_OnGetRune01", "IsClient": false }, { "Name": "Srv_OnGetRune02", "IsClient": false }, { "Name": "Srv_OnGetRune03", "IsClient": false }, { "Name": "Srv_OnGetRune04", "IsClient": false } ] }