{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.GenericSwitchCase", "SwitchRef": { "$type": "RPG.GameCore.SwitchRefGraphDynamicFloat", "Name": "RotationType" }, "Cases": [ { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OnSuccess": [ { "$type": "RPG.GameCore.SetupEffectTransformParams", "FloatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "FloatingDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OverrideRotating": true, "RotatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "RotatingSpeed": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "OnSuccess": [ { "$type": "RPG.GameCore.SetupEffectTransformParams", "FloatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "FloatingDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OverrideRotating": true, "RotatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } }, "RotatingSpeed": { "IsDynamic": false, "FixedValue": { "Value": 5 } } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnSuccess": [ { "$type": "RPG.GameCore.SetupEffectTransformParams", "FloatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "FloatingDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OverrideRotating": true, "RotatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 100 } }, "RotatingSpeed": { "IsDynamic": false, "FixedValue": { "Value": 360 } } } ] }, { "$type": "RPG.GameCore.NumberCaseContainer", "Case": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "OnSuccess": [ { "$type": "RPG.GameCore.SetupEffectTransformParams", "OverrideFloating": true, "FloatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "FloatingDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "OverrideRotating": true, "RotatingFrequency": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "RotatingSpeed": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] } ] } ] }, { "TaskList": [] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupHitBox", "OnBeHit": [ { "$type": "RPG.GameCore.TriggerEntityEvent", "EventName": { "Value": "Behit" } } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "SetFade" }, "OnEvent": [ { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Duration": 0.3 } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.PropSetVisibility", "SpecifiedRelativePaths": [ "Chap04_GameplayProp_ShieldCoin_01" ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "SetFade" }, "OnEvent": [ { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Duration": 0.3 }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitEntityEvent", "EventName": { "Value": "SetFadeIn" }, "OnEvent": [ { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TargetValue": 1, "Duration": 0.3 } ] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedInt", "Key": "RotationType" } ] }, "Type": "Entity", "EntityEventList": [ { "Name": "SetFade" }, { "Name": "Behit" }, { "Name": "Srv_OnDestruction", "IsClient": false }, { "Name": "SetFadeIn" } ] }