{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 769075345446958 }, "Name": "LY_SC_UnitTest_NodeableDurationFunctionDirectExposeOut", "Components": { "Component_[14844162847222334620]": { "$type": "EditorGraph", "Id": 14844162847222334620, "m_graphData": { "m_nodes": [ { "Id": { "id": 769083935381550 }, "Name": "SC-Node(FunctionDefinitionNode)", "Components": { "Component_[5582019826322206075]": { "$type": "FunctionDefinitionNode", "Id": 5582019826322206075, "Slots": [ { "id": { "m_id": "{AC0AF931-3B74-4AA1-BEF0-412575D2E719}" }, "contracts": [ { "$type": "SlotTypeContract" }, { "$type": "DisplayGroupConnectedSlotLimitContract", "limit": 1, "displayGroup": "NodelingSlotDisplayGroup", "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time." }, { "$type": "DisallowReentrantExecutionContract" } ], "slotName": " ", "DisplayGroup": { "Value": 3992535411 }, "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "isVisibile": false, "id": { "m_id": "{7DF924F9-6555-4646-ADBE-FF1375EEED2B}" }, "contracts": [ { "$type": "SlotTypeContract" }, { "$type": "DisplayGroupConnectedSlotLimitContract", "limit": 1, "displayGroup": "NodelingSlotDisplayGroup", "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time." } ], "slotName": " ", "DisplayGroup": { "Value": 3992535411 }, "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "m_displayName": "On Tick : Out", "m_identifier": "{7D53F416-8A9D-4CC3-BF29-867808B46C5F}", "m_isExecutionEntry": false } } }, { "Id": { "id": 769079640414254 }, "Name": "EBusEventHandler", "Components": { "Component_[5678459697824682572]": { "$type": "EBusEventHandler", "Id": 5678459697824682572, "Slots": [ { "id": { "m_id": "{26FB6CEA-9CE0-467B-9FC2-924FE89C0314}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Connect", "toolTip": "Connect this event handler to the specified entity.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{20538DBF-6F11-4448-BC8B-1104C5B591EA}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Disconnect", "toolTip": "Disconnect this event handler.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{D7E89DE0-E119-4303-8EFC-F77713021078}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnConnected", "toolTip": "Signaled when a connection has taken place.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{67AD65D4-EC28-4C10-B338-D7B1613D96B5}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnDisconnected", "toolTip": "Signaled when this event handler is disconnected.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{A6F792F1-D810-4BD5-A5A0-A55547BB3696}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnFailure", "toolTip": "Signaled when it is not possible to connect this handler.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{4BB8FCC3-E969-4CA4-AE2E-3AA205051DAD}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Number", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{044CBA34-A67C-4020-8D07-A15EC1C6A829}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ScriptTimePoint", "DisplayDataType": { "m_type": 4, "m_azType": "{4C0F6AD4-0D4F-4354-AD4A-0C01E948245C}" }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{53DFAD6A-880A-4177-A362-D31320D4F8E2}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:OnTick", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true }, { "id": { "m_id": "{ADBAB838-DD5A-43F7-B12E-BDB1AC2C44F1}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Result: Number", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{2C245008-4D5B-4BA1-8103-C694ADE233BA}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:GetTickOrder", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Result: Number" } ], "m_eventMap": [ { "Key": { "Value": 1502188240 }, "Value": { "m_eventName": "OnTick", "m_eventId": { "Value": 1502188240 }, "m_eventSlotId": { "m_id": "{53DFAD6A-880A-4177-A362-D31320D4F8E2}" }, "m_parameterSlotIds": [ { "m_id": "{4BB8FCC3-E969-4CA4-AE2E-3AA205051DAD}" }, { "m_id": "{044CBA34-A67C-4020-8D07-A15EC1C6A829}" } ], "m_numExpectedArguments": 2 } }, { "Key": { "Value": 1890826333 }, "Value": { "m_eventName": "GetTickOrder", "m_eventId": { "Value": 1890826333 }, "m_eventSlotId": { "m_id": "{2C245008-4D5B-4BA1-8103-C694ADE233BA}" }, "m_resultSlotId": { "m_id": "{ADBAB838-DD5A-43F7-B12E-BDB1AC2C44F1}" } } } ], "m_ebusName": "TickBus", "m_busId": { "Value": 1209186864 } } } } ], "m_connections": [ { "Id": { "id": 769088230348846 }, "Name": "srcEndpoint=(TickBus Handler: ExecutionSlot:OnTick), destEndpoint=(On Tick : Out: )", "Components": { "Component_[2076198164999431878]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 2076198164999431878, "sourceEndpoint": { "nodeId": { "id": 769079640414254 }, "slotId": { "m_id": "{53DFAD6A-880A-4177-A362-D31320D4F8E2}" } }, "targetEndpoint": { "nodeId": { "id": 769083935381550 }, "slotId": { "m_id": "{AC0AF931-3B74-4AA1-BEF0-412575D2E719}" } } } } } ] }, "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "GraphCanvasData": [ { "Key": { "id": 769075345446958 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "AnchorX": -301.0, "AnchorY": -308.0 } } } } }, { "Key": { "id": 769079640414254 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -100.0, 40.0 ] }, "{9E81C95F-89C0-4476-8E82-63CCC4E52E04}": { "$type": "EBusHandlerNodeDescriptorSaveData", "EventIds": [ { "Value": 1502188240 } ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{93F8B408-EB86-41A6-AC80-0F0D047A4A45}" } } } }, { "Key": { "id": 769083935381550 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "NodelingTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 280.0, 60.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".nodeling" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{DC09617E-ABA4-49CC-A713-25A42FE5F8B7}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 5842117451819972883, "Value": 1 }, { "Key": 7011818094993955847, "Value": 1 } ] } }, "Component_[8987170666057057723]": { "$type": "EditorGraphVariableManagerComponent", "Id": 8987170666057057723 } } } } }