{ "$type": "miHoYo.HYG.GameplayAbilities.LifeStateAbility, Assembly-CSharp", "_variableDefinitions": { "$type": "miHoYo.HYG.Scripting.HScriptVariableDefinition[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.Scripting.HScriptVariableDefinition, Assembly-CSharp", "_name": "LoopCounter", "_type": { "$type": "miHoYo.HYG.Scripting.HScriptVariableTypeInfo, Assembly-CSharp", "_typeName": "Int32", "_hashable": true, "_category": 0 }, "_collectionType": 0, "_mapToType": { "$type": "miHoYo.HYG.Scripting.HScriptVariableTypeInfo, Assembly-CSharp", "_typeName": null, "_hashable": false, "_category": 0 } } ] }, "_blackboardConfig": null, "_nodes": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Scripting.Node, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.GameplayAbilities.ScriptOnActivateAbility, Assembly-CSharp", "outDataWasActivatedByEvent": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.Boolean, mscorlib]], Assembly-CSharp", "Guid": 857338927 }, "outDataTriggerEventData": { "$type": "miHoYo.HYG.Scripting.OutDataGameplayEventDataPort, Assembly-CSharp", "outDataEventTag": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "Guid": 576298232 }, "outDataInstigator": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.Entity, Assembly-CSharp]], Assembly-CSharp", "Guid": 2913925265 }, "outDataTarget": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.Entity, Assembly-CSharp]], Assembly-CSharp", "Guid": 3234315992 }, "outDataCustomData": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.GameplayEvents.IGameplayEventCustomData, Assembly-CSharp]], Assembly-CSharp", "Guid": 163835164 }, "Mode": 0, "Guid": 459416752 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 1536922275 }, "Guid": 3990490941 }, { "$type": "miHoYo.HYG.GameplayAbilities.PlayATLTaskNode, Assembly-CSharp", "ATLTag": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "_value": { "$type": "miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp", "TagId": 719801665 }, "Guid": 1467755471 }, "startTime": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[System.Single, mscorlib]], Assembly-CSharp", "_value": 0, "Guid": 2455606885 }, "OnATLPlayEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 473533757 }, "OnATLPlayEvent_1": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.UInt64, mscorlib]], Assembly-CSharp", "Guid": 3477118844 }, "OnATLPlayFailEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 96461077 }, "OnATLBlendOutEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2401520223 }, "OnATLBlendOutEvent_1": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.UInt64, mscorlib]], Assembly-CSharp", "Guid": 2181011731 }, "OnATLInterruptEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2605203749 }, "OnATLEndEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 4183090952 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2708861920 }, "taskHandle": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTasks.GameplayTaskHandle, Assembly-CSharp]], Assembly-CSharp", "Guid": 1071356109 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 3719414637 }, "Guid": 2793173766 }, { "$type": "miHoYo.HYG.Entities.WaitForATLEndTaskNode, Assembly-CSharp", "atlGuid": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[System.UInt64, mscorlib]], Assembly-CSharp", "_value": 0, "Guid": 1613193298 }, "OnATLBlendOutEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 3783638032 }, "OnATLBlendOutEvent_1": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.UInt64, mscorlib]], Assembly-CSharp", "Guid": 3437130957 }, "OnATLInterruptEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 823413572 }, "OnATLEndEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2474248138 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 481575842 }, "taskHandle": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTasks.GameplayTaskHandle, Assembly-CSharp]], Assembly-CSharp", "Guid": 3969031637 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 3255212955 }, "Guid": 1464114505 }, { "$type": "miHoYo.HYG.GameplayTasks.SendATLInputTagAndWaitForTransitionNode, Assembly-CSharp", "inputTag": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "_value": { "$type": "miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp", "TagId": 1767661871 }, "Guid": 2171469341 }, "OnCompleteEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 3513077226 }, "OnCompleteEvent_1": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.UInt64, mscorlib]], Assembly-CSharp", "Guid": 2890429016 }, "OnFailEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 1645516356 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 12566011 }, "taskHandle": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTasks.GameplayTaskHandle, Assembly-CSharp]], Assembly-CSharp", "Guid": 952533984 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 3275275889 }, "Guid": 3678495537 }, { "$type": "miHoYo.HYG.Entities.WaitForATLEndTaskNode, Assembly-CSharp", "atlGuid": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[System.UInt64, mscorlib]], Assembly-CSharp", "_value": 0, "Guid": 1345479854 }, "OnATLBlendOutEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 1745646890 }, "OnATLBlendOutEvent_1": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[System.UInt64, mscorlib]], Assembly-CSharp", "Guid": 606417159 }, "OnATLInterruptEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2615296338 }, "OnATLEndEvent": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 3605337348 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 1156977885 }, "taskHandle": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTasks.GameplayTaskHandle, Assembly-CSharp]], Assembly-CSharp", "Guid": 3093009681 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 1065819060 }, "Guid": 705006230 }, { "$type": "miHoYo.HYG.GameplayAbilities.EndAbilityNode, Assembly-CSharp", "inDataAbility": { "$type": "miHoYo.HYG.Scripting.InDataPort`1[[miHoYo.HYG.GameplayAbilities.GameplayAbility, Assembly-CSharp]], Assembly-CSharp", "Guid": 923407298 }, "OutExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 1716011447 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 410723663 }, "Guid": 622614190 }, { "$type": "miHoYo.HYG.GameplayAbilities.AbilityTaskWaitGameplayEventNode, Assembly-CSharp", "Channel": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "_value": { "$type": "miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp", "TagId": 97932180 }, "Guid": 1034223746 }, "TriggerOnlyOnce": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[System.Boolean, mscorlib]], Assembly-CSharp", "_value": false, "Guid": 1615711948 }, "ReceiveGlobalEvent": { "$type": "miHoYo.HYG.Scripting.InDataPortWithField`1[[System.Boolean, mscorlib]], Assembly-CSharp", "_value": false, "Guid": 2204494357 }, "EventReceived": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 2861682604 }, "EventReceived_1": { "$type": "miHoYo.HYG.Scripting.OutDataGameplayEventDataPort, Assembly-CSharp", "outDataEventTag": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "Guid": 1729306240 }, "outDataInstigator": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.Entity, Assembly-CSharp]], Assembly-CSharp", "Guid": 1025710211 }, "outDataTarget": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.Entity, Assembly-CSharp]], Assembly-CSharp", "Guid": 1081032833 }, "outDataCustomData": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.Entities.GameplayEvents.IGameplayEventCustomData, Assembly-CSharp]], Assembly-CSharp", "Guid": 3595763357 }, "Mode": 0, "Guid": 1067809644 }, "outExec": { "$type": "miHoYo.HYG.Scripting.OutExecPort, Assembly-CSharp", "Guid": 4103269155 }, "taskHandle": { "$type": "miHoYo.HYG.Scripting.OutDataPort`1[[miHoYo.HYG.GameplayTasks.GameplayTaskHandle, Assembly-CSharp]], Assembly-CSharp", "Guid": 3676667687 }, "inExec": { "$type": "miHoYo.HYG.Scripting.InExecPort, Assembly-CSharp", "Guid": 1297911853 }, "Guid": 1397873814 } ] }, "_stateTagsConfig": null, "_tagsToBlockConfig": null, "_tagsToCancelConfig": null, "_requiredTagsConfig": null, "_blockedByTagsConfig": null, "_gameplayEventTriggersConfig": null, "Edges": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 1345479854, "outputPort": 2890429016 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 1297911853, "outputPort": 481575842 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 3275275889, "outputPort": 2861682604 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 3719414637, "outputPort": 1536922275 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 410723663, "outputPort": 3605337348 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 3255212955, "outputPort": 2401520223 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 1613193298, "outputPort": 2181011731 }, { "$type": "miHoYo.HYG.FGraph.FasterGraphEdge, FGraphAsm", "inputPort": 1065819060, "outputPort": 3513077226 } ] }, "EditorData": { "$type": "miHoYo.HYG.FGraph.FasterGraphEditorData, FGraphAsm", "nodes": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 3990490941, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": -38.4, "y": 152.0 }, "comment": null, "commentHeight": 0.0, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 2793173766, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 369.6, "y": 154.400009 }, "comment": "播放Start动画", "commentHeight": 40.0, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 1464114505, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 935.2, "y": 152.0 }, "comment": "Loop动画已自动迁移,等待Loop结束", "commentHeight": 75.2, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 3678495537, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 1970.4, "y": 152.0 }, "comment": "发送从Loop跳转至End的ATL Input Tag", "commentHeight": 40.0, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 705006230, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 2616.0, "y": 152.0 }, "comment": "等待End动画结束", "commentHeight": 40.0, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 622614190, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 3028.8, "y": 152.0 }, "comment": null, "commentHeight": 0.0, "foldout": false }, { "$type": "miHoYo.HYG.FGraph.FasterNodeEditorData, FGraphAsm", "guid": 1397873814, "pos": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 1342.4, "y": 152.0 }, "comment": "监听Loop中的动画事件", "commentHeight": 40.0, "foldout": false } ] }, "comment": null, "position": { "$type": "UnityEngine.Vector2, UnityEngine.CoreModule", "x": 136.8, "y": 198.4 }, "scale": 0.375937 }, "FilePath": "Assets/MoleRes/Rel/SRes/Data/Ability/Player&NPC/ATLExample/ATLExample_Cook.json", "InputBindings": { "$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityInputBindingDefinition[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityInputBindingDefinition, Assembly-CSharp", "_inputTag": { "$type": "miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp", "TagId": 7623550 }, "_isActivationTrigger": true } ] }, "ReplicationPolicy": 0, "ActivationPolicy": 0, "RemoveAbilityOnDeactivated": false, "RetriggerAbility": false }