{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 1049446515562542 }, "Name": "scriptcanvas/unittests/ly_sc_unittest_eventhandlingaddressupdate.scriptcanvas", "Components": { "Component_[16938950299749457314]": { "$type": "EditorGraph", "Id": 16938950299749457314, "m_graphData": { "m_nodes": [ { "Id": { "id": 1049450810529838 }, "Name": "SC-Node(Mark Complete)", "Components": { "Component_[12953505590610160548]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 12953505590610160548, "Slots": [ { "isVisibile": false, "id": { "m_id": "{DCB4236E-5310-4BA3-BA4D-C88CFC8C4808}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{488FE653-89BB-4C4F-978C-8E133D53A611}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{FF9C66AA-D139-485D-82FA-CBA38D64DD22}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{FE6C754B-036E-486C-B012-B076425990B7}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 1 }, "isNullPointer": false, "$type": "EntityId", "value": { "id": 4276206253 } }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 5 }, "isNullPointer": false, "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string", "value": "", "label": "Report" } ], "methodType": 2, "methodName": "Mark Complete", "className": "Unit Testing", "resultSlotIDs": [ {} ], "prettyClassName": "Unit Testing" } } }, { "Id": { "id": 1049463695431726 }, "Name": "SC-Node(Start)", "Components": { "Component_[15843044724009388527]": { "$type": "Start", "Id": 15843044724009388527, "Slots": [ { "id": { "m_id": "{6C90DD1F-92CD-477D-9150-1B3CEDC09675}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled when the entity that owns this graph is fully activated.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ] } } }, { "Id": { "id": 1049455105497134 }, "Name": "EBusEventHandler", "Components": { "Component_[4254185373435195715]": { "$type": "EBusEventHandler", "Id": 4254185373435195715, "Slots": [ { "id": { "m_id": "{71F7C977-3D5B-48EA-BFD9-2B4159B483CA}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Connect", "toolTip": "Connect this event handler to the specified entity.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{323BC178-58D0-42CA-87BA-EE3206615025}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Disconnect", "toolTip": "Disconnect this event handler.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{F3BD47A5-5B5C-4D9A-9695-1817E895A6C0}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnConnected", "toolTip": "Signaled when a connection has taken place.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{F75CE08B-38C1-46ED-BF3C-F1628EEA715C}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnDisconnected", "toolTip": "Signaled when this event handler is disconnected.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{432D0337-8263-41D7-893A-7AF453C62B28}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "OnFailure", "toolTip": "Signaled when it is not possible to connect this handler.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{B666D228-55D2-431E-8282-C30BCF24F5F9}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Source", "toolTip": "ID used to connect on a specific Event address (Type: double)", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{55582F0B-296B-45A8-844F-EA58EC0C4252}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Result: String", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{C9B1EDEB-5986-4E3F-8F1F-F0F12A625892}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "String", "DisplayDataType": { "m_type": 5 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{E882022A-4280-4254-8025-627EC2B58264}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:AppendSweet", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true }, { "id": { "m_id": "{22B11AFE-EFB9-4221-BC9F-D5EFEA892032}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Result: Number", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{F2197BCF-9A4E-48D3-965A-8593ADF23EAB}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Number", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{5816FDA0-BF80-49EE-84C1-5BA79EE5ED25}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:Increment", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true }, { "id": { "m_id": "{4F88C006-249B-4D3B-887C-F94838208D6F}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Result: Boolean", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{BC6D96E2-70DD-4709-9E1E-3262BDCCB97E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Boolean", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{BD1D5DBF-C453-4DFB-967E-FBA9FD100D2C}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:Not", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true }, { "id": { "m_id": "{4AA7510D-D9C8-4C76-AEB9-5859A9E5EB7F}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "String", "DisplayDataType": { "m_type": 5 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{5E265109-79B0-48D7-8B7B-FC0C0B393F12}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "ExecutionSlot:Void", "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Source" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 5 }, "isNullPointer": false, "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string", "value": "", "label": "Result: String" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Result: Number" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Result: Boolean" } ], "m_eventMap": [ { "Key": { "Value": 134610293 }, "Value": { "m_eventName": "Not", "m_eventId": { "Value": 134610293 }, "m_eventSlotId": { "m_id": "{BD1D5DBF-C453-4DFB-967E-FBA9FD100D2C}" }, "m_resultSlotId": { "m_id": "{4F88C006-249B-4D3B-887C-F94838208D6F}" }, "m_parameterSlotIds": [ { "m_id": "{BC6D96E2-70DD-4709-9E1E-3262BDCCB97E}" } ], "m_numExpectedArguments": 1 } }, { "Key": { "Value": 1434994254 }, "Value": { "m_eventName": "Increment", "m_eventId": { "Value": 1434994254 }, "m_eventSlotId": { "m_id": "{5816FDA0-BF80-49EE-84C1-5BA79EE5ED25}" }, "m_resultSlotId": { "m_id": "{22B11AFE-EFB9-4221-BC9F-D5EFEA892032}" }, "m_parameterSlotIds": [ { "m_id": "{F2197BCF-9A4E-48D3-965A-8593ADF23EAB}" } ], "m_numExpectedArguments": 1 } }, { "Key": { "Value": 1706314564 }, "Value": { "m_eventName": "AppendSweet", "m_eventId": { "Value": 1706314564 }, "m_eventSlotId": { "m_id": "{E882022A-4280-4254-8025-627EC2B58264}" }, "m_resultSlotId": { "m_id": "{55582F0B-296B-45A8-844F-EA58EC0C4252}" }, "m_parameterSlotIds": [ { "m_id": "{C9B1EDEB-5986-4E3F-8F1F-F0F12A625892}" } ], "m_numExpectedArguments": 1 } }, { "Key": { "Value": 3531332078 }, "Value": { "m_eventName": "Void", "m_eventId": { "Value": 3531332078 }, "m_eventSlotId": { "m_id": "{5E265109-79B0-48D7-8B7B-FC0C0B393F12}" }, "m_parameterSlotIds": [ { "m_id": "{4AA7510D-D9C8-4C76-AEB9-5859A9E5EB7F}" } ], "m_numExpectedArguments": 1 } } ], "m_ebusName": "LocalEBus", "m_busId": { "Value": 2890822024 } } } }, { "Id": { "id": 1049459400464430 }, "Name": "SC Node(GetVariable)", "Components": { "Component_[9938372558777736529]": { "$type": "GetVariableNode", "Id": 9938372558777736529, "Slots": [ { "id": { "m_id": "{C58BA2D1-948A-4C7B-8B96-7A11083365AA}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "When signaled sends the property referenced by this node to a Data Output slot", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{7B284683-77C0-444A-8E76-4DFF4B4151CE}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{B2FF34E2-1B61-4ADA-B988-1AF58C6C5EFC}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Number", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 } ], "m_variableId": { "m_id": "{94E2AD9F-CA1A-4ED8-AFD7-4D3040E112B1}" }, "m_variableDataOutSlotId": { "m_id": "{B2FF34E2-1B61-4ADA-B988-1AF58C6C5EFC}" } } } } ], "m_connections": [ { "Id": { "id": 1049467990399022 }, "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(LocalEBus Handler: Source)", "Components": { "Component_[16506357990544630932]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 16506357990544630932, "sourceEndpoint": { "nodeId": { "id": 1049459400464430 }, "slotId": { "m_id": "{B2FF34E2-1B61-4ADA-B988-1AF58C6C5EFC}" } }, "targetEndpoint": { "nodeId": { "id": 1049455105497134 }, "slotId": { "m_id": "{B666D228-55D2-431E-8282-C30BCF24F5F9}" } } } } }, { "Id": { "id": 1049472285366318 }, "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)", "Components": { "Component_[9451998564183331773]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 9451998564183331773, "sourceEndpoint": { "nodeId": { "id": 1049463695431726 }, "slotId": { "m_id": "{6C90DD1F-92CD-477D-9150-1B3CEDC09675}" } }, "targetEndpoint": { "nodeId": { "id": 1049459400464430 }, "slotId": { "m_id": "{C58BA2D1-948A-4C7B-8B96-7A11083365AA}" } } } } }, { "Id": { "id": 1049476580333614 }, "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Mark Complete: In)", "Components": { "Component_[1195350186665879109]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 1195350186665879109, "sourceEndpoint": { "nodeId": { "id": 1049459400464430 }, "slotId": { "m_id": "{7B284683-77C0-444A-8E76-4DFF4B4151CE}" } }, "targetEndpoint": { "nodeId": { "id": 1049450810529838 }, "slotId": { "m_id": "{FF9C66AA-D139-485D-82FA-CBA38D64DD22}" } } } } } ] }, "m_assetType": "{308C4D16-3801-0000-B002-000000000000}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "m_variableCounter": 8, "GraphCanvasData": [ { "Key": { "id": 1049446515562542 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "Scale": 0.5228958, "AnchorX": -590.9398803710938, "AnchorY": -786.0074462890625 } } } } }, { "Key": { "id": 1049450810529838 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "MethodNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 100.0, 260.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{2EC13B75-7313-4800-A72A-3A56CD0493BC}" } } } }, { "Key": { "id": 1049455105497134 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 280.0, -680.0 ] }, "{9E81C95F-89C0-4476-8E82-63CCC4E52E04}": { "$type": "EBusHandlerNodeDescriptorSaveData", "EventIds": [ { "Value": 134610293 }, { "Value": 3531332078 }, { "Value": 1434994254 }, { "Value": 1706314564 } ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{78BB96FA-AA48-4504-B6F3-211B78C10A82}" } } } }, { "Key": { "id": 1049459400464430 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "GetVariableNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -200.0, 260.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".getVariable" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{F5D1641C-48F6-4665-A786-95AF97BA2AC4}" } } } }, { "Key": { "id": 1049463695431726 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "TimeNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -460.0, 260.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".time" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{10268231-9300-4DB3-84ED-8340D358E6D5}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 4199610336680704683, "Value": 1 }, { "Key": 4988785657296915936, "Value": 1 }, { "Key": 5842117337878041745, "Value": 1 }, { "Key": 5842117338149358491, "Value": 1 }, { "Key": 5842117341664101026, "Value": 1 }, { "Key": 5842117353265424187, "Value": 1 }, { "Key": 6840657073857873079, "Value": 1 } ] } }, "Component_[9435064044103188435]": { "$type": "EditorGraphVariableManagerComponent", "Id": 9435064044103188435, "m_variableData": { "m_nameVariableMap": [ { "Key": { "m_id": "{94E2AD9F-CA1A-4ED8-AFD7-4D3040E112B1}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 1.0, "label": "Number" }, "VariableId": { "m_id": "{94E2AD9F-CA1A-4ED8-AFD7-4D3040E112B1}" }, "VariableName": "One" } } ] } } } } } }