{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.AdvRemoveEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ConfigNameList": [ "Music" ] }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "SoundType", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_01_stop" } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_02_stop" } } ] } ] } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.AdvTriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ConfigNameList": [ "Music" ] }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "SoundType", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_01" } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_02" } } ] } ] } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPropStateChangeV2", "FromAnyState": true, "ToAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefPropState" }, "Cases": [ { "$type": "RPG.GameCore.PropStateCaseContainer", "OnSuccess": [ { "$type": "RPG.GameCore.AdvRemoveEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ConfigNameList": [ "Music" ] }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "SoundType", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_01_stop" } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_02_stop" } } ] } ] } ] }, { "$type": "RPG.GameCore.PropStateCaseContainer", "Case": "Open", "OnSuccess": [ { "$type": "RPG.GameCore.AdvTriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ConfigNameList": [ "Music" ] }, { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "SoundType", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_01" } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_BGM_Amphoreus_Harp_02" } } ] } ] } ] } ] } ] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedFloat", "Key": "SoundType" } ] }, "Type": "Entity", "EntityEventList": [] }