{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 1164585998833710 }, "Name": "LY_SC_UnitTest_CycleDetectCleanGraph", "Components": { "Component_[1875871782730648237]": { "$type": "EditorGraphVariableManagerComponent", "Id": 1875871782730648237, "m_variableData": { "m_nameVariableMap": [ { "Key": { "m_id": "{A88F6F18-3070-4085-B7FC-9C73352F92AC}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Boolean" }, "VariableId": { "m_id": "{A88F6F18-3070-4085-B7FC-9C73352F92AC}" }, "VariableName": "World" } }, { "Key": { "m_id": "{E06B66DC-6491-4426-B1CA-A0E2F1B2F4F2}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Boolean" }, "VariableId": { "m_id": "{E06B66DC-6491-4426-B1CA-A0E2F1B2F4F2}" }, "VariableName": "Moon" } } ] } }, "Component_[8803778466909907943]": { "$type": "EditorGraph", "Id": 8803778466909907943, "m_graphData": { "m_nodes": [ { "Id": { "id": 1164611768637486 }, "Name": "SC Node(SetVariable)", "Components": { "Component_[13009294947293008076]": { "$type": "SetVariableNode", "Id": 13009294947293008076, "Slots": [ { "id": { "m_id": "{44332AD7-6B97-4069-9CE2-925F7CAD7BB6}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{7A5D81A8-C659-4A05-A859-D0A3786CAB92}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{1C2B7AF3-F4E7-43ED-9C30-09B44D784A6E}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Boolean", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{16B9DCAD-E916-41EB-9DB8-F39D01CB5F5F}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Boolean", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": true, "label": "Boolean" } ], "m_variableId": { "m_id": "{E06B66DC-6491-4426-B1CA-A0E2F1B2F4F2}" }, "m_variableDataInSlotId": { "m_id": "{1C2B7AF3-F4E7-43ED-9C30-09B44D784A6E}" }, "m_variableDataOutSlotId": { "m_id": "{16B9DCAD-E916-41EB-9DB8-F39D01CB5F5F}" } } } }, { "Id": { "id": 1164598883735598 }, "Name": "SC-Node(OrderedSequencer)", "Components": { "Component_[14183144538793890908]": { "$type": "OrderedSequencer", "Id": 14183144538793890908, "Slots": [ { "id": { "m_id": "{83CC181D-690B-4E6C-9DBF-35E3FE1B2C35}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{0009B485-B4E3-49DC-88B3-508E88399746}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out 0", "toolTip": "Output 0", "DisplayGroup": { "Value": 1020632324 }, "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{000CD8A5-A089-4D6F-A7C7-4BE97CEC495E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out 1", "DisplayGroup": { "Value": 1020632324 }, "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ] } } }, { "Id": { "id": 1164603178702894 }, "Name": "SC Node(SetVariable)", "Components": { "Component_[4204043002919237470]": { "$type": "SetVariableNode", "Id": 4204043002919237470, "Slots": [ { "id": { "m_id": "{FECD091F-4CD2-4137-8CF8-6A4FBD8077C1}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{AE51B101-9982-4CB5-81F9-4285125A198F}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{F39DAF36-8D1F-478F-A7D3-F7844EA9EA31}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Boolean", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{92F943F4-0CEB-4987-BB85-FB62AC4D8D95}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Boolean", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": true, "label": "Boolean" } ], "m_variableId": { "m_id": "{A88F6F18-3070-4085-B7FC-9C73352F92AC}" }, "m_variableDataInSlotId": { "m_id": "{F39DAF36-8D1F-478F-A7D3-F7844EA9EA31}" }, "m_variableDataOutSlotId": { "m_id": "{92F943F4-0CEB-4987-BB85-FB62AC4D8D95}" } } } }, { "Id": { "id": 1164590293801006 }, "Name": "SC-Node(Mark Complete)", "Components": { "Component_[5004580929977238104]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 5004580929977238104, "Slots": [ { "isVisibile": false, "id": { "m_id": "{A7BC6A03-ED5B-4186-A21B-EB136C33341C}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{9905361C-8179-4BC7-A76D-DA717BF3C275}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{30BA3156-2B0E-4F71-AB3F-92401854100F}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{02C42C59-B900-4359-A7AA-6BAD32E92A89}" }, "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": 1164607473670190 }, "Name": "SC-Node(Start)", "Components": { "Component_[6931896630902895015]": { "$type": "Start", "Id": 6931896630902895015, "Slots": [ { "id": { "m_id": "{70E1F9EB-F5C9-4C7E-99A4-1EB67597B0CB}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled when the entity that owns this graph is fully activated.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ] } } }, { "Id": { "id": 1164594588768302 }, "Name": "SC-Node(And)", "Components": { "Component_[8983363355182165140]": { "$type": "And", "Id": 8983363355182165140, "Slots": [ { "id": { "m_id": "{1ACE25C7-C4E8-4177-A9D3-E2D0B12A2F47}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Result", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{ADF25D53-4A7E-4E8A-A2D8-4DA6A74DBF50}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "Signal to perform the evaluation when desired.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{4F8E8F82-5C6C-48C8-BF0F-A2CB014DC8A4}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "True", "toolTip": "Signaled if the result of the operation is true.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{2B5A66A9-2F37-4235-AAD8-520DBEF8A613}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "False", "toolTip": "Signaled if the result of the operation is false.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{D27C7313-D7C4-452E-9B14-7BBE66C50E78}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Value A", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{794C4DE5-7494-410A-A7BE-10E21936E18D}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Value B", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Value A" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Value B" } ] } } } ], "m_connections": [ { "Id": { "id": 1164616063604782 }, "Name": "srcEndpoint=(And: True), destEndpoint=(Mark Complete: In)", "Components": { "Component_[1002559816684569731]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 1002559816684569731, "sourceEndpoint": { "nodeId": { "id": 1164594588768302 }, "slotId": { "m_id": "{4F8E8F82-5C6C-48C8-BF0F-A2CB014DC8A4}" } }, "targetEndpoint": { "nodeId": { "id": 1164590293801006 }, "slotId": { "m_id": "{30BA3156-2B0E-4F71-AB3F-92401854100F}" } } } } }, { "Id": { "id": 1164620358572078 }, "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(And: In)", "Components": { "Component_[2208651718523703801]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 2208651718523703801, "sourceEndpoint": { "nodeId": { "id": 1164603178702894 }, "slotId": { "m_id": "{AE51B101-9982-4CB5-81F9-4285125A198F}" } }, "targetEndpoint": { "nodeId": { "id": 1164594588768302 }, "slotId": { "m_id": "{ADF25D53-4A7E-4E8A-A2D8-4DA6A74DBF50}" } } } } }, { "Id": { "id": 1164624653539374 }, "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Ordered Sequencer: In)", "Components": { "Component_[14354372086579562065]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 14354372086579562065, "sourceEndpoint": { "nodeId": { "id": 1164607473670190 }, "slotId": { "m_id": "{70E1F9EB-F5C9-4C7E-99A4-1EB67597B0CB}" } }, "targetEndpoint": { "nodeId": { "id": 1164598883735598 }, "slotId": { "m_id": "{83CC181D-690B-4E6C-9DBF-35E3FE1B2C35}" } } } } }, { "Id": { "id": 1164628948506670 }, "Name": "srcEndpoint=(Ordered Sequencer: Out 0), destEndpoint=(Set Variable: In)", "Components": { "Component_[6403190157379801163]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 6403190157379801163, "sourceEndpoint": { "nodeId": { "id": 1164598883735598 }, "slotId": { "m_id": "{0009B485-B4E3-49DC-88B3-508E88399746}" } }, "targetEndpoint": { "nodeId": { "id": 1164611768637486 }, "slotId": { "m_id": "{44332AD7-6B97-4069-9CE2-925F7CAD7BB6}" } } } } }, { "Id": { "id": 1164633243473966 }, "Name": "srcEndpoint=(Ordered Sequencer: Out 1), destEndpoint=(Set Variable: In)", "Components": { "Component_[4686648252711064301]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 4686648252711064301, "sourceEndpoint": { "nodeId": { "id": 1164598883735598 }, "slotId": { "m_id": "{000CD8A5-A089-4D6F-A7C7-4BE97CEC495E}" } }, "targetEndpoint": { "nodeId": { "id": 1164603178702894 }, "slotId": { "m_id": "{FECD091F-4CD2-4137-8CF8-6A4FBD8077C1}" } } } } }, { "Id": { "id": 1164637538441262 }, "Name": "srcEndpoint=(Set Variable: Boolean), destEndpoint=(And: Value A)", "Components": { "Component_[11343433840750070082]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 11343433840750070082, "sourceEndpoint": { "nodeId": { "id": 1164611768637486 }, "slotId": { "m_id": "{16B9DCAD-E916-41EB-9DB8-F39D01CB5F5F}" } }, "targetEndpoint": { "nodeId": { "id": 1164594588768302 }, "slotId": { "m_id": "{D27C7313-D7C4-452E-9B14-7BBE66C50E78}" } } } } }, { "Id": { "id": 1164641833408558 }, "Name": "srcEndpoint=(Set Variable: Boolean), destEndpoint=(And: Value B)", "Components": { "Component_[11049720905524677953]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 11049720905524677953, "sourceEndpoint": { "nodeId": { "id": 1164603178702894 }, "slotId": { "m_id": "{92F943F4-0CEB-4987-BB85-FB62AC4D8D95}" } }, "targetEndpoint": { "nodeId": { "id": 1164594588768302 }, "slotId": { "m_id": "{794C4DE5-7494-410A-A7BE-10E21936E18D}" } } } } } ] }, "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "m_variableCounter": 3, "GraphCanvasData": [ { "Key": { "id": 1164585998833710 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "Scale": 0.8121803, "AnchorX": -190.84432983398438, "AnchorY": -155.13796997070313 } } } } }, { "Key": { "id": 1164590293801006 }, "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": [ 1480.0, 160.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{5DA34D1A-91D3-4511-A04E-60275F58EBA4}" } } } }, { "Key": { "id": 1164594588768302 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "LogicNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 1000.0, 180.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{F900646A-5F14-4701-9539-18137485282E}" } } } }, { "Key": { "id": 1164598883735598 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "LogicNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 260.0, 100.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{A69FF409-4299-44F4-8641-225BCDBFE04A}" } } } }, { "Key": { "id": 1164603178702894 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "SetVariableNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 620.0, 260.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".setVariable" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{1D14B4EC-40BB-47B9-9302-1D99DCFE4208}" } } } }, { "Key": { "id": 1164607473670190 }, "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": [ 40.0, 160.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{3FCAAC21-20DE-4C70-81C7-B0FD8B5BC3D0}" } } } }, { "Key": { "id": 1164611768637486 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "SetVariableNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 620.0, 60.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".setVariable" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{A202E546-157D-489E-BF99-AF234BAB72F2}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 3734190417444699657, "Value": 1 }, { "Key": 4199610336680704683, "Value": 1 }, { "Key": 4271004856738215795, "Value": 1 }, { "Key": 6111001218849201137, "Value": 1 }, { "Key": 6840657073857873079, "Value": 1 }, { "Key": 18321430858034101497, "Value": 1 } ] } } } } } }