From 2bf4b84d116714502934358dc2673b65f6b3f97f Mon Sep 17 00:00:00 2001 From: github-bot Date: Sun, 7 Jun 2020 23:20:58 +0000 Subject: [PATCH] Publish new package --- Samples~/Examples/BasicExample.asset | 193 + Samples~/Examples/BasicExample.asset.meta | 8 + Samples~/Examples/ConditionalGraph.asset | 223 ++ Samples~/Examples/ConditionalGraph.asset.meta | 8 + Samples~/Examples/ConditionalGraph.meta | 8 + .../Examples/ConditionalGraph/Comparison.cs | 39 + .../ConditionalGraph/Comparison.cs.meta | 11 + .../ConditionalGraph/ConditionalLink.cs | 4 + .../ConditionalGraph/ConditionalLink.cs.meta | 11 + .../ConditionalGraph/ConditionalNode.cs | 48 + .../ConditionalGraph/ConditionalNode.cs.meta | 11 + .../ConditionalGraph/ConditionalProcessor.cs | 166 + .../ConditionalProcessor.cs.meta | 11 + .../Examples/ConditionalGraph/Editor.meta | 8 + .../ConditionalGraph/Editor/ComparisonView.cs | 49 + .../Editor/ComparisonView.cs.meta | 11 + .../Editor/ConditionalProcessorView.cs | 53 + .../Editor/ConditionalProcessorView.cs.meta | 11 + .../ConditionalGraph/IConditionalNode.cs | 12 + .../ConditionalGraph/IConditionalNode.cs.meta | 11 + .../Examples/ConditionalGraph/StartNode.cs | 24 + .../ConditionalGraph/StartNode.cs.meta | 11 + Samples~/Examples/CustomConvertions.cs | 8 + Samples~/Examples/CustomConvertions.cs.meta | 11 + Samples~/Examples/CustomOutputExample.asset | 188 + .../Examples/CustomOutputExample.asset.meta | 8 + Samples~/Examples/CustomPushExample.asset | 164 + .../Examples/CustomPushExample.asset.meta | 8 + Samples~/Examples/DefaultNodes.meta | 8 + Samples~/Examples/DefaultNodes/Editor.meta | 8 + .../DefaultNodes/Editor/AbstractNodeView.cs | 17 + .../Editor/AbstractNodeView.cs.meta | 11 + .../DefaultNodes/Editor/CircleRadiansView.cs | 49 + .../Editor/CircleRadiansView.cs.meta | 11 + .../DefaultNodes/Editor/FloatNodeView.cs | 31 + .../DefaultNodes/Editor/FloatNodeView.cs.meta | 11 + .../DefaultNodes/Editor/ForLoopNodeView.cs | 23 + .../Editor/ForLoopNodeView.cs.meta | 11 + .../DefaultNodes/Editor/IfNodeView.cs | 21 + .../DefaultNodes/Editor/IfNodeView.cs.meta | 11 + .../DefaultNodes/Editor/MessageNode2View.cs | 16 + .../Editor/MessageNode2View.cs.meta | 11 + .../DefaultNodes/Editor/MutliAddNodeView.cs | 27 + .../Editor/MutliAddNodeView.cs.meta | 11 + .../DefaultNodes/Editor/PrefabNodeView.cs | 41 + .../Editor/PrefabNodeView.cs.meta | 11 + .../DefaultNodes/Editor/PrintNodeView.cs | 67 + .../DefaultNodes/Editor/PrintNodeView.cs.meta | 11 + .../DefaultNodes/Editor/SettingsNodeView.cs | 32 + .../Editor/SettingsNodeView.cs.meta | 11 + .../DefaultNodes/Editor/StringNodeView.cs | 28 + .../Editor/StringNodeView.cs.meta | 11 + .../DefaultNodes/Editor/SwitchNodeView.cs | 21 + .../Editor/SwitchNodeView.cs.meta | 11 + .../DefaultNodes/Editor/TypeSwitchNodeView.cs | 25 + .../Editor/TypeSwitchNodeView.cs.meta | 11 + Samples~/Examples/DefaultNodes/Nodes.meta | 8 + .../DefaultNodes/Nodes/AbstractNode.cs | 26 + .../DefaultNodes/Nodes/AbstractNode.cs.meta | 11 + .../DefaultNodes/Nodes/CircleRadians.cs | 28 + .../DefaultNodes/Nodes/CircleRadians.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/ColorNode.cs | 14 + .../DefaultNodes/Nodes/ColorNode.cs.meta | 11 + .../DefaultNodes/Nodes/CustomPortDataNode.cs | 52 + .../Nodes/CustomPortDataNode.cs.meta | 11 + .../DefaultNodes/Nodes/CustomPortsNode.cs | 64 + .../Nodes/CustomPortsNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/FloatNode.cs | 18 + .../DefaultNodes/Nodes/FloatNode.cs.meta | 11 + .../DefaultNodes/Nodes/ForLoopNode.cs | 42 + .../DefaultNodes/Nodes/ForLoopNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/IfNode.cs | 32 + .../DefaultNodes/Nodes/IfNode.cs.meta | 11 + .../DefaultNodes/Nodes/MessageNode.cs | 24 + .../DefaultNodes/Nodes/MessageNode.cs.meta | 11 + .../DefaultNodes/Nodes/MessageNode2.cs | 22 + .../DefaultNodes/Nodes/MessageNode2.cs.meta | 11 + .../DefaultNodes/Nodes/MultiAddNode.cs | 55 + .../DefaultNodes/Nodes/MultiAddNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/PrefabNode.cs | 14 + .../DefaultNodes/Nodes/PrefabNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/PrintNode.cs | 23 + .../DefaultNodes/Nodes/PrintNode.cs.meta | 11 + .../DefaultNodes/Nodes/SettingsNode.cs | 27 + .../DefaultNodes/Nodes/SettingsNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/StringNode.cs | 14 + .../DefaultNodes/Nodes/StringNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/SubNode.cs | 24 + .../DefaultNodes/Nodes/SubNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/SwitchNode.cs | 22 + .../DefaultNodes/Nodes/SwitchNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/TextNode.cs | 14 + .../DefaultNodes/Nodes/TextNode.cs.meta | 11 + .../DefaultNodes/Nodes/TypeSwitchNode.cs | 32 + .../DefaultNodes/Nodes/TypeSwitchNode.cs.meta | 11 + .../Examples/DefaultNodes/Nodes/VectorNode.cs | 22 + .../DefaultNodes/Nodes/VectorNode.cs.meta | 11 + Samples~/Examples/Editor.meta | 8 + Samples~/Examples/Editor/01_DefaultGraph.meta | 8 + .../01_DefaultGraph/DefaultGraphWindow.cs | 37 + .../DefaultGraphWindow.cs.meta | 11 + .../Examples/Editor/02_CustomContextMenu.meta | 8 + .../CustomContextMenuGraphView.cs | 34 + .../CustomContextMenuGraphView.cs.meta | 11 + .../CustomContextMenuGraphWindow.cs | 40 + .../CustomContextMenuGraphWindow.cs.meta | 11 + .../Examples/Editor/03_CustomToolbar.meta | 8 + .../CustomToolbarGraphView.cs | 11 + .../CustomToolbarGraphView.cs.meta | 11 + .../CustomToolbarGraphWindow.cs | 40 + .../CustomToolbarGraphWindow.cs.meta | 11 + .../03_CustomToolbar/CustomToolbarView.cs | 23 + .../CustomToolbarView.cs.meta | 11 + .../Examples/Editor/04_ExposedProperties.meta | 8 + .../ExposedPropertiesGraph.cs | 10 + .../ExposedPropertiesGraph.cs.meta | 11 + .../ExposedPropertiesGraphView.cs | 11 + .../ExposedPropertiesGraphView.cs.meta | 11 + .../ExposedPropertiesGraphWindow.cs | 42 + .../ExposedPropertiesGraphWindow.cs.meta | 11 + Samples~/Examples/Editor/05_All.meta | 8 + .../Examples/Editor/05_All/AllGraphView.cs | 28 + .../Editor/05_All/AllGraphView.cs.meta | 11 + .../Examples/Editor/05_All/AllGraphWindow.cs | 45 + .../Editor/05_All/AllGraphWindow.cs.meta | 11 + .../Examples/Editor/GraphAssetCallbacks.cs | 38 + .../Editor/GraphAssetCallbacks.cs.meta | 11 + .../Examples/Editor/GraphAssetInspector.cs | 36 + .../Editor/GraphAssetInspector.cs.meta | 11 + .../Editor/GraphProcessorMenuItems.cs | 13 + .../Editor/GraphProcessorMenuItems.cs.meta | 11 + Samples~/Examples/ExposedGetProperties.asset | 258 ++ .../Examples/ExposedGetProperties.asset.meta | 8 + .../Examples/ExposedPropertiesExample.asset | 112 + .../ExposedPropertiesExample.asset.meta | 8 + Samples~/Examples/GraphProcessor.asset | 83 + Samples~/Examples/GraphProcessor.asset.meta | 8 + Samples~/Examples/Multi-Port.asset | 107 + Samples~/Examples/Multi-Port.asset.meta | 8 + Samples~/Examples/MultiPort2.asset | 65 + Samples~/Examples/MultiPort2.asset.meta | 8 + Samples~/Examples/Performances.meta | 8 + .../Examples/Performances/LotsOfNode.asset | 3160 +++++++++++++++++ .../Performances/LotsOfNode.asset.meta | 8 + Samples~/Examples/Relay test.asset | 191 + Samples~/Examples/Relay test.asset.meta | 8 + Samples~/Examples/Resources.meta | 8 + Samples~/Examples/Resources/Cube.prefab | 98 + Samples~/Examples/Resources/Cube.prefab.meta | 8 + Samples~/Examples/Resources/PortViewTypes.uss | 27 + .../Examples/Resources/PortViewTypes.uss.meta | 10 + Samples~/Examples/Resources/TestType.uss | 3 + Samples~/Examples/Resources/TestType.uss.meta | 10 + Samples~/Examples/Simple.asset | 88 + Samples~/Examples/Simple.asset.meta | 8 + 155 files changed, 7582 insertions(+) create mode 100644 Samples~/Examples/BasicExample.asset create mode 100644 Samples~/Examples/BasicExample.asset.meta create mode 100644 Samples~/Examples/ConditionalGraph.asset create mode 100644 Samples~/Examples/ConditionalGraph.asset.meta create mode 100644 Samples~/Examples/ConditionalGraph.meta create mode 100644 Samples~/Examples/ConditionalGraph/Comparison.cs create mode 100644 Samples~/Examples/ConditionalGraph/Comparison.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalLink.cs create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalLink.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalNode.cs create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalNode.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs create mode 100644 Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/Editor.meta create mode 100644 Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs create mode 100644 Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs create mode 100644 Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/IConditionalNode.cs create mode 100644 Samples~/Examples/ConditionalGraph/IConditionalNode.cs.meta create mode 100644 Samples~/Examples/ConditionalGraph/StartNode.cs create mode 100644 Samples~/Examples/ConditionalGraph/StartNode.cs.meta create mode 100644 Samples~/Examples/CustomConvertions.cs create mode 100644 Samples~/Examples/CustomConvertions.cs.meta create mode 100644 Samples~/Examples/CustomOutputExample.asset create mode 100644 Samples~/Examples/CustomOutputExample.asset.meta create mode 100644 Samples~/Examples/CustomPushExample.asset create mode 100644 Samples~/Examples/CustomPushExample.asset.meta create mode 100644 Samples~/Examples/DefaultNodes.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs create mode 100644 Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/IfNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/IfNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/StringNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/StringNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SubNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SubNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/TextNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/TextNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs.meta create mode 100644 Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs create mode 100644 Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs.meta create mode 100644 Samples~/Examples/Editor.meta create mode 100644 Samples~/Examples/Editor/01_DefaultGraph.meta create mode 100644 Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs create mode 100644 Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs.meta create mode 100644 Samples~/Examples/Editor/02_CustomContextMenu.meta create mode 100644 Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs create mode 100644 Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs.meta create mode 100644 Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs create mode 100644 Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs.meta create mode 100644 Samples~/Examples/Editor/03_CustomToolbar.meta create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs.meta create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs.meta create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs create mode 100644 Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs.meta create mode 100644 Samples~/Examples/Editor/04_ExposedProperties.meta create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs.meta create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs.meta create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs create mode 100644 Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs.meta create mode 100644 Samples~/Examples/Editor/05_All.meta create mode 100644 Samples~/Examples/Editor/05_All/AllGraphView.cs create mode 100644 Samples~/Examples/Editor/05_All/AllGraphView.cs.meta create mode 100644 Samples~/Examples/Editor/05_All/AllGraphWindow.cs create mode 100644 Samples~/Examples/Editor/05_All/AllGraphWindow.cs.meta create mode 100644 Samples~/Examples/Editor/GraphAssetCallbacks.cs create mode 100644 Samples~/Examples/Editor/GraphAssetCallbacks.cs.meta create mode 100644 Samples~/Examples/Editor/GraphAssetInspector.cs create mode 100644 Samples~/Examples/Editor/GraphAssetInspector.cs.meta create mode 100644 Samples~/Examples/Editor/GraphProcessorMenuItems.cs create mode 100644 Samples~/Examples/Editor/GraphProcessorMenuItems.cs.meta create mode 100644 Samples~/Examples/ExposedGetProperties.asset create mode 100644 Samples~/Examples/ExposedGetProperties.asset.meta create mode 100644 Samples~/Examples/ExposedPropertiesExample.asset create mode 100644 Samples~/Examples/ExposedPropertiesExample.asset.meta create mode 100644 Samples~/Examples/GraphProcessor.asset create mode 100644 Samples~/Examples/GraphProcessor.asset.meta create mode 100644 Samples~/Examples/Multi-Port.asset create mode 100644 Samples~/Examples/Multi-Port.asset.meta create mode 100644 Samples~/Examples/MultiPort2.asset create mode 100644 Samples~/Examples/MultiPort2.asset.meta create mode 100644 Samples~/Examples/Performances.meta create mode 100644 Samples~/Examples/Performances/LotsOfNode.asset create mode 100644 Samples~/Examples/Performances/LotsOfNode.asset.meta create mode 100644 Samples~/Examples/Relay test.asset create mode 100644 Samples~/Examples/Relay test.asset.meta create mode 100644 Samples~/Examples/Resources.meta create mode 100644 Samples~/Examples/Resources/Cube.prefab create mode 100644 Samples~/Examples/Resources/Cube.prefab.meta create mode 100644 Samples~/Examples/Resources/PortViewTypes.uss create mode 100644 Samples~/Examples/Resources/PortViewTypes.uss.meta create mode 100644 Samples~/Examples/Resources/TestType.uss create mode 100644 Samples~/Examples/Resources/TestType.uss.meta create mode 100644 Samples~/Examples/Simple.asset create mode 100644 Samples~/Examples/Simple.asset.meta diff --git a/Samples~/Examples/BasicExample.asset b/Samples~/Examples/BasicExample.asset new file mode 100644 index 00000000..883ec9c7 --- /dev/null +++ b/Samples~/Examples/BasicExample.asset @@ -0,0 +1,193 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: BasicExample + m_EditorClassIdentifier: + serializedNodes: + - type: ColorNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c2542e31-668d-4816-b7e9-f41dcdec423d","computeOrder":1,"position":{"serializedVersion":"2","x":-53.5,"y":-129.5,"width":369.0,"height":97.0},"expanded":true,"debug":false,"nodeLock":false,"color":{"r":1.0,"g":0.0,"b":0.2509803771972656,"a":1.0}}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3327402b-5ad1-4564-af17-2025a850d4bb","computeOrder":1,"position":{"serializedVersion":"2","x":242.0,"y":101.0,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":10.0,"input":10.0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a1c513a-65bc-4906-83b7-4a7b66699064","computeOrder":2,"position":{"serializedVersion":"2","x":402.0,"y":95.0,"width":132.0,"height":114.0},"expanded":false,"debug":true,"nodeLock":false,"output":10.0}' + - type: SubNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"95bce55f-47d9-4c5d-bdcd-1f5bbbf57d1b","computeOrder":2,"position":{"serializedVersion":"2","x":699.0,"y":169.0,"width":113.0,"height":114.0},"expanded":false,"debug":true,"nodeLock":false,"inputA":0.0,"inputB":140.0,"output":-140.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"42eb43b8-ac7e-4f38-b49b-26ba1bc42732","computeOrder":1,"position":{"serializedVersion":"2","x":954.0,"y":219.0,"width":112.0,"height":105.0},"expanded":false,"debug":true,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6398414c-0e45-44d7-a62f-3267016dbca1","computeOrder":2,"position":{"serializedVersion":"2","x":337.5,"y":-129.0,"width":74.0,"height":90.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrefabNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ffd2cf4b-87c3-42a6-9822-04bae7a5700b","computeOrder":1,"position":{"serializedVersion":"2","x":1066.0,"y":344.0,"width":136.0,"height":225.0},"expanded":true,"debug":false,"nodeLock":false,"output":{"fileID":1636575971871760,"guid":"f78111bdbdeaf6644806fc49fcaf1d30","type":3}}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e99da4fb-6a11-4b19-8594-f37f55d96114","computeOrder":1,"position":{"serializedVersion":"2","x":951.134033203125,"y":308.300048828125,"width":108.00001525878906,"height":101.0},"expanded":true,"debug":false,"nodeLock":false,"output":140.0,"input":140.0}' + - type: TextNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ab7c80f0-51fd-401a-9d67-0b6543025f87","computeOrder":1,"position":{"serializedVersion":"2","x":-184.46311950683595,"y":143.2401123046875,"width":240.0,"height":96.0},"expanded":false,"debug":false,"nodeLock":false,"output":"Hello + World"}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e277d5c6-386e-4f6b-bd63-af2353f3e4d8","computeOrder":2,"position":{"serializedVersion":"2","x":87.17012023925781,"y":116.09642028808594,"width":74.0,"height":90.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34e17a0c-9187-47eb-a21c-d105ee6ed911","computeOrder":1,"position":{"serializedVersion":"2","x":501.0,"y":282.0,"width":105.0,"height":101.0},"expanded":true,"debug":false,"nodeLock":false,"output":140.0,"input":140.0}' + - type: SettingsNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b14b2e69-b835-4b73-ae8e-6f7f986575bb","computeOrder":1,"position":{"serializedVersion":"2","x":-66.125244140625,"y":411.890625,"width":143.0,"height":91.0},"expanded":true,"debug":false,"nodeLock":false,"setting":0,"input":0.0,"output":0.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"42bd42f7-7c33-4d6c-8cff-24e051b0e644","computeOrder":2,"position":{"serializedVersion":"2","x":88.17012786865235,"y":211.09640502929688,"width":74.0,"height":90.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c647797a-972a-442d-86fe-327825c1fe11","computeOrder":2,"position":{"serializedVersion":"2","x":347.8111267089844,"y":446.6003723144531,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"e896146f-3f81-490d-85e4-18ffdb60f87c","computeOrder":1,"position":{"serializedVersion":"2","x":174.81114196777345,"y":426.6003723144531,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":0}' + edges: + - GUID: 04cee6c7-b233-40e1-b41a-31f6093f1482 + owner: {fileID: 11400000} + inputNodeGUID: 6398414c-0e45-44d7-a62f-3267016dbca1 + outputNodeGUID: c2542e31-668d-4816-b7e9-f41dcdec423d + inputFieldName: obj + outputFieldName: color + inputPortIdentifier: + outputPortIdentifier: + - GUID: 19132af0-9315-42ec-bc71-fafdacb3538e + owner: {fileID: 11400000} + inputNodeGUID: e277d5c6-386e-4f6b-bd63-af2353f3e4d8 + outputNodeGUID: ab7c80f0-51fd-401a-9d67-0b6543025f87 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 7658160d-36a7-43aa-8fda-fd2de9cbdda3 + owner: {fileID: 11400000} + inputNodeGUID: 95bce55f-47d9-4c5d-bdcd-1f5bbbf57d1b + outputNodeGUID: 34e17a0c-9187-47eb-a21c-d105ee6ed911 + inputFieldName: inputB + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 5748fb93-7216-4454-800a-9d5d5eca5a4c + owner: {fileID: 11400000} + inputNodeGUID: 9a1c513a-65bc-4906-83b7-4a7b66699064 + outputNodeGUID: 3327402b-5ad1-4564-af17-2025a850d4bb + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 9c14b0f4-095d-4d7b-9aa4-0cc4436ea5f1 + owner: {fileID: 11400000} + inputNodeGUID: 42bd42f7-7c33-4d6c-8cff-24e051b0e644 + outputNodeGUID: ab7c80f0-51fd-401a-9d67-0b6543025f87 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 8076c785-67a2-4fb8-87f0-867d022b8da6 + owner: {fileID: 11400000} + inputNodeGUID: c647797a-972a-442d-86fe-327825c1fe11 + outputNodeGUID: e896146f-3f81-490d-85e4-18ffdb60f87c + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: 0 + groups: + - title: New Comment Block + color: {r: 0, g: 0, b: 0, a: 0} + position: + serializedVersion: 2 + x: 377 + y: 38 + width: 460 + height: 370 + size: {x: 300, y: 100} + innerNodeGUIDs: + - 9a1c513a-65bc-4906-83b7-4a7b66699064 + - 95bce55f-47d9-4c5d-bdcd-1f5bbbf57d1b + - 34e17a0c-9187-47eb-a21c-d105ee6ed911 + - title: Print + color: {r: 0.4627451, g: 0.14901963, b: 0.20610665, a: 1} + position: + serializedVersion: 2 + x: -67.000015 + y: 53.999996 + width: 260 + height: 346.99997 + size: {x: 300, y: 100} + innerNodeGUIDs: + - ab7c80f0-51fd-401a-9d67-0b6543025f87 + - 42bd42f7-7c33-4d6c-8cff-24e051b0e644 + - e277d5c6-386e-4f6b-bd63-af2353f3e4d8 + stackNodes: + - id: 0 + pinnedElements: + - position: + serializedVersion: 2 + x: 1121 + y: 25 + width: 142 + height: 197 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 281 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 106 + width: 203 + height: 190 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 7 + y: 483 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: + - guid: 4f5bc9d8-e5d3-4935-8d09-5cf903694414 + name: Counter + type: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + serializedValue: + serializedType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + serializedName: + serializedValue: 0 + input: 1 + settings: + isHidden: 0 + position: {x: 265, y: 100.00001, z: 0} + scale: {x: 0.8695652, y: 0.8695652, z: 1} + references: + version: 1 + 00000000: + type: {class: BaseStackNode, ns: GraphProcessor, asm: com.alelievr.NodeGraphProcessor.Runtime} + data: + position: {x: 926, y: -4} + title: Stack + acceptDrop: 1 + acceptNewNode: 1 + nodeGUIDs: + - ffd2cf4b-87c3-42a6-9822-04bae7a5700b + - e99da4fb-6a11-4b19-8594-f37f55d96114 + - 42eb43b8-ac7e-4f38-b49b-26ba1bc42732 diff --git a/Samples~/Examples/BasicExample.asset.meta b/Samples~/Examples/BasicExample.asset.meta new file mode 100644 index 00000000..69dd0de9 --- /dev/null +++ b/Samples~/Examples/BasicExample.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f9b7374b0b0bf447b7a1be8333f2bbd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph.asset b/Samples~/Examples/ConditionalGraph.asset new file mode 100644 index 00000000..17a58ef2 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph.asset @@ -0,0 +1,223 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: ConditionalGraph + m_EditorClassIdentifier: + serializedNodes: + - type: ForLoopNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d5ca5207-95e0-48d1-a3a8-a3a01ede32ff","computeOrder":9,"canProcess":true,"position":{"serializedVersion":"2","x":1715.5386962890625,"y":2.243854522705078,"width":215.0,"height":138.00001525878907},"expanded":false,"debug":false,"nodeLock":false,"start":0,"end":10,"index":9}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0b887ee0-c1bb-4ebd-9d59-dfad6ca5d169","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":903.000244140625,"y":-43.728031158447269,"width":144.0,"height":120.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"057208a7-faeb-41f9-b152-b2cfa3843888","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":1422.000244140625,"y":-121.7280502319336,"width":144.0,"height":120.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e00032bc-e54e-4c8b-84c9-51eb5103abc2","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":459.0,"y":-138.0,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":84.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cac5f34e-166a-4f09-a2a0-9a805d70b7a7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":290.0,"y":-190.0,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"80f2299f-e7f8-45ce-a46c-fe74ae2a58f7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":293.0,"y":-85.0,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"575b566d-578e-4d1c-8278-3fe61059696a","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":1417.0,"y":82.27198028564453,"width":144.0,"height":120.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70760904-88ea-4e03-8fdb-fb6377f9bcfd","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":821.0264892578125,"y":230.0491485595703,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ce9dd45-d5fe-4829-9a7e-77027b620366","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":664.0001220703125,"y":187.2719268798828,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":12.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f277b514-cc12-44f0-aee2-b095a39eb103","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":667.0001220703125,"y":292.2720031738281,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":30.0,"input":30.0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"18e4ddea-7bcd-446f-bd8b-0f5cca686f4c","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":958.0,"y":-261.0,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72b4a43d-1c20-49e8-84c2-ad1ebd4d3f1f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":789.0,"y":-313.0,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d7d3e119-2a57-44c1-ab92-8de53b335999","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":792.0,"y":-208.0,"width":101.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: ConditionalPrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"02938362-e7d5-4446-b4ce-e740710062d3","computeOrder":19,"canProcess":true,"position":{"serializedVersion":"2","x":2257.975341796875,"y":10.215508460998536,"width":176.0,"height":114.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: ConditionalPrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"ab35bbd6-77b3-4047-89c3-65e89faebd54","computeOrder":11,"canProcess":true,"position":{"serializedVersion":"2","x":2205.150146484375,"y":187.30003356933595,"width":168.0,"height":115.00000762939453},"expanded":false,"debug":false,"nodeLock":false}' + - type: StringNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"60483d14-2e65-48f0-8c6a-828ed62a7401","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1774.7449951171875,"y":340.4343566894531,"width":214.0,"height":179.0},"expanded":false,"debug":false,"nodeLock":false,"output":"Loop + is done !"}' + - type: NodeGraphProcessor.Examples.Comparison, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e53f2e86-0398-44bc-8350-87f154cdd9dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":599.0,"y":-17.0,"width":244.0,"height":160.0},"expanded":false,"debug":false,"nodeLock":false,"inA":10.0,"inB":0.0,"compared":false,"compareFunction":4}' + - type: NodeGraphProcessor.Examples.StartNode, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4d4e7649-dade-42d7-b08d-6ef2bb438f38","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":644.0,"y":-128.44000244140626,"width":91.0,"height":77.0},"expanded":false,"debug":false,"nodeLock":false}' + edges: + - GUID: a71011e7-132b-4cbb-929f-8a9a4025ec32 + owner: {fileID: 11400000} + inputNodeGUID: e00032bc-e54e-4c8b-84c9-51eb5103abc2 + outputNodeGUID: 80f2299f-e7f8-45ce-a46c-fe74ae2a58f7 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 59f6d606-0bf0-49c5-a278-737629fe8aca + owner: {fileID: 11400000} + inputNodeGUID: e00032bc-e54e-4c8b-84c9-51eb5103abc2 + outputNodeGUID: cac5f34e-166a-4f09-a2a0-9a805d70b7a7 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 06d15c0b-ce7a-46d2-b44b-c81a9bdda2eb + owner: {fileID: 11400000} + inputNodeGUID: 18e4ddea-7bcd-446f-bd8b-0f5cca686f4c + outputNodeGUID: d7d3e119-2a57-44c1-ab92-8de53b335999 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: f9d6e68a-5871-4cbf-8ed0-af967c675a29 + owner: {fileID: 11400000} + inputNodeGUID: 18e4ddea-7bcd-446f-bd8b-0f5cca686f4c + outputNodeGUID: 72b4a43d-1c20-49e8-84c2-ad1ebd4d3f1f + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 6d4544d9-03e0-425e-a37b-ef46cfc5a3a6 + owner: {fileID: 11400000} + inputNodeGUID: 70760904-88ea-4e03-8fdb-fb6377f9bcfd + outputNodeGUID: 2ce9dd45-d5fe-4829-9a7e-77027b620366 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 67fe0855-4b44-4201-8fce-77d0ef7fd0ac + owner: {fileID: 11400000} + inputNodeGUID: 70760904-88ea-4e03-8fdb-fb6377f9bcfd + outputNodeGUID: f277b514-cc12-44f0-aee2-b095a39eb103 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: ff535c14-026f-4af1-9739-738eca034df1 + owner: {fileID: 11400000} + inputNodeGUID: 057208a7-faeb-41f9-b152-b2cfa3843888 + outputNodeGUID: 0b887ee0-c1bb-4ebd-9d59-dfad6ca5d169 + inputFieldName: executed + outputFieldName: true + inputPortIdentifier: + outputPortIdentifier: + - GUID: b2333c33-8446-4028-9668-7cb12fa27f63 + owner: {fileID: 11400000} + inputNodeGUID: 575b566d-578e-4d1c-8278-3fe61059696a + outputNodeGUID: 0b887ee0-c1bb-4ebd-9d59-dfad6ca5d169 + inputFieldName: executed + outputFieldName: false + inputPortIdentifier: + outputPortIdentifier: + - GUID: cf7202ef-b75c-45dc-b406-57fe16322ec9 + owner: {fileID: 11400000} + inputNodeGUID: d5ca5207-95e0-48d1-a3a8-a3a01ede32ff + outputNodeGUID: 575b566d-578e-4d1c-8278-3fe61059696a + inputFieldName: executed + outputFieldName: false + inputPortIdentifier: + outputPortIdentifier: + - GUID: 093f56b5-f27c-4e24-903d-b90bda1c6a38 + owner: {fileID: 11400000} + inputNodeGUID: d5ca5207-95e0-48d1-a3a8-a3a01ede32ff + outputNodeGUID: 057208a7-faeb-41f9-b152-b2cfa3843888 + inputFieldName: executed + outputFieldName: false + inputPortIdentifier: + outputPortIdentifier: + - GUID: 45f4f738-4334-4379-bca8-bfff23a90b12 + owner: {fileID: 11400000} + inputNodeGUID: 02938362-e7d5-4446-b4ce-e740710062d3 + outputNodeGUID: d5ca5207-95e0-48d1-a3a8-a3a01ede32ff + inputFieldName: executed + outputFieldName: loopBody + inputPortIdentifier: + outputPortIdentifier: + - GUID: 91163516-0f7c-4ac3-bf73-4b3affe902dc + owner: {fileID: 11400000} + inputNodeGUID: 02938362-e7d5-4446-b4ce-e740710062d3 + outputNodeGUID: d5ca5207-95e0-48d1-a3a8-a3a01ede32ff + inputFieldName: obj + outputFieldName: index + inputPortIdentifier: + outputPortIdentifier: + - GUID: 551f4048-86f7-4bd8-8497-6895e1bc0b3c + owner: {fileID: 11400000} + inputNodeGUID: ab35bbd6-77b3-4047-89c3-65e89faebd54 + outputNodeGUID: d5ca5207-95e0-48d1-a3a8-a3a01ede32ff + inputFieldName: executed + outputFieldName: loopCompleted + inputPortIdentifier: + outputPortIdentifier: + - GUID: 2920d9b2-c919-49a6-bf89-31a741542df4 + owner: {fileID: 11400000} + inputNodeGUID: ab35bbd6-77b3-4047-89c3-65e89faebd54 + outputNodeGUID: 60483d14-2e65-48f0-8c6a-828ed62a7401 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 92516028-04d4-4db8-91ef-ef5c92eab6ea + owner: {fileID: 11400000} + inputNodeGUID: 0b887ee0-c1bb-4ebd-9d59-dfad6ca5d169 + outputNodeGUID: e53f2e86-0398-44bc-8350-87f154cdd9dd + inputFieldName: condition + outputFieldName: compared + inputPortIdentifier: + outputPortIdentifier: + - GUID: 145e6c9a-2050-4ea4-9874-2d8db96b1dcd + owner: {fileID: 11400000} + inputNodeGUID: 0b887ee0-c1bb-4ebd-9d59-dfad6ca5d169 + outputNodeGUID: 4d4e7649-dade-42d7-b08d-6ef2bb438f38 + inputFieldName: executed + outputFieldName: executes + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 29 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 2 + y: 132 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 39 + y: 396 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: ConditionalProcessorView, Assembly-CSharp-Editor, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -1116, y: 262, z: 0} + scale: {x: 0.7561437, y: 0.7561437, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/ConditionalGraph.asset.meta b/Samples~/Examples/ConditionalGraph.asset.meta new file mode 100644 index 00000000..f0ef52d6 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f1decc1c3e014bf7933055fcb120a53 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph.meta b/Samples~/Examples/ConditionalGraph.meta new file mode 100644 index 00000000..a147760f --- /dev/null +++ b/Samples~/Examples/ConditionalGraph.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bac96e8936f65409d9c20e38cdc669d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/Comparison.cs b/Samples~/Examples/ConditionalGraph/Comparison.cs new file mode 100644 index 00000000..cbd37f2e --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Comparison.cs @@ -0,0 +1,39 @@ +using GraphProcessor; +using UnityEngine.Rendering; + +namespace NodeGraphProcessor.Examples +{ + [System.Serializable, NodeMenuItem("Conditional/Comparison")] + public class Comparison : BaseNode + { + [Input(name = "In A")] + public float inA; + + [Input(name = "In B")] + public float inB; + + [Output(name = "Out")] + public bool compared; + + public CompareFunction compareFunction = CompareFunction.LessEqual; + + public override string name => "Comparison"; + + protected override void Process() + { + switch (compareFunction) + { + default: + case CompareFunction.Disabled: + case CompareFunction.Never: compared = false; break; + case CompareFunction.Always: compared = true; break; + case CompareFunction.Equal: compared = inA == inB; break; + case CompareFunction.Greater: compared = inA > inB; break; + case CompareFunction.GreaterEqual: compared = inA >= inB; break; + case CompareFunction.Less: compared = inA < inB; break; + case CompareFunction.LessEqual: compared = inA <= inB; break; + case CompareFunction.NotEqual: compared = inA != inB; break; + } + } + } +} diff --git a/Samples~/Examples/ConditionalGraph/Comparison.cs.meta b/Samples~/Examples/ConditionalGraph/Comparison.cs.meta new file mode 100644 index 00000000..0283fd98 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Comparison.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ac86b8505cd62554aacf661011580bd3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/ConditionalLink.cs b/Samples~/Examples/ConditionalGraph/ConditionalLink.cs new file mode 100644 index 00000000..29fe3782 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalLink.cs @@ -0,0 +1,4 @@ +namespace NodeGraphProcessor.Examples +{ + public struct ConditionalLink {} +} diff --git a/Samples~/Examples/ConditionalGraph/ConditionalLink.cs.meta b/Samples~/Examples/ConditionalGraph/ConditionalLink.cs.meta new file mode 100644 index 00000000..7757673d --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalLink.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca96e4e0a749207478dfd7a00b1be0be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/ConditionalNode.cs b/Samples~/Examples/ConditionalGraph/ConditionalNode.cs new file mode 100644 index 00000000..938afd94 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalNode.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using GraphProcessor; +using UnityEngine; + +namespace NodeGraphProcessor.Examples +{ + [System.Serializable] + /// + /// This is the base class for every node that is executed by the conditional processor, it takes an executed bool as input to + /// + public abstract class ConditionalNode : BaseNode, IConditionalNode + { + // These booleans will controls wether or not the execution of the folowing nodes will be done or discarded. + [Input(name = "Executed", allowMultiple = true)] + public ConditionalLink executed; + + public abstract IEnumerable< ConditionalNode > GetExecutedNodes(); + + // Assure that the executed field is always at the top of the node port section + public override FieldInfo[] GetNodeFields() + { + var fields = base.GetNodeFields(); + Array.Sort(fields, (f1, f2) => f1.Name == nameof(executed) ? -1 : 1); + return fields; + } + } + + [System.Serializable] + /// + /// This class represent a simple node which takes one event in parameter and pass it to the next node + /// + public abstract class LinearConditionalNode : ConditionalNode, IConditionalNode + { + [Output(name = "Executes")] + public ConditionalLink executes; + + public override IEnumerable< ConditionalNode > GetExecutedNodes() + { + // Return all the nodes connected to the executes port + return outputPorts.FirstOrDefault(n => n.fieldName == nameof(executes)) + .GetEdges().Select(e => e.inputNode as ConditionalNode); + } + } +} \ No newline at end of file diff --git a/Samples~/Examples/ConditionalGraph/ConditionalNode.cs.meta b/Samples~/Examples/ConditionalGraph/ConditionalNode.cs.meta new file mode 100644 index 00000000..6324244c --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e25d20612d9525e44ade2ce91a226c18 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs b/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs new file mode 100644 index 00000000..208cedc6 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs @@ -0,0 +1,166 @@ +using System.Collections.Generic; +using System.Linq; +using GraphProcessor; +using Debug = UnityEngine.Debug; + +namespace NodeGraphProcessor.Examples +{ + public class ConditionalProcessor : BaseGraphProcessor + { + List< BaseNode > processList; + List< StartNode > startNodeList; + + Dictionary> nonConditionalDependenciesCache = new Dictionary>(); + + public bool pause; + + public IEnumerator currentGraphExecution { get; private set; } = null; + + // static readonly float maxExecutionTimeMS = 100; // 100 ms max execution time to avoid infinite loops + + /// + /// Manage graph scheduling and processing + /// + /// Graph to be processed + public ConditionalProcessor(BaseGraph graph) : base(graph) {} + + public override void UpdateComputeOrder() + { + // Gather start nodes: + startNodeList = graph.nodes.Where(n => n is StartNode).Select(n => n as StartNode).ToList(); + + // In case there is no start node, we process the graph like usual + if (startNodeList.Count == 0) + { + processList = graph.nodes.OrderBy(n => n.computeOrder).ToList(); + } + else + { + nonConditionalDependenciesCache.Clear(); + // Prepare the cache of non-conditional node execution + } + } + + public override void Run() + { + // Execute the whole graph: + var enumerator = RunConditionalGraph(); + + while (enumerator.MoveNext()) + ; + } + + IEnumerable GatherNonConditionalDependencies(BaseNode node) + { + Stack dependencies = new Stack(); + + dependencies.Push(node); + + while (dependencies.Count > 0) + { + var dependency = dependencies.Pop(); + + foreach (var d in dependency.GetInputNodes().Where(n => !(n is IConditionalNode))) + dependencies.Push(d); + + if (dependency != node) + yield return dependency; + } + } + + public IEnumerator RunConditionalGraph() + { + if (startNodeList.Count == 0) + { + int count = processList.Count; + + for (int i = 0; i < count; i++) + { + processList[i].OnProcess(); + yield return processList[i]; + } + } + else // Conditional graph execution: + { + Stack nodeToExecute = new Stack(); + HashSet nodeDependenciesGathered = new HashSet(); + HashSet skipConditionalHandling = new HashSet(); + + // Add all the start nodes to the execution stack + startNodeList.ForEach(s => nodeToExecute.Push(s)); + + while (nodeToExecute.Count > 0) + { + var node = nodeToExecute.Pop(); + // TODO: maxExecutionTimeMS + + // In case the node is conditional, then we need to execute it's non-conditional dependencies first + if (node is IConditionalNode && !skipConditionalHandling.Contains(node)) + { + // Gather non-conditional deps: TODO, move to the cache: + if (nodeDependenciesGathered.Contains(node)) + { + // Execute the conditional node: + node.OnProcess(); + yield return node; + + // And select the next nodes to execute: + switch (node) + { + // special code path for the loop node as it will execute multiple times the same nodes + case ForLoopNode forLoopNode: + forLoopNode.index = forLoopNode.start - 1; // Initialize the start index + foreach (var n in forLoopNode.GetExecutedNodesLoopCompleted()) + nodeToExecute.Push(n); + for (int i = forLoopNode.start; i < forLoopNode.end; i++) + { + foreach (var n in forLoopNode.GetExecutedNodesLoopBody()) + nodeToExecute.Push(n); + + nodeToExecute.Push(node); // Increment the counter + } + skipConditionalHandling.Add(node); + break; + case IConditionalNode cNode: + foreach (var n in cNode.GetExecutedNodes()) + nodeToExecute.Push(n); + break; + default: + Debug.LogError($"Conditional node {node} not handled"); + break; + } + nodeDependenciesGathered.Remove(node); + } + else + { + nodeToExecute.Push(node); + nodeDependenciesGathered.Add(node); + foreach (var nonConditionalNode in GatherNonConditionalDependencies(node)) + { + nodeToExecute.Push(nonConditionalNode); + } + } + } + else + { + node.OnProcess(); + yield return node; + } + } + } + } + + // Advance the execution of the graph of one node, mostly for debug + public void Step() + { + if (currentGraphExecution == null) + { + currentGraphExecution = RunConditionalGraph(); + currentGraphExecution.MoveNext(); // Advance to the first node + } + else + if (!currentGraphExecution.MoveNext()) + currentGraphExecution = null; + } + } +} diff --git a/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs.meta b/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs.meta new file mode 100644 index 00000000..186c694a --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/ConditionalProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 31033d6ea3e9c4172b7a723eb5ae5d46 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/Editor.meta b/Samples~/Examples/ConditionalGraph/Editor.meta new file mode 100644 index 00000000..1825146e --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0efae76c43e94793ab9a0af85ea06cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs b/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs new file mode 100644 index 00000000..1944c981 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs @@ -0,0 +1,49 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; +using NodeGraphProcessor.Examples; + +[NodeCustomEditor(typeof(Comparison))] +public class ComparisonView : BaseNodeView +{ + public override void Enable() + { + Comparison comparisonNode = nodeTarget as Comparison; + DrawDefaultInspector(); + + var inputA = new FloatField("In A") { value = comparisonNode.inA }; + var inputB = new FloatField("In B") { value = comparisonNode.inB }; + inputA.RegisterValueChangedCallback(v => { + owner.RegisterCompleteObjectUndo("Change InA value"); + comparisonNode.inA = v.newValue; + }); + inputB.RegisterValueChangedCallback(v => { + owner.RegisterCompleteObjectUndo("Change InB value"); + comparisonNode.inB = v.newValue; + }); + + nodeTarget.onAfterEdgeConnected += UpdateVisibleFields; + nodeTarget.onAfterEdgeDisconnected += UpdateVisibleFields; + + UpdateVisibleFields(null); + + void UpdateVisibleFields(SerializableEdge _) + { + var inA = nodeTarget.GetPort(nameof(comparisonNode.inA), null); + var inB = nodeTarget.GetPort(nameof(comparisonNode.inB), null); + + controlsContainer.Add(inputA); + controlsContainer.Add(inputB); + + if (inA.GetEdges().Count > 0) + controlsContainer.Remove(inputA); + if (inB.GetEdges().Count > 0) + controlsContainer.Remove(inputB); + } + } +} \ No newline at end of file diff --git a/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs.meta b/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs.meta new file mode 100644 index 00000000..0fa74fb0 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Editor/ComparisonView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f920bba99a58830478e86d03b78ce2c2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs b/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs new file mode 100644 index 00000000..b43879e2 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs @@ -0,0 +1,53 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor.Experimental.GraphView; +using UnityEditor.UIElements; +using UnityEngine.UIElements; +using GraphProcessor; +using NodeGraphProcessor.Examples; + +public class ConditionalProcessorView : PinnedElementView +{ + ConditionalProcessor processor; + BaseGraphView graphView; + + public ConditionalProcessorView() => title = "Conditional Processor"; + + protected override void Initialize(BaseGraphView graphView) + { + processor = new ConditionalProcessor(graphView.graph); + this.graphView = graphView; + + graphView.computeOrderUpdated += processor.UpdateComputeOrder; + + Button runButton = new Button(OnPlay) { name = "ActionButton", text = "Run" }; + Button stepButton = new Button(OnStep) { name = "ActionButton", text = "Step" }; + + content.Add(runButton); + content.Add(stepButton); + } + + void OnPlay() => processor.Run(); + + void OnStep() + { + BaseNodeView view; + + if (processor.currentGraphExecution != null) + { + // Unhighlight the last executed node + view = graphView.nodeViews.Find(v => v.nodeTarget == processor.currentGraphExecution.Current); + view.UnHighlight(); + } + + processor.Step(); + + // Display debug infos, currentGraphExecution is modified in the Step() function above + if (processor.currentGraphExecution != null) + { + view = graphView.nodeViews.Find(v => v.nodeTarget == processor.currentGraphExecution.Current); + view.Highlight(); + } + } +} diff --git a/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs.meta b/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs.meta new file mode 100644 index 00000000..85b51d8c --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/Editor/ConditionalProcessorView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 31b0e74b27284433a9da4bc819fb1d4b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/IConditionalNode.cs b/Samples~/Examples/ConditionalGraph/IConditionalNode.cs new file mode 100644 index 00000000..8b235f10 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/IConditionalNode.cs @@ -0,0 +1,12 @@ +using System.Collections.Generic; +using System.Reflection; + +namespace NodeGraphProcessor.Examples +{ + interface IConditionalNode + { + IEnumerable< ConditionalNode > GetExecutedNodes(); + + FieldInfo[] GetNodeFields(); // Provide a custom order for fields (so conditional links are always at the top of the node) + } +} \ No newline at end of file diff --git a/Samples~/Examples/ConditionalGraph/IConditionalNode.cs.meta b/Samples~/Examples/ConditionalGraph/IConditionalNode.cs.meta new file mode 100644 index 00000000..a22ee843 --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/IConditionalNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c608667ef0ec587439f321a248f54fa7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ConditionalGraph/StartNode.cs b/Samples~/Examples/ConditionalGraph/StartNode.cs new file mode 100644 index 00000000..7f19521d --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/StartNode.cs @@ -0,0 +1,24 @@ +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using GraphProcessor; + +namespace NodeGraphProcessor.Examples +{ + [System.Serializable, NodeMenuItem("Conditional/Start")] + public class StartNode : BaseNode, IConditionalNode + { + [Output(name = "Executes")] + public ConditionalLink executes; + + public override string name => "Start"; + + public IEnumerable< ConditionalNode > GetExecutedNodes() + { + // Return all the nodes connected to the executes port + return GetOutputNodes().Where(n => n is ConditionalNode).Select(n => n as ConditionalNode); + } + + public override FieldInfo[] GetNodeFields() => base.GetNodeFields(); + } +} diff --git a/Samples~/Examples/ConditionalGraph/StartNode.cs.meta b/Samples~/Examples/ConditionalGraph/StartNode.cs.meta new file mode 100644 index 00000000..0d7ba2bc --- /dev/null +++ b/Samples~/Examples/ConditionalGraph/StartNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 193a96f2c31f1bd47b23038dd18b4acf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/CustomConvertions.cs b/Samples~/Examples/CustomConvertions.cs new file mode 100644 index 00000000..118711df --- /dev/null +++ b/Samples~/Examples/CustomConvertions.cs @@ -0,0 +1,8 @@ +using UnityEngine; +using GraphProcessor; + +public class CustomConvertions : ITypeAdapter +{ + public static Vector4 ConvertFloatToVector4(float from) => new Vector4(from, from, from, from); + public static float ConvertVector4ToFloat(Vector4 from) => from.x; +} \ No newline at end of file diff --git a/Samples~/Examples/CustomConvertions.cs.meta b/Samples~/Examples/CustomConvertions.cs.meta new file mode 100644 index 00000000..095486e7 --- /dev/null +++ b/Samples~/Examples/CustomConvertions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0f174be70f9088b44a128f25b31295b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/CustomOutputExample.asset b/Samples~/Examples/CustomOutputExample.asset new file mode 100644 index 00000000..7ba8178d --- /dev/null +++ b/Samples~/Examples/CustomOutputExample.asset @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: CustomOutputExample + m_EditorClassIdentifier: + serializedNodes: + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ad1673a8-dc56-4495-84fa-6cd5c52f247f","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":746.24951171875,"y":67.19278717041016,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ddedc62-453d-4d18-81bb-0b8cdb80556d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":52.61058807373047,"y":322.6578369140625,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"54814e54-d849-427c-bd54-4f84921ddb9a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":60.04347229003906,"y":103.82608795166016,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":12.0}' + - type: CustomPortsNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3042d8e2-86c8-46bd-8773-a23db56c259d","computeOrder":6,"canProcess":true,"position":{"serializedVersion":"2","x":355.5000305175781,"y":208.1000213623047,"width":128.0,"height":221.00003051757813},"expanded":false,"debug":false,"nodeLock":false,"inputs":[],"outputs":[],"portCount":7}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d110a426-a040-4a9c-94f9-00c59e4f5a87","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":55.0,"y":207.0,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: CircleRadians, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"344fdef8-b64e-4059-9aad-c59d868c421d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":37.85444259643555,"y":431.0964050292969,"width":118.0,"height":113.00000762939453},"expanded":true,"debug":false,"nodeLock":false,"outputRadians":[0.0,3.1415927410125734]}' + - type: AbstractNodeChild1, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"a0cd8589-db49-45a9-95f0-b8a563fa3872","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":269.1209716796875,"y":573.8790283203125,"width":123.0,"height":96.0},"expanded":false,"debug":false,"nodeLock":false,"input":0.0,"output":0.0}' + - type: AbstractNodeChild2, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"20c41dd3-8def-4ccc-8983-5b20912544c3","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":458.5123596191406,"y":513.6805419921875,"width":123.0,"height":96.0},"expanded":false,"debug":false,"nodeLock":false,"input":0.0,"output":0.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"88150667-ebd8-4c1f-b50a-a26ee09c79cb","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":669.8790893554688,"y":162.9981231689453,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9d20488d-641c-4241-865a-c035c517d88b","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":751.0794067382813,"y":206.9943389892578,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4692f10a-206d-4d3b-83e6-a4e828899f81","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":665.3175659179688,"y":283.4801940917969,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e6019e2f-8b9d-4f75-8a90-37447b301ba3","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":748.3478393554688,"y":370.0,"width":71.00000762939453,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22f61ecd-384c-46b4-95ea-aec4da257591","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":666.7826538085938,"y":432.0869445800781,"width":71.00000762939453,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + edges: + - GUID: 1872edcd-0dd3-47f2-ae10-e64d3bd9a67a + owner: {fileID: 11400000} + inputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + outputNodeGUID: 54814e54-d849-427c-bd54-4f84921ddb9a + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: fe596043-1114-471d-99a4-15dfb0893dfe + owner: {fileID: 11400000} + inputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + outputNodeGUID: d110a426-a040-4a9c-94f9-00c59e4f5a87 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 2 + outputPortIdentifier: + - GUID: c3d6836c-f75d-4bdd-b65a-7d97143e139a + owner: {fileID: 11400000} + inputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + outputNodeGUID: 4ddedc62-453d-4d18-81bb-0b8cdb80556d + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 1 + outputPortIdentifier: + - GUID: adbccc75-3906-49a0-9f39-f62a531971a3 + owner: {fileID: 11400000} + inputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + outputNodeGUID: 344fdef8-b64e-4059-9aad-c59d868c421d + inputFieldName: inputs + outputFieldName: outputRadians + inputPortIdentifier: 5 + outputPortIdentifier: + - GUID: 93c1efe6-a7f4-4af9-98c4-034518927556 + owner: {fileID: 11400000} + inputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + outputNodeGUID: 344fdef8-b64e-4059-9aad-c59d868c421d + inputFieldName: inputs + outputFieldName: outputRadians + inputPortIdentifier: 3 + outputPortIdentifier: + - GUID: f43b332e-82cc-4b12-9dc4-da99a5192b8f + owner: {fileID: 11400000} + inputNodeGUID: ad1673a8-dc56-4495-84fa-6cd5c52f247f + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + - GUID: 465fa583-ed3f-4936-b100-76fd68e350df + owner: {fileID: 11400000} + inputNodeGUID: 88150667-ebd8-4c1f-b50a-a26ee09c79cb + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + - GUID: 4a4d8008-0cfb-4196-ad62-e3769eb454d2 + owner: {fileID: 11400000} + inputNodeGUID: 20c41dd3-8def-4ccc-8983-5b20912544c3 + outputNodeGUID: a0cd8589-db49-45a9-95f0-b8a563fa3872 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: ad2d3d76-ecdf-4a74-82cb-7fcef3f7a79a + owner: {fileID: 11400000} + inputNodeGUID: 9d20488d-641c-4241-865a-c035c517d88b + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + - GUID: da8ace53-f739-4e55-862d-8de2ed3f5556 + owner: {fileID: 11400000} + inputNodeGUID: 4692f10a-206d-4d3b-83e6-a4e828899f81 + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + - GUID: 9bce0740-5995-4323-a18e-8813a08e9be3 + owner: {fileID: 11400000} + inputNodeGUID: 22f61ecd-384c-46b4-95ea-aec4da257591 + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + - GUID: 0c9ca659-345b-42b5-967d-daa02d383e38 + owner: {fileID: 11400000} + inputNodeGUID: e6019e2f-8b9d-4f75-8a90-37447b301ba3 + outputNodeGUID: 3042d8e2-86c8-46bd-8773-a23db56c259d + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 89 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 304 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 8 + y: 69 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 434 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -203, y: -108, z: 0} + scale: {x: 1, y: 1, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/CustomOutputExample.asset.meta b/Samples~/Examples/CustomOutputExample.asset.meta new file mode 100644 index 00000000..677e0772 --- /dev/null +++ b/Samples~/Examples/CustomOutputExample.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f121bfc73353340e3aa4e44d933152ae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/CustomPushExample.asset b/Samples~/Examples/CustomPushExample.asset new file mode 100644 index 00000000..9d3b75e3 --- /dev/null +++ b/Samples~/Examples/CustomPushExample.asset @@ -0,0 +1,164 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: CustomPushExample + m_EditorClassIdentifier: + serializedNodes: + - type: CircleRadians, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7078860c-f7cb-4534-befd-da3c678d17ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":159.0,"y":116.0,"width":116.0,"height":167.0},"expanded":false,"debug":false,"nodeLock":false,"outputRadians":[0.0,1.2566370964050294,2.5132741928100588,3.769911289215088,5.026548385620117]}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d8cd048-486b-4cce-9bd3-616bd2255d45","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":496.0,"y":-3.399993896484375,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e2203ce1-49be-41ea-814a-465faf267adb","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":382.7353515625,"y":107.50852966308594,"width":107.0,"height":117.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3b193543-3bd6-44d6-9664-115ecc6f2502","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":382.8052978515625,"y":239.9835205078125,"width":107.0,"height":117.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3318e7b-5469-424c-ab54-9524e62907a8","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":498.0,"y":273.0,"width":107.0,"height":117.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"83c994d8-6442-4e61-82e1-e83537229fda","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":499.0,"y":137.0,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b00dec7-a9af-4c2c-91fe-edb8f892882f","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":734.0,"y":-220.8800048828125,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"02bc84c5-93ad-4a5e-b627-e930d133a1fd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":394.0,"y":-219.79998779296876,"width":72.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: CustomPortsNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f8d14f7-5355-4734-8837-36668dd8e8ba","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":730.0,"y":-102.0,"width":128.0,"height":125.0},"expanded":false,"debug":false,"nodeLock":false,"inputs":[],"outputs":[],"portCount":4}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"39f87d68-86a6-4b72-8a26-315c18d08525","computeOrder":5,"canProcess":true,"position":{"serializedVersion":"2","x":1027.0,"y":38.0,"width":100.0,"height":100.0},"expanded":false,"debug":false,"nodeLock":false}' + edges: + - GUID: 035ee169-e916-40b5-aecc-831d072ea9ab + owner: {fileID: 11400000} + inputNodeGUID: e2203ce1-49be-41ea-814a-465faf267adb + outputNodeGUID: 7078860c-f7cb-4534-befd-da3c678d17ee + inputFieldName: obj + outputFieldName: outputRadians + inputPortIdentifier: + outputPortIdentifier: + - GUID: af82447c-1ab3-423d-ab51-cd257c874ceb + owner: {fileID: 11400000} + inputNodeGUID: 0d8cd048-486b-4cce-9bd3-616bd2255d45 + outputNodeGUID: 7078860c-f7cb-4534-befd-da3c678d17ee + inputFieldName: obj + outputFieldName: outputRadians + inputPortIdentifier: + outputPortIdentifier: + - GUID: 5077ac73-1d8a-4a83-91b8-124993bb62d8 + owner: {fileID: 11400000} + inputNodeGUID: 3b193543-3bd6-44d6-9664-115ecc6f2502 + outputNodeGUID: 7078860c-f7cb-4534-befd-da3c678d17ee + inputFieldName: obj + outputFieldName: outputRadians + inputPortIdentifier: + outputPortIdentifier: + - GUID: 418457cd-27d8-4803-9cb6-f13336a1840e + owner: {fileID: 11400000} + inputNodeGUID: e3318e7b-5469-424c-ab54-9524e62907a8 + outputNodeGUID: 7078860c-f7cb-4534-befd-da3c678d17ee + inputFieldName: obj + outputFieldName: outputRadians + inputPortIdentifier: + outputPortIdentifier: + - GUID: eda82c3d-12c7-40bc-adb6-eb0abe22c476 + owner: {fileID: 11400000} + inputNodeGUID: 83c994d8-6442-4e61-82e1-e83537229fda + outputNodeGUID: 7078860c-f7cb-4534-befd-da3c678d17ee + inputFieldName: obj + outputFieldName: outputRadians + inputPortIdentifier: + outputPortIdentifier: + - GUID: c7aeeeaa-b2a3-468a-8373-f9f6e4cf08a5 + owner: {fileID: 11400000} + inputNodeGUID: 6b00dec7-a9af-4c2c-91fe-edb8f892882f + outputNodeGUID: 02bc84c5-93ad-4a5e-b627-e930d133a1fd + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: d9874a1d-93c3-4e39-a559-cc81999c26a5 + owner: {fileID: 11400000} + inputNodeGUID: 1f8d14f7-5355-4734-8837-36668dd8e8ba + outputNodeGUID: 02bc84c5-93ad-4a5e-b627-e930d133a1fd + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: 0a5a5b73-93b0-474d-94f9-24f060a1c545 + owner: {fileID: 11400000} + inputNodeGUID: 1f8d14f7-5355-4734-8837-36668dd8e8ba + outputNodeGUID: 02bc84c5-93ad-4a5e-b627-e930d133a1fd + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 1 + outputPortIdentifier: + - GUID: bc55dc8f-2a86-4f01-9bae-9ed04b041472 + owner: {fileID: 11400000} + inputNodeGUID: 1f8d14f7-5355-4734-8837-36668dd8e8ba + outputNodeGUID: 02bc84c5-93ad-4a5e-b627-e930d133a1fd + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 2 + outputPortIdentifier: + - GUID: ad729fe3-5664-4163-a4e7-825262af1996 + owner: {fileID: 11400000} + inputNodeGUID: 39f87d68-86a6-4b72-8a26-315c18d08525 + outputNodeGUID: 1f8d14f7-5355-4734-8837-36668dd8e8ba + inputFieldName: obj + outputFieldName: outputs + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 395 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 20 + y: 51 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 75 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 0 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -234, y: 242, z: 0} + scale: {x: 1, y: 1, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/CustomPushExample.asset.meta b/Samples~/Examples/CustomPushExample.asset.meta new file mode 100644 index 00000000..ba2cf0a6 --- /dev/null +++ b/Samples~/Examples/CustomPushExample.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81499d43bd7dc4abcb46c5fdb4a10fd9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes.meta b/Samples~/Examples/DefaultNodes.meta new file mode 100644 index 00000000..31e805c0 --- /dev/null +++ b/Samples~/Examples/DefaultNodes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fe053685a907443e6aa299beef97563b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor.meta b/Samples~/Examples/DefaultNodes/Editor.meta new file mode 100644 index 00000000..7bd6e796 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08f62c755ef8a43fa883ea32ceb7b3fc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs new file mode 100644 index 00000000..29c8d6cc --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(AbstractNode))] +public class AbstractNodeView : BaseNodeView +{ + public override void Enable() + { + controlsContainer.Add(new Label("Inheritance support")); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs.meta new file mode 100644 index 00000000..6bf7ad99 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/AbstractNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f5040c6010e3241cba06b89c4de15be7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs b/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs new file mode 100644 index 00000000..2715d064 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs @@ -0,0 +1,49 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(CircleRadians))] +public class CircleRadiansView : BaseNodeView +{ + CircleRadians node; + VisualElement listContainer; + + public override void Enable() + { + node = nodeTarget as CircleRadians; + + listContainer = new VisualElement(); + // Create your fields using node's variables and add them to the controlsContainer + + controlsContainer.Add(listContainer); + onPortConnected += OnPortUpdate; + onPortDisconnected += OnPortUpdate; + + UpdateOutputRadians(GetFirstPortViewFromFieldName("outputRadians").connectionCount); + } + + void UpdateOutputRadians(int count) + { + node.outputRadians = new List(); + + listContainer.Clear(); + + for (int i = 0; i < count; i++) + { + float r = (Mathf.PI * 2 / count) * i; + node.outputRadians.Add(r); + listContainer.Add(new Label(r.ToString("F3"))); + } + } + + public void OnPortUpdate(PortView port) + { + // There is only one port on this node so it can only be the output + UpdateOutputRadians(port.connectionCount); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs.meta new file mode 100644 index 00000000..abd3189a --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/CircleRadiansView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 35d320a3e0c6749839bc92fabb55768f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs new file mode 100644 index 00000000..ce733a76 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs @@ -0,0 +1,31 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(FloatNode))] +public class FloatNodeView : BaseNodeView +{ + public override void Enable() + { + var floatNode = nodeTarget as FloatNode; + + DoubleField floatField = new DoubleField + { + value = floatNode.input + }; + + floatNode.onProcessed += () => floatField.value = floatNode.input; + + floatField.RegisterValueChangedCallback((v) => { + owner.RegisterCompleteObjectUndo("Updated floatNode input"); + floatNode.input = (float)v.newValue; + }); + + controlsContainer.Add(floatField); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs.meta new file mode 100644 index 00000000..d8d316da --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/FloatNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8a2ee3f5258884d02935ff31a42dba2f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs new file mode 100644 index 00000000..8e1cc471 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs @@ -0,0 +1,23 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(ForLoopNode))] +public class ForLoopNodeView : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as ForLoopNode; + + DrawDefaultInspector(); + + // Create your fields using node's variables and add them to the controlsContainer + + // controlsContainer.Add(new Label("Hello World !")); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs.meta new file mode 100644 index 00000000..e1a02a8d --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/ForLoopNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0d17dbae120ee4783b9a84f47c83650a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs new file mode 100644 index 00000000..6e5bfb23 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(IfNode))] +public class IfNodeView : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as IfNode; + + // Create your fields using node's variables and add them to the controlsContainer + + controlsContainer.Add(new Label($"Last Evaluation: {node.condition}")); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs.meta new file mode 100644 index 00000000..246c096c --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/IfNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4ec8171831c774a6f86a48770b6d41db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs b/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs new file mode 100644 index 00000000..9f97fb30 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs @@ -0,0 +1,16 @@ +using UnityEngine; +using UnityEditor; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(MessageNode2))] +public class MessageNode2View : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as MessageNode2; + + var icon = EditorGUIUtility.IconContent("UnityLogo").image; + AddMessageView("Custom message !", icon, Color.green); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs.meta b/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs.meta new file mode 100644 index 00000000..42151194 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/MessageNode2View.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3a31006d1dfdd4fde9898f3cba55753d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs new file mode 100644 index 00000000..6df4bdca --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs @@ -0,0 +1,27 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(MultiAddNode))] +public class MultiAddNodeView : BaseNodeView +{ + public override void Enable() + { + var floatNode = nodeTarget as MultiAddNode; + + DoubleField floatField = new DoubleField + { + value = floatNode.output + }; + + // Update the UI value after each processing + nodeTarget.onProcessed += () => floatField.value = floatNode.output; + + controlsContainer.Add(floatField); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs.meta new file mode 100644 index 00000000..69574502 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/MutliAddNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c9fcd589847f64903956d798dd7964b2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs new file mode 100644 index 00000000..43248f16 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs @@ -0,0 +1,41 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(PrefabNode))] +public class PrefabNodeView : BaseNodeView +{ + public override void Enable() + { + var prefabNode = nodeTarget as PrefabNode; + + var objField = new ObjectField + { + objectType = typeof(GameObject), + allowSceneObjects = false, + value = prefabNode.output, + }; + + var preview = new Image(); + + objField.RegisterValueChangedCallback(v => { + prefabNode.output = objField.value as GameObject; + UpdatePreviewImage(preview, objField.value); + }); + + UpdatePreviewImage(preview, prefabNode.output); + + controlsContainer.Add(objField); + controlsContainer.Add(preview); + } + + void UpdatePreviewImage(Image image, Object obj) + { + image.image = AssetPreview.GetAssetPreview(obj) ?? AssetPreview.GetMiniThumbnail(obj); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs.meta new file mode 100644 index 00000000..6ceee042 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/PrefabNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2ce57a2bc202d6f4d885f0ccb09e7509 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs new file mode 100644 index 00000000..848faf4b --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs @@ -0,0 +1,67 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; +using Unity.Jobs; + +[NodeCustomEditor(typeof(PrintNode))] +public class PrintNodeView : BaseNodeView +{ + Label printLabel; + PrintNode printNode; + + public override void Enable() + { + printNode = nodeTarget as PrintNode; + + printLabel = new Label(); + controlsContainer.Add(printLabel); + + nodeTarget.onProcessed += UpdatePrintLabel; + onPortConnected += (p) => UpdatePrintLabel(); + onPortDisconnected += (p) => UpdatePrintLabel(); + + UpdatePrintLabel(); + } + + void UpdatePrintLabel() + { + if (printNode.obj != null) + printLabel.text = printNode.obj.ToString(); + else + printLabel.text = "null"; + } +} + +[NodeCustomEditor(typeof(ConditionalPrintNode))] +public class ConditionalPrintNodeView : BaseNodeView +{ + Label printLabel; + ConditionalPrintNode printNode; + + public override void Enable() + { + printNode = nodeTarget as ConditionalPrintNode; + + printLabel = new Label(); + controlsContainer.Add(printLabel); + + nodeTarget.onProcessed += UpdatePrintLabel; + onPortConnected += (p) => UpdatePrintLabel(); + onPortDisconnected += (p) => UpdatePrintLabel(); + + UpdatePrintLabel(); + } + + void UpdatePrintLabel() + { + if (printNode.obj != null) + printLabel.text = printNode.obj.ToString(); + else + printLabel.text = "null"; + } +} diff --git a/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs.meta new file mode 100644 index 00000000..2c5bde0e --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/PrintNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e9e1074a8cf6a45b9a81a1532f724e85 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs new file mode 100644 index 00000000..092fa604 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs @@ -0,0 +1,32 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(SettingsNode))] +public class SettingsNodeView : BaseNodeView +{ + protected override bool hasSettings => true; + + SettingsNode settingsNode; + + public override void Enable() + { + settingsNode = nodeTarget as SettingsNode; + + controlsContainer.Add(new Label("Hello World !")); + } + + protected override VisualElement CreateSettingsView() + { + var settings = new VisualElement(); + + settings.Add(new EnumField("S", settingsNode.setting)); + + return settings; + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs.meta new file mode 100644 index 00000000..edcaf5fc --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/SettingsNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 80ad8e267b8df4dbabab1260191e0b90 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs new file mode 100644 index 00000000..7fa7be40 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; +using System.Linq; + +[NodeCustomEditor(typeof(StringNode))] +public class StringNodeView : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as StringNode; + + var textArea = new TextField(-1, true, false, '*') { value = node.output }; + textArea.Children().First().style.unityTextAlign = TextAnchor.UpperLeft; + textArea.style.width = 200; + textArea.style.height = 100; + textArea.RegisterValueChangedCallback(v => { + owner.RegisterCompleteObjectUndo("Edit string node"); + node.output = v.newValue; + }); + controlsContainer.Add(textArea); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs.meta new file mode 100644 index 00000000..8f89d764 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/StringNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b9637299bbf273148b4973d91ea78b8d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs new file mode 100644 index 00000000..59f0ab72 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(SwitchNode))] +public class SwitchNodeView : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as SwitchNode; + + // Create your fields using node's variables and add them to the controlsContainer + + controlsContainer.Add(new Label("Hello World !")); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs.meta new file mode 100644 index 00000000..16ebbffe --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/SwitchNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b95fe255b658e4fabad3781aa45b911d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs b/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs new file mode 100644 index 00000000..cbd9f068 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs @@ -0,0 +1,25 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine.UIElements; +using GraphProcessor; + +[NodeCustomEditor(typeof(TypeSwitchNode))] +public class TypeSwitchNodeView : BaseNodeView +{ + public override void Enable() + { + var node = nodeTarget as TypeSwitchNode; + + var t = new Toggle("Swith type"){ value = node.toggleType }; + t.RegisterValueChangedCallback(e => { + node.toggleType = e.newValue; + ForceUpdatePorts(); + }); + + controlsContainer.Add(t); + } +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs.meta b/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs.meta new file mode 100644 index 00000000..b8f638f6 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Editor/TypeSwitchNodeView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 603b82ae431dc47d7b5b43b01bf2f81b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes.meta b/Samples~/Examples/DefaultNodes/Nodes.meta new file mode 100644 index 00000000..8ad1fe3c --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eae15027ad2084276abd79f2ae730e2d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs b/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs new file mode 100644 index 00000000..fbf56f8f --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +public abstract class AbstractNode : BaseNode +{ + [Input(name = "In")] + public float input; + + [Output(name = "Out")] + public float output; + + public override string name => "AbstractNode"; + + protected override void Process() + { + output = input * 42; + } +} + +[System.Serializable, NodeMenuItem("Custom/Abstract Child1")] +public class AbstractNodeChild1 : AbstractNode {} +[System.Serializable, NodeMenuItem("Custom/Abstract Child2")] +public class AbstractNodeChild2 : AbstractNode {} diff --git a/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs.meta new file mode 100644 index 00000000..2f961e5f --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/AbstractNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fbff08c82fa844a6eb6beb5112eca9b5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs b/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs new file mode 100644 index 00000000..4810a2da --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/CircleRadians")] +public class CircleRadians : BaseNode +{ + [Output(name = "In")] + public List< float > outputRadians; + + public override string name => "CircleRadians"; + + [CustomPortOutput(nameof(outputRadians), typeof(float))] + public void PushOutputRadians(List< SerializableEdge > connectedEdges) + { + int i = 0; + + // outputRadians should match connectedEdges length, the list is generated by the editor function + + foreach (var edge in connectedEdges) + { + edge.passThroughBuffer = outputRadians[i]; + i++; + } + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs.meta new file mode 100644 index 00000000..41af64f7 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CircleRadians.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bd15c1a0ea62a4842b95b69e4ef10c46 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs b/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs new file mode 100644 index 00000000..88a71e77 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs @@ -0,0 +1,14 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Primitives/Color")] +public class ColorNode : BaseNode +{ + [Output(name = "Color"), SerializeField] + public Color color; + + public override string name => "Color"; +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs.meta new file mode 100644 index 00000000..67e94ea8 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/ColorNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e75b35f7e80942a4798859500c4acc1e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs b/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs new file mode 100644 index 00000000..8d677a28 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs @@ -0,0 +1,52 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/PortData")] +public class CustomPortData : BaseNode +{ + [Input(name = "In Values", allowMultiple = true)] + public IEnumerable< object > inputs = null; + + PortData[] portDatas = new PortData[] { + new PortData{displayName = "0", displayType = typeof(float), identifier = "0"}, + new PortData{displayName = "1", displayType = typeof(int), identifier = "1"}, + new PortData{displayName = "2", displayType = typeof(GameObject), identifier = "2"}, + new PortData{displayName = "3", displayType = typeof(Texture2D), identifier = "3"}, + }; + + [Output] + public float output; + + public override string name => "Port Data"; + + protected override void Process() + { + output = 0; + + if (inputs == null) + return ; + + foreach (float input in inputs) + output += input; + } + + [CustomPortBehavior(nameof(inputs))] + IEnumerable< PortData > GetPortsForInputs(List< SerializableEdge > edges) + { + PortData pd = new PortData(); + + foreach (var portData in portDatas) + { + yield return portData; + } + } + + [CustomPortInput(nameof(inputs), typeof(float), allowCast = true)] + public void GetInputs(List< SerializableEdge > edges) + { + // inputs = edges.Select(e => (float)e.passThroughBuffer); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs.meta new file mode 100644 index 00000000..3af1cec7 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CustomPortDataNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f3ee5b148eb864473a90c7c049735847 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs b/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs new file mode 100644 index 00000000..febc1b6a --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs @@ -0,0 +1,64 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/MultiPorts")] +public class CustomPortsNode : BaseNode +{ + [Input] + public List< float > inputs; + + [Output] + public List< float > outputs; // TODO: custom function for this one + + List< object > values = new List< object >(); + + public override string name => "CustomPorts"; + + public override string layoutStyle => "TestType"; + + // We keep the max port count so it doesn't cause binding issues + [SerializeField, HideInInspector] + int portCount = 1; + + protected override void Process() + { + // do things with values + } + + [CustomPortBehavior(nameof(inputs))] + IEnumerable< PortData > ListPortBehavior(List< SerializableEdge > edges) + { + portCount = Mathf.Max(portCount, edges.Count + 1); + + for (int i = 0; i < portCount; i++) + { + yield return new PortData { + displayName = "In " + i, + displayType = typeof(float), + identifier = i.ToString(), // Must be unique + }; + } + } + + // This function will be called once per port created from the `inputs` custom port function + // will in parameter the list of the edges connected to this port + [CustomPortInput(nameof(inputs), typeof(float))] + void PullInputs(List< SerializableEdge > inputEdges) + { + values.AddRange(inputEdges.Select(e => e.passThroughBuffer).ToList()); + } + + [CustomPortOutput(nameof(outputs), typeof(float))] + void PushOutputs(List< SerializableEdge > connectedEdges) + { + // Values length is supposed to match connected edges length + for (int i = 0; i < connectedEdges.Count; i++) + connectedEdges[i].passThroughBuffer = values[Mathf.Min(i, values.Count - 1)]; + + // once the outputs are pushed, we don't need the inputs data anymore + values.Clear(); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs.meta new file mode 100644 index 00000000..53094647 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/CustomPortsNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1ee521d13536a5342a380b0ecaccd449 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs b/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs new file mode 100644 index 00000000..79019157 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; + +[System.Serializable, NodeMenuItem("Primitives/Float")] +public class FloatNode : BaseNode +{ + [Output("Out")] + public float output; + + [Input("In")] + public float input; + + public override string name => "Float"; + + protected override void Process() => output = input; +} \ No newline at end of file diff --git a/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs.meta new file mode 100644 index 00000000..b5aa8939 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/FloatNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8942e9813216b4913a43fd7813feb4ab +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs b/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs new file mode 100644 index 00000000..682070f4 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs @@ -0,0 +1,42 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; +using NodeGraphProcessor.Examples; + +[System.Serializable, NodeMenuItem("Conditional/ForLoop")] +public class ForLoopNode : ConditionalNode +{ + [Output(name = "Loop Body")] + public ConditionalLink loopBody; + + [Output(name = "Loop Completed")] + public ConditionalLink loopCompleted; + + public int start = 0; + public int end = 10; + + [Output] + public int index; + + public override string name => "ForLoop"; + + protected override void Process() => index++; // Implement all logic that affects the loop inner fields + + public override IEnumerable< ConditionalNode > GetExecutedNodes() => throw new System.Exception("Do not use GetExecutedNoes in for loop to get it's dependencies"); + + public IEnumerable< ConditionalNode > GetExecutedNodesLoopBody() + { + // Return all the nodes connected to the executes port + return outputPorts.FirstOrDefault(n => n.fieldName == nameof(loopBody)) + .GetEdges().Select(e => e.inputNode as ConditionalNode); + } + + public IEnumerable< ConditionalNode > GetExecutedNodesLoopCompleted() + { + // Return all the nodes connected to the executes port + return outputPorts.FirstOrDefault(n => n.fieldName == nameof(loopCompleted)) + .GetEdges().Select(e => e.inputNode as ConditionalNode); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs.meta new file mode 100644 index 00000000..422e63a6 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/ForLoopNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2221fb196ab424d108d0cf55371421fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs b/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs new file mode 100644 index 00000000..f2febaaa --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs @@ -0,0 +1,32 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; +using NodeGraphProcessor.Examples; +using UnityEngine.Rendering; + +[System.Serializable, NodeMenuItem("Conditional/If"), NodeMenuItem("Conditional/Branch")] +public class IfNode : ConditionalNode +{ + [Input(name = "Condition")] + public bool condition; + + [Output(name = "True")] + public ConditionalLink @true; + [Output(name = "False")] + public ConditionalLink @false; + + public CompareFunction compareOperator; + + public override string name => "If"; + + public override IEnumerable< ConditionalNode > GetExecutedNodes() + { + string fieldName = condition ? nameof(@true) : nameof(@false); + + // Return all the nodes connected to either the true or false node + return outputPorts.FirstOrDefault(n => n.fieldName == fieldName) + .GetEdges().Select(e => e.inputNode as ConditionalNode); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs.meta new file mode 100644 index 00000000..83231add --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/IfNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 67b84b0505d8b4601b255a36813ef98f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs b/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs new file mode 100644 index 00000000..3145b5ea --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/MessageNode")] +public class MessageNode : BaseNode +{ + const string k_InputIsNot42Error = "Input is not 42 !"; + + [Input(name = "In")] + public float input; + + public override string name => "MessageNode"; + + protected override void Process() + { + if (input != 42) + AddMessage(k_InputIsNot42Error, NodeMessageType.Error); + else + RemoveMessage(k_InputIsNot42Error); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs.meta new file mode 100644 index 00000000..1cca5252 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MessageNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7a6669722cfcd4703ade0bbf83bfc293 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs b/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs new file mode 100644 index 00000000..d2a40e55 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/MessageNode2")] +public class MessageNode2 : BaseNode +{ + [Input(name = "In")] + public float input; + + [Output(name = "Out")] + public float output; + + public override string name => "MessageNode2"; + + protected override void Process() + { + output = input * 42; + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs.meta new file mode 100644 index 00000000..7837477c --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MessageNode2.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 765bd59297fa94851b8f52b8aacac30d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs b/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs new file mode 100644 index 00000000..56741fe3 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs @@ -0,0 +1,55 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/MultiAdd")] +public class MultiAddNode : BaseNode +{ + [Input] + public IEnumerable< float > inputs = null; + + [Output(allowMultiple = false)] + public float output; + + public override string name => "Add"; + + protected override void Process() + { + output = 0; + + if (inputs == null) + return ; + + foreach (float input in inputs) + output += input; + } + + [CustomPortBehavior(nameof(inputs))] + IEnumerable< PortData > GetPortsForInputs(List< SerializableEdge > edges) + { + int index = 0; + + // We wont have edges in the final API + // foreach (var edgeOfInput in edges) + // { + // // unique port key that will be serialized into the edges and used to re-connect the + // // the edges when the graph is reloaded + // yield return new PortData { + // displayName = "In " + index, + // displayType = typeof(float), + // identifier = edgeOfInput.GUID + // }; + // } + + // Dummy last port to allow connecting additional edges + yield return new PortData{ displayName = "In " + index, displayType = typeof(float), acceptMultipleEdges = true}; + } + + [CustomPortInput(nameof(inputs), typeof(float), allowCast = true)] + public void GetInputs(List< SerializableEdge > edges) + { + inputs = edges.Select(e => (float)e.passThroughBuffer); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs.meta new file mode 100644 index 00000000..e4e35e47 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/MultiAddNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bec45daf4ef0a6540acae81c07a9e407 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs b/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs new file mode 100644 index 00000000..7cc427dd --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs @@ -0,0 +1,14 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/Prefab")] +public class PrefabNode : BaseNode +{ + [Output(name = "Out"), SerializeField] + public GameObject output; + + public override string name => "Prefab"; +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs.meta new file mode 100644 index 00000000..16d7c0e6 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/PrefabNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cb3496a34fa340d48b38cc40384653a5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs b/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs new file mode 100644 index 00000000..b541d5d8 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs @@ -0,0 +1,23 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using NodeGraphProcessor.Examples; + +[NodeMenuItem("Print")] +public class PrintNode : BaseNode +{ + [Input] + public object obj; + + public override string name => "Print"; +} + +[NodeMenuItem("Conditional Print")] +public class ConditionalPrintNode : LinearConditionalNode +{ + [Input] + public object obj; + + public override string name => "Print"; +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs.meta new file mode 100644 index 00000000..f679b25f --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/PrintNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 43baed6305c3d446b947ecda1afd75e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs b/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs new file mode 100644 index 00000000..5b3f77a5 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs @@ -0,0 +1,27 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +public enum Setting +{ + S1, + S2, + S3, +} + +[System.Serializable, NodeMenuItem("Custom/SettingsNode")] +public class SettingsNode : BaseNode +{ + public Setting setting; + public override string name => "SettingsNode"; + + [Input] + public float input; + + [Output] + public float output; + + protected override void Process() {} +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs.meta new file mode 100644 index 00000000..c719e543 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SettingsNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 732287f12cf324faa88fd49fcf5a1fec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs b/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs new file mode 100644 index 00000000..b63bab36 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs @@ -0,0 +1,14 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("String")] +public class StringNode : BaseNode +{ + [Output(name = "Out"), SerializeField] + public string output; + + public override string name => "String"; +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs.meta new file mode 100644 index 00000000..bc8bf376 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/StringNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90d84412e61f5044b863d9f9902bb4f9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs b/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs new file mode 100644 index 00000000..57e56d1c --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Operations/Sub")] +public class SubNode : BaseNode +{ + [Input(name = "A")] + public float inputA; + [Input(name = "B")] + public float inputB; + + [Output(name = "Out")] + public float output; + + public override string name => "Sub"; + + protected override void Process() + { + output = inputA - inputB; + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs.meta new file mode 100644 index 00000000..0d9b7045 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SubNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0b91fd44c35c00b4ab19dab518b97b31 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs b/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs new file mode 100644 index 00000000..fefbc2e5 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Conditional/Switch")] +public class SwitchNode : BaseNode +{ + [Input(name = "In")] + public float input; + + [Output(name = "Out")] + public float output; + + public override string name => "Switch"; + + protected override void Process() + { + output = input * 42; + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs.meta new file mode 100644 index 00000000..cd5d0bb4 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/SwitchNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 551af9ac8c6de4d0c94159f5febdd117 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs b/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs new file mode 100644 index 00000000..ca8a7205 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs @@ -0,0 +1,14 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Primitives/Text")] +public class TextNode : BaseNode +{ + [Output(name = "Label"), SerializeField] + public string output; + + public override string name => "Text"; +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs.meta new file mode 100644 index 00000000..65dff1c3 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/TextNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 84037e06aa70841d1a1ad2f8dcdd33da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs b/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs new file mode 100644 index 00000000..3dcf8432 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs @@ -0,0 +1,32 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/TypeSwitchNode")] +public class TypeSwitchNode : BaseNode +{ + [Input] + public string input; + + [SerializeField] + public bool toggleType; + + public override string name => "TypeSwitchNode"; + + [CustomPortBehavior(nameof(input))] + IEnumerable< PortData > GetInputPort(List< SerializableEdge > edges) + { + yield return new PortData{ + identifier = "input", + displayName = "In", + displayType = (toggleType) ? typeof(float) : typeof(string) + }; + } + + protected override void Process() + { + Debug.Log("Input: " + input); + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs.meta new file mode 100644 index 00000000..f007b5f3 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/TypeSwitchNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 254a5aace9e6c4d2d8ee9810660f08c8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs b/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs new file mode 100644 index 00000000..19126967 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using GraphProcessor; +using System.Linq; + +[System.Serializable, NodeMenuItem("Custom/Vector")] +public class VectorNode : BaseNode +{ + [Output(name = "Out")] + public Vector4 output; + + [Input(name = "In"), SerializeField] + public Vector4 input; + + public override string name => "Vector"; + + protected override void Process() + { + output = input; + } +} diff --git a/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs.meta b/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs.meta new file mode 100644 index 00000000..aff13000 --- /dev/null +++ b/Samples~/Examples/DefaultNodes/Nodes/VectorNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00b0569f94451af4b9bc9382e2383772 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor.meta b/Samples~/Examples/Editor.meta new file mode 100644 index 00000000..a9db3426 --- /dev/null +++ b/Samples~/Examples/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9c01c58d7cb2e4c19ba931122476ced7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/01_DefaultGraph.meta b/Samples~/Examples/Editor/01_DefaultGraph.meta new file mode 100644 index 00000000..5046575d --- /dev/null +++ b/Samples~/Examples/Editor/01_DefaultGraph.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fdefec7d0fa1f47b3bf3207b0fcda8c2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs b/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs new file mode 100644 index 00000000..3f078f50 --- /dev/null +++ b/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs @@ -0,0 +1,37 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; + +public class DefaultGraphWindow : BaseGraphWindow +{ + BaseGraph tmpGraph; + + [MenuItem("Window/01 DefaultGraph")] + public static BaseGraphWindow OpenWithTmpGraph() + { + var graphWindow = CreateWindow< DefaultGraphWindow >(); + + // When the graph is opened from the window, we don't save the graph to disk + graphWindow.tmpGraph = ScriptableObject.CreateInstance(); + graphWindow.tmpGraph.hideFlags = HideFlags.HideAndDontSave; + graphWindow.InitializeGraph(graphWindow.tmpGraph); + + graphWindow.Show(); + + return graphWindow; + } + + protected override void OnDestroy() => DestroyImmediate(tmpGraph); + + protected override void InitializeWindow(BaseGraph graph) + { + titleContent = new GUIContent("Default Graph"); + + if (graphView == null) + graphView = new BaseGraphView(this); + + rootView.Add(graphView); + } +} diff --git a/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs.meta b/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs.meta new file mode 100644 index 00000000..1727deaa --- /dev/null +++ b/Samples~/Examples/Editor/01_DefaultGraph/DefaultGraphWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c65b242325f19471bab1de2499506787 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/02_CustomContextMenu.meta b/Samples~/Examples/Editor/02_CustomContextMenu.meta new file mode 100644 index 00000000..f48c916f --- /dev/null +++ b/Samples~/Examples/Editor/02_CustomContextMenu.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ccd6349c240ef49d19d304846d0c4285 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs new file mode 100644 index 00000000..1a408a68 --- /dev/null +++ b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs @@ -0,0 +1,34 @@ +using UnityEngine.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine; +using GraphProcessor; +using System; +using UnityEditor; + +public class CustomContextMenuGraphView : BaseGraphView +{ + public CustomContextMenuGraphView(EditorWindow window) : base(window) {} + + public override void BuildContextualMenu(ContextualMenuPopulateEvent evt) + { + evt.menu.AppendSeparator(); + + foreach (var nodeMenuItem in NodeProvider.GetNodeMenuEntries()) + { + var mousePos = (evt.currentTarget as VisualElement).ChangeCoordinatesTo(contentViewContainer, evt.localMousePosition); + Vector2 nodePosition = mousePos; + evt.menu.AppendAction("Create/" + nodeMenuItem.Key, + (e) => CreateNodeOfType(nodeMenuItem.Value, nodePosition), + DropdownMenuAction.AlwaysEnabled + ); + } + + base.BuildContextualMenu(evt); + } + + void CreateNodeOfType(Type type, Vector2 position) + { + RegisterCompleteObjectUndo("Added " + type + " node"); + AddNode(BaseNode.CreateFromType(type, position)); + } +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs.meta b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs.meta new file mode 100644 index 00000000..e12ac8dc --- /dev/null +++ b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6e25daef2a39d42b58315f7b8f67f7b0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs new file mode 100644 index 00000000..d24bc5f8 --- /dev/null +++ b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs @@ -0,0 +1,40 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; + +public class CustomContextMenuGraphWindow : BaseGraphWindow +{ + BaseGraph tmpGraph; + + [MenuItem("Window/02 Custom Context Menu")] + public static BaseGraphWindow OpenWithTmpGraph() + { + var graphWindow = CreateWindow< CustomContextMenuGraphWindow >(); + + // When the graph is opened from the window, we don't save the graph to disk + graphWindow.tmpGraph = ScriptableObject.CreateInstance(); + graphWindow.tmpGraph.hideFlags = HideFlags.HideAndDontSave; + graphWindow.InitializeGraph(graphWindow.tmpGraph); + + graphWindow.Show(); + + return graphWindow; + } + + protected override void OnDestroy() => DestroyImmediate(tmpGraph); + + protected override void InitializeWindow(BaseGraph graph) + { + titleContent = new GUIContent("Context Menu Graph"); + + if (graphView == null) + { + graphView = new CustomContextMenuGraphView(this); + graphView.Add(new MiniMapView(graphView)); + } + + rootView.Add(graphView); + } +} diff --git a/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs.meta b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs.meta new file mode 100644 index 00000000..45f5237a --- /dev/null +++ b/Samples~/Examples/Editor/02_CustomContextMenu/CustomContextMenuGraphWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 43e3efcb45094430784d7f28008023c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/03_CustomToolbar.meta b/Samples~/Examples/Editor/03_CustomToolbar.meta new file mode 100644 index 00000000..fe9f9884 --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b473662a061684b43b0dda6f61d46106 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs new file mode 100644 index 00000000..627dca8c --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs @@ -0,0 +1,11 @@ +using UnityEngine.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine; +using GraphProcessor; +using System; +using UnityEditor; + +public class CustomToolbarGraphView : BaseGraphView +{ + public CustomToolbarGraphView(EditorWindow window) : base(window) {} +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs.meta b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs.meta new file mode 100644 index 00000000..d3fc320a --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19135bc1f3e484d9c9f7e5547e6eac8c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs new file mode 100644 index 00000000..4a097bc1 --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs @@ -0,0 +1,40 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; + +public class CustomToolbarGraphWindow : BaseGraphWindow +{ + BaseGraph tmpGraph; + + [MenuItem("Window/03 Custom Toolbar")] + public static BaseGraphWindow OpenWithTmpGraph() + { + var graphWindow = CreateWindow< CustomToolbarGraphWindow >(); + + // When the graph is opened from the window, we don't save the graph to disk + graphWindow.tmpGraph = ScriptableObject.CreateInstance(); + graphWindow.tmpGraph.hideFlags = HideFlags.HideAndDontSave; + graphWindow.InitializeGraph(graphWindow.tmpGraph); + + graphWindow.Show(); + + return graphWindow; + } + + protected override void OnDestroy() => DestroyImmediate(tmpGraph); + + protected override void InitializeWindow(BaseGraph graph) + { + titleContent = new GUIContent("Custom Toolbar Graph"); + + if (graphView == null) + { + graphView = new CustomToolbarGraphView(this); + graphView.Add(new CustomToolbarView(graphView)); + } + + rootView.Add(graphView); + } +} diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs.meta b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs.meta new file mode 100644 index 00000000..03d50c6d --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarGraphWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f55628757287a48558b75b0291a9bce1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs new file mode 100644 index 00000000..19a0ec89 --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs @@ -0,0 +1,23 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; +using Status = UnityEngine.UIElements.DropdownMenuAction.Status; + +public class CustomToolbarView : ToolbarView +{ + public CustomToolbarView(BaseGraphView graphView) : base(graphView) {} + + protected override void AddButtons() + { + // Add the hello world button on the left of the toolbar + AddButton("Hello !", () => Debug.Log("Hello World"), left: false); + + // add the default buttons (center, show processor and show in project) + base.AddButtons(); + + bool conditionalProcessorVisible = graphView.GetPinnedElementStatus< ConditionalProcessorView >() != Status.Hidden; + AddToggle("Show Conditional Processor", conditionalProcessorVisible, (v) => graphView.ToggleView< ConditionalProcessorView>()); + } +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs.meta b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs.meta new file mode 100644 index 00000000..8a2b20e0 --- /dev/null +++ b/Samples~/Examples/Editor/03_CustomToolbar/CustomToolbarView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 937d1aed5c2b341d589c00aa858bfcc1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/04_ExposedProperties.meta b/Samples~/Examples/Editor/04_ExposedProperties.meta new file mode 100644 index 00000000..09abee2c --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 288b95e5545a64fe4aaead1299ceefed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs new file mode 100644 index 00000000..faff8e5d --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs @@ -0,0 +1,10 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using GraphProcessor; + +public class ExposedPropertiesGraph : BaseGraph +{ + +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs.meta b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs.meta new file mode 100644 index 00000000..241dae30 --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraph.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a3d516d4aa91e407da5829468042e3fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs new file mode 100644 index 00000000..bcc98a75 --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs @@ -0,0 +1,11 @@ +using UnityEngine.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine; +using GraphProcessor; +using System; +using UnityEditor; + +public class ExposedPropertiesGraphView : BaseGraphView +{ + public ExposedPropertiesGraphView(EditorWindow window) : base(window) {} +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs.meta b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs.meta new file mode 100644 index 00000000..6814c1d7 --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 56ac32d5514c04f88915ac1e57856af1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs new file mode 100644 index 00000000..fa1c31e1 --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs @@ -0,0 +1,42 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; + +public class ExposedPropertiesGraphWindow : BaseGraphWindow +{ + BaseGraph tmpGraph; + + [MenuItem("Window/04 Exposed Properties")] + public static BaseGraphWindow OpenWithTmpGraph() + { + var graphWindow = CreateWindow< ExposedPropertiesGraphWindow >(); + + // When the graph is opened from the window, we don't save the graph to disk + graphWindow.tmpGraph = ScriptableObject.CreateInstance(); + graphWindow.tmpGraph.hideFlags = HideFlags.HideAndDontSave; + graphWindow.InitializeGraph(graphWindow.tmpGraph); + + graphWindow.Show(); + + return graphWindow; + } + + protected override void OnDestroy() => DestroyImmediate(tmpGraph); + + protected override void InitializeWindow(BaseGraph graph) + { + titleContent = new GUIContent("Properties Graph"); + + if (graphView == null) + graphView = new ExposedPropertiesGraphView(this); + + rootView.Add(graphView); + } + + protected override void InitializeGraphView(BaseGraphView view) + { + view.OpenPinned< ExposedParameterView >(); + } +} diff --git a/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs.meta b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs.meta new file mode 100644 index 00000000..065fe198 --- /dev/null +++ b/Samples~/Examples/Editor/04_ExposedProperties/ExposedPropertiesGraphWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3e88d560560654411954f0b6f223900f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/05_All.meta b/Samples~/Examples/Editor/05_All.meta new file mode 100644 index 00000000..59074ba8 --- /dev/null +++ b/Samples~/Examples/Editor/05_All.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f9922e83e8d3042d6a11524bc5db4c6d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/05_All/AllGraphView.cs b/Samples~/Examples/Editor/05_All/AllGraphView.cs new file mode 100644 index 00000000..ab4bac1f --- /dev/null +++ b/Samples~/Examples/Editor/05_All/AllGraphView.cs @@ -0,0 +1,28 @@ +using UnityEngine.UIElements; +using UnityEditor.Experimental.GraphView; +using UnityEngine; +using GraphProcessor; +using System; +using UnityEditor; + +public class AllGraphView : BaseGraphView +{ + // Nothing special to add for now + public AllGraphView(EditorWindow window) : base(window) {} + + public override void BuildContextualMenu(ContextualMenuPopulateEvent evt) + { + BuildStackNodeContextualMenu(evt); + base.BuildContextualMenu(evt); + } + + /// + /// Add the New Stack entry to the context menu + /// + /// + protected void BuildStackNodeContextualMenu(ContextualMenuPopulateEvent evt) + { + Vector2 position = (evt.currentTarget as VisualElement).ChangeCoordinatesTo(contentViewContainer, evt.localMousePosition); + evt.menu.AppendAction("New Stack", (e) => AddStackNode(new BaseStackNode(position)), DropdownMenuAction.AlwaysEnabled); + } +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/05_All/AllGraphView.cs.meta b/Samples~/Examples/Editor/05_All/AllGraphView.cs.meta new file mode 100644 index 00000000..75994466 --- /dev/null +++ b/Samples~/Examples/Editor/05_All/AllGraphView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 04efa91cf6aca4e4eb1d937c9b782f4b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/05_All/AllGraphWindow.cs b/Samples~/Examples/Editor/05_All/AllGraphWindow.cs new file mode 100644 index 00000000..4872b6c8 --- /dev/null +++ b/Samples~/Examples/Editor/05_All/AllGraphWindow.cs @@ -0,0 +1,45 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; + +public class AllGraphWindow : BaseGraphWindow +{ + BaseGraph tmpGraph; + + [MenuItem("Window/05 All Combined")] + public static BaseGraphWindow OpenWithTmpGraph() + { + var graphWindow = CreateWindow< AllGraphWindow >(); + + // When the graph is opened from the window, we don't save the graph to disk + graphWindow.tmpGraph = ScriptableObject.CreateInstance(); + graphWindow.tmpGraph.hideFlags = HideFlags.HideAndDontSave; + graphWindow.InitializeGraph(graphWindow.tmpGraph); + + graphWindow.Show(); + + return graphWindow; + } + + protected override void OnDestroy() => DestroyImmediate(tmpGraph); + + protected override void InitializeWindow(BaseGraph graph) + { + titleContent = new GUIContent("All Graph"); + + if (graphView == null) + { + graphView = new AllGraphView(this); + graphView.Add(new CustomToolbarView(graphView)); + } + + rootView.Add(graphView); + } + + protected override void InitializeGraphView(BaseGraphView view) + { + view.OpenPinned< ExposedParameterView >(); + } +} diff --git a/Samples~/Examples/Editor/05_All/AllGraphWindow.cs.meta b/Samples~/Examples/Editor/05_All/AllGraphWindow.cs.meta new file mode 100644 index 00000000..1fd54bb2 --- /dev/null +++ b/Samples~/Examples/Editor/05_All/AllGraphWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 99b7a449feb3b49dbb84c76e09c4f4a5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/GraphAssetCallbacks.cs b/Samples~/Examples/Editor/GraphAssetCallbacks.cs new file mode 100644 index 00000000..a919d71d --- /dev/null +++ b/Samples~/Examples/Editor/GraphAssetCallbacks.cs @@ -0,0 +1,38 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; +using UnityEditor.Callbacks; + +public class GraphAssetCallbacks +{ + [MenuItem("Assets/Create/GraphProcessor", false, 10)] + public static void CreateGraphPorcessor() + { + var obj = Selection.activeObject; + string path; + + if (obj == null) + path = "Assets"; + else + path = AssetDatabase.GetAssetPath(obj.GetInstanceID()); + + var graph = ScriptableObject.CreateInstance< BaseGraph >(); + + ProjectWindowUtil.CreateAsset(graph, path + "/GraphProcessor.asset"); + } + + [OnOpenAsset(0)] + public static bool OnBaseGraphOpened(int instanceID, int line) + { + var asset = EditorUtility.InstanceIDToObject(instanceID) as BaseGraph; + + if (asset != null && AssetDatabase.GetAssetPath(asset).Contains("Examples")) + { + EditorWindow.GetWindow().InitializeGraph(asset as BaseGraph); + return true; + } + return false; + } +} diff --git a/Samples~/Examples/Editor/GraphAssetCallbacks.cs.meta b/Samples~/Examples/Editor/GraphAssetCallbacks.cs.meta new file mode 100644 index 00000000..b3e58031 --- /dev/null +++ b/Samples~/Examples/Editor/GraphAssetCallbacks.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1e454f0d7a8d64cffabeb995f0db6e3d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/GraphAssetInspector.cs b/Samples~/Examples/Editor/GraphAssetInspector.cs new file mode 100644 index 00000000..10000829 --- /dev/null +++ b/Samples~/Examples/Editor/GraphAssetInspector.cs @@ -0,0 +1,36 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using GraphProcessor; +using UnityEngine.UIElements; + +[CustomEditor(typeof(BaseGraph), true)] +public class GraphAssetInspector : GraphInspector +{ + // protected override void CreateInspector() + // { + // } + + protected override void CreateInspector() + { + base.CreateInspector(); + + root.Add(new Button(() => EditorWindow.GetWindow().InitializeGraph(target as BaseGraph)) + { + text = "Open base graph window" + }); + root.Add(new Button(() => EditorWindow.GetWindow().InitializeGraph(target as BaseGraph)) + { + text = "Open custom context menu graph window" + }); + root.Add(new Button(() => EditorWindow.GetWindow().InitializeGraph(target as BaseGraph)) + { + text = "Open custom toolbar graph window" + }); + root.Add(new Button(() => EditorWindow.GetWindow().InitializeGraph(target as BaseGraph)) + { + text = "Open exposed properties graph window" + }); + } +} diff --git a/Samples~/Examples/Editor/GraphAssetInspector.cs.meta b/Samples~/Examples/Editor/GraphAssetInspector.cs.meta new file mode 100644 index 00000000..ca001ca9 --- /dev/null +++ b/Samples~/Examples/Editor/GraphAssetInspector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2cfa27158ce3d4b8a9546f410239ecfd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Editor/GraphProcessorMenuItems.cs b/Samples~/Examples/Editor/GraphProcessorMenuItems.cs new file mode 100644 index 00000000..24305636 --- /dev/null +++ b/Samples~/Examples/Editor/GraphProcessorMenuItems.cs @@ -0,0 +1,13 @@ +using UnityEditor; +using GraphProcessor; + +public class GraphProcessorMenuItems : NodeGraphProcessorMenuItems +{ + [MenuItem("Assets/Create/Node C# Script", false, MenuItemPosition.afterCreateScript)] + private static void CreateNodeCSharpScritpt() => CreateDefaultNodeCSharpScritpt(); + + [MenuItem("Assets/Create/Node View C# Script", false, MenuItemPosition.afterCreateScript + 1)] + private static void CreateNodeViewCSharpScritpt() => CreateDefaultNodeViewCSharpScritpt(); + + // To add your C# script creation with you own templates, use ProjectWindowUtil.CreateScriptAssetFromTemplateFile(templatePath, defaultFileName) +} \ No newline at end of file diff --git a/Samples~/Examples/Editor/GraphProcessorMenuItems.cs.meta b/Samples~/Examples/Editor/GraphProcessorMenuItems.cs.meta new file mode 100644 index 00000000..387d21e9 --- /dev/null +++ b/Samples~/Examples/Editor/GraphProcessorMenuItems.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4af107f84c5444e618624c1e7516fc62 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ExposedGetProperties.asset b/Samples~/Examples/ExposedGetProperties.asset new file mode 100644 index 00000000..de39bfc3 --- /dev/null +++ b/Samples~/Examples/ExposedGetProperties.asset @@ -0,0 +1,258 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: ExposedGetProperties + m_EditorClassIdentifier: + serializedNodes: + - type: GraphProcessor.ParameterNode, com.alelievr.NodeGraphProcessor.Runtime, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b4c4205-a083-42c6-815d-089394975a21","computeOrder":5,"position":{"serializedVersion":"2","x":460.0,"y":45.0,"width":84.0,"height":97.0},"expanded":false,"debug":false,"nodeLock":false,"parameterGUID":"581cdd8d-fee9-4d82-bc6f-cbacd7ddc15b","accessor":1}' + - type: GraphProcessor.ParameterNode, com.alelievr.NodeGraphProcessor.Runtime, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d27bb2f4-f1df-433b-a124-464d64479ebb","computeOrder":1,"position":{"serializedVersion":"2","x":174.0,"y":-37.0,"width":74.0,"height":97.0},"expanded":false,"debug":false,"nodeLock":false,"parameterGUID":"ae7b8636-b4ca-4259-afac-f09ff0dc0ad4","accessor":0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"73ecc83f-695a-45b9-baab-1577a4f64bcc","computeOrder":4,"position":{"serializedVersion":"2","x":293.0,"y":79.0,"width":122.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":616.0}' + - type: GraphProcessor.ParameterNode, com.alelievr.NodeGraphProcessor.Runtime, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fddbdd73-775e-4b42-b959-90c91f0994ea","computeOrder":1,"position":{"serializedVersion":"2","x":168.0,"y":81.0,"width":74.0,"height":97.0},"expanded":false,"debug":false,"nodeLock":false,"parameterGUID":"ae7b8636-b4ca-4259-afac-f09ff0dc0ad4","accessor":0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7a99c438-c7a4-4119-8a43-3c97f352dd7d","computeOrder":1,"position":{"serializedVersion":"2","x":164.0,"y":192.0,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e1ccba49-c958-49eb-b407-326e633e824e","computeOrder":1,"position":{"serializedVersion":"2","x":788.6575317382813,"y":362.58953857421877,"width":158.0,"height":114.0},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34304755-58b0-4d96-97bb-1f739000d2ae","computeOrder":2,"position":{"serializedVersion":"2","x":1402.4632568359375,"y":303.41546630859377,"width":148.0,"height":119.0},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5ab40949-8b34-4211-95c9-fc2e5ffaf9fc","computeOrder":3,"position":{"serializedVersion":"2","x":358.5,"y":441.5,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":84.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1eeb47f3-0542-4e6d-a0f1-682bc2e461e4","computeOrder":1,"position":{"serializedVersion":"2","x":190.0,"y":390.0,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ccb7d58-8484-467c-807d-7aa278ae82c2","computeOrder":1,"position":{"serializedVersion":"2","x":192.5,"y":494.5,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: IfNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"026cdacc-5f9c-4d04-8260-4dce3b329dd6","computeOrder":2,"position":{"serializedVersion":"2","x":1396.7694091796875,"y":506.8111267089844,"width":148.0,"height":119.0},"expanded":false,"debug":false,"nodeLock":false,"condition":false,"compareOperator":0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3dad74ab-ce5e-4ccb-ba5c-8e11c3b9db8c","computeOrder":2,"position":{"serializedVersion":"2","x":812.2438354492188,"y":679.1228637695313,"width":132.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bc0249b2-7c01-4420-ba65-c9dd9e4921b1","computeOrder":1,"position":{"serializedVersion":"2","x":644.0,"y":612.0,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":12.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2378117a-0691-4161-a2da-ed6fc4c6adc5","computeOrder":1,"position":{"serializedVersion":"2","x":647.0,"y":717.0,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":30.0,"input":30.0}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"29f80868-9a07-455f-a698-6972fd9364ad","computeOrder":3,"position":{"serializedVersion":"2","x":851.2504272460938,"y":141.53428649902345,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"57498d91-308a-4d6e-be0d-ce44d9c1352d","computeOrder":1,"position":{"serializedVersion":"2","x":682.25048828125,"y":89.53430938720703,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"59d2b883-b624-4627-a398-82d89db73111","computeOrder":1,"position":{"serializedVersion":"2","x":685.2505493164063,"y":194.53431701660157,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: GraphProcessor.ParameterNode, com.alelievr.NodeGraphProcessor.Runtime, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"137117b3-67a0-4712-aad8-3342cad45c70","computeOrder":1,"position":{"serializedVersion":"2","x":629.565185546875,"y":470.6956481933594,"width":62.0,"height":39.0},"expanded":false,"debug":false,"nodeLock":false,"parameterGUID":"7c1eb1da-8c21-48f6-a6da-a925f68ea8c1","accessor":0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"084540bb-6cce-4ea9-b961-9df1d90a2925","computeOrder":2,"position":{"serializedVersion":"2","x":818.48779296875,"y":520.4366455078125,"width":111.0,"height":103.0},"expanded":false,"debug":true,"nodeLock":false}' + edges: + - GUID: 81ad2a95-ee5f-4b8d-9d14-73caf3602feb + owner: {fileID: 11400000} + inputNodeGUID: 73ecc83f-695a-45b9-baab-1577a4f64bcc + outputNodeGUID: d27bb2f4-f1df-433b-a124-464d64479ebb + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: output + - GUID: 798ca1ac-1199-46cd-9c10-320004883af5 + owner: {fileID: 11400000} + inputNodeGUID: 73ecc83f-695a-45b9-baab-1577a4f64bcc + outputNodeGUID: fddbdd73-775e-4b42-b959-90c91f0994ea + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: output + - GUID: a3c827ad-8b8b-4305-bb07-78f509362781 + owner: {fileID: 11400000} + inputNodeGUID: 73ecc83f-695a-45b9-baab-1577a4f64bcc + outputNodeGUID: 7a99c438-c7a4-4119-8a43-3c97f352dd7d + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 200d5a0d-2f99-4a7a-9c25-fb55bbdbbe85 + owner: {fileID: 11400000} + inputNodeGUID: 1b4c4205-a083-42c6-815d-089394975a21 + outputNodeGUID: 73ecc83f-695a-45b9-baab-1577a4f64bcc + inputFieldName: input + outputFieldName: output + inputPortIdentifier: input + outputPortIdentifier: + - GUID: 52cd9782-5189-4f67-aed9-22dfa3629237 + owner: {fileID: 11400000} + inputNodeGUID: 34304755-58b0-4d96-97bb-1f739000d2ae + outputNodeGUID: e1ccba49-c958-49eb-b407-326e633e824e + inputFieldName: executed + outputFieldName: true + inputPortIdentifier: + outputPortIdentifier: + - GUID: 485a8143-5c6c-4d9c-a059-dedba6deda07 + owner: {fileID: 11400000} + inputNodeGUID: 5ab40949-8b34-4211-95c9-fc2e5ffaf9fc + outputNodeGUID: 1eeb47f3-0542-4e6d-a0f1-682bc2e461e4 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 0be9381e-d161-4ca8-8868-3e9e326e6afb + owner: {fileID: 11400000} + inputNodeGUID: 5ab40949-8b34-4211-95c9-fc2e5ffaf9fc + outputNodeGUID: 2ccb7d58-8484-467c-807d-7aa278ae82c2 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: ac3b869c-3fbe-4872-ab56-8768bb04b3df + owner: {fileID: 11400000} + inputNodeGUID: 026cdacc-5f9c-4d04-8260-4dce3b329dd6 + outputNodeGUID: e1ccba49-c958-49eb-b407-326e633e824e + inputFieldName: executed + outputFieldName: false + inputPortIdentifier: + outputPortIdentifier: + - GUID: f12d3ce6-85fc-4aae-9590-36676a08bc4a + owner: {fileID: 11400000} + inputNodeGUID: 29f80868-9a07-455f-a698-6972fd9364ad + outputNodeGUID: 57498d91-308a-4d6e-be0d-ce44d9c1352d + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: a9ca5962-de09-4e30-8737-1ede725f12c1 + owner: {fileID: 11400000} + inputNodeGUID: 29f80868-9a07-455f-a698-6972fd9364ad + outputNodeGUID: 59d2b883-b624-4627-a398-82d89db73111 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 99ed69a5-9e2c-4cec-9b90-17e3bf694743 + owner: {fileID: 11400000} + inputNodeGUID: 3dad74ab-ce5e-4ccb-ba5c-8e11c3b9db8c + outputNodeGUID: bc0249b2-7c01-4420-ba65-c9dd9e4921b1 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 18b8bbdf-0695-4d94-b779-f7ba9a9b2179 + owner: {fileID: 11400000} + inputNodeGUID: 084540bb-6cce-4ea9-b961-9df1d90a2925 + outputNodeGUID: 137117b3-67a0-4712-aad8-3342cad45c70 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: output + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 334 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 90 + width: 150 + height: 137 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 23 + y: 189 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: ConditionalProcessorView, Assembly-CSharp-Editor, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 200 + y: 37 + width: 303 + height: 380 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 32 + y: 434 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: + - guid: ae7b8636-b4ca-4259-afac-f09ff0dc0ad4 + name: Input + type: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + serializedValue: + serializedType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + serializedName: + serializedValue: 308 + input: 1 + settings: + isHidden: 0 + - guid: 581cdd8d-fee9-4d82-bc6f-cbacd7ddc15b + name: Output + type: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + serializedValue: + serializedType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + serializedName: + serializedValue: 616 + input: 1 + settings: + isHidden: 0 + - guid: 7c1eb1da-8c21-48f6-a6da-a925f68ea8c1 + name: GameObject + type: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + serializedValue: + serializedType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + serializedName: + serializedValue: '{"value":{"instanceID":13994}}' + input: 1 + settings: + isHidden: 0 + - guid: 5d1b4f95-b2ae-4cf0-8b58-fcbad7c995a8 + name: New GameObjectParam + type: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + serializedValue: + serializedType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + serializedName: + serializedValue: + input: 1 + settings: + isHidden: 0 + position: {x: -500, y: -506, z: 0} + scale: {x: 1.3225, y: 1.3225, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/ExposedGetProperties.asset.meta b/Samples~/Examples/ExposedGetProperties.asset.meta new file mode 100644 index 00000000..dbe2ecf6 --- /dev/null +++ b/Samples~/Examples/ExposedGetProperties.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2fc1bcdc62a5745a1bd6f48f20e0390f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/ExposedPropertiesExample.asset b/Samples~/Examples/ExposedPropertiesExample.asset new file mode 100644 index 00000000..f5ead8b7 --- /dev/null +++ b/Samples~/Examples/ExposedPropertiesExample.asset @@ -0,0 +1,112 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: ExposedPropertiesExample + m_EditorClassIdentifier: + serializedNodes: + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"39fdf09f-b7ff-49f5-bfe5-c59e221c30b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":415.0,"y":101.0,"width":72.0,"height":95.0},"expanded":true,"debug":false,"nodeLock":false}' + - type: SubNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1327efdb-6d08-421e-a601-67e39e1c4073","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":316.0,"y":268.0,"width":98.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"inputA":42.0,"inputB":12.0,"output":30.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"47e80399-61e7-4350-9ff3-aa91b54eabe3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":193.0,"y":225.5,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5a439c2f-4655-43ed-a6ae-e142b92b25ce","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":191.5,"y":325.5,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":0.0}' + edges: + - GUID: 9da87722-5b0e-491d-af10-63206a3ca74e + owner: {fileID: 11400000} + inputNodeGUID: 1327efdb-6d08-421e-a601-67e39e1c4073 + outputNodeGUID: 5a439c2f-4655-43ed-a6ae-e142b92b25ce + inputFieldName: inputB + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: cd6d29b2-5895-4265-bac2-12c7726ae674 + owner: {fileID: 11400000} + inputNodeGUID: 1327efdb-6d08-421e-a601-67e39e1c4073 + outputNodeGUID: 47e80399-61e7-4350-9ff3-aa91b54eabe3 + inputFieldName: inputA + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 6 + y: 43 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 226 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 204 + width: 193 + height: 322 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: + - guid: hguieowhg + name: Float + type: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + serializedValue: + serializedType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + serializedName: + serializedValue: 42 + input: 1 + settings: + isHidden: 0 + - guid: 9ae7b637-72eb-4fcf-90d9-c9bd11336a2b + name: Float 2 + type: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + serializedValue: + serializedType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + serializedName: + serializedValue: 30 + input: 1 + settings: + isHidden: 0 + - guid: fc2400e0-1461-4ba2-9d60-9533b6417d88 + name: New ColorParam + type: UnityEngine.Color, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + serializedValue: + serializedType: UnityEngine.Color, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + serializedName: + serializedValue: '{"r":1.0,"g":0.0,"b":0.0,"a":0.0}' + input: 1 + settings: + isHidden: 0 + position: {x: -259, y: 43, z: 0} + scale: {x: 1.7490063, y: 1.7490063, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/ExposedPropertiesExample.asset.meta b/Samples~/Examples/ExposedPropertiesExample.asset.meta new file mode 100644 index 00000000..ec6f768d --- /dev/null +++ b/Samples~/Examples/ExposedPropertiesExample.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0717f60ed9d9a44a69be47fdb2044b74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/GraphProcessor.asset b/Samples~/Examples/GraphProcessor.asset new file mode 100644 index 00000000..23e13018 --- /dev/null +++ b/Samples~/Examples/GraphProcessor.asset @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: GraphProcessor + m_EditorClassIdentifier: + serializedNodes: + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0550468c-feb4-41bc-a68d-54ff890ed71f","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":300.1890563964844,"y":284.3100280761719,"width":100.0,"height":100.0},"expanded":false,"debug":true,"nodeLock":false,"output":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c0f7a068-db0c-48bc-bae1-acd2aeff6b32","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":155.5122833251953,"y":241.94142150878907,"width":74.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"38f97e90-225e-4549-ab7b-ca707a5664a0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":155.3175811767578,"y":353.2192687988281,"width":74.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c1be8783-9f9f-46ff-a094-356f4e658c8d","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":459.2174072265625,"y":247.65219116210938,"width":72.0,"height":96.0},"expanded":false,"debug":true,"nodeLock":false}' + edges: + - GUID: 8ab4031d-be46-47c0-99cb-85e9ef8f5cc7 + owner: {fileID: 11400000} + inputNodeGUID: 0550468c-feb4-41bc-a68d-54ff890ed71f + outputNodeGUID: 38f97e90-225e-4549-ab7b-ca707a5664a0 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 315bdfa4-1c69-468e-a016-ea135ebf44d3 + owner: {fileID: 11400000} + inputNodeGUID: 0550468c-feb4-41bc-a68d-54ff890ed71f + outputNodeGUID: c0f7a068-db0c-48bc-bae1-acd2aeff6b32 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 17f7c56c-14db-4b72-86fd-b7478606be0c + owner: {fileID: 11400000} + inputNodeGUID: c1be8783-9f9f-46ff-a094-356f4e658c8d + outputNodeGUID: 0550468c-feb4-41bc-a68d-54ff890ed71f + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + groups: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 119 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 226 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 0 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: 150, y: -152, z: 0} + scale: {x: 1.15, y: 1.15, z: 1} diff --git a/Samples~/Examples/GraphProcessor.asset.meta b/Samples~/Examples/GraphProcessor.asset.meta new file mode 100644 index 00000000..fe27c821 --- /dev/null +++ b/Samples~/Examples/GraphProcessor.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5cbbb36aeebd84f0a9c382c539919483 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Multi-Port.asset b/Samples~/Examples/Multi-Port.asset new file mode 100644 index 00000000..bfd7eb8e --- /dev/null +++ b/Samples~/Examples/Multi-Port.asset @@ -0,0 +1,107 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: Multi-Port + m_EditorClassIdentifier: + serializedNodes: + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2f236b55-86f6-4620-9c5b-08ffcfce738b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":208.61863708496095,"y":-106.57865142822266,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd0502d1-49cf-4491-aa43-1e22e5ad8d2c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":213.8728485107422,"y":10.29627799987793,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e9d66bf0-09b9-40c9-a0ef-91532d921152","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":213.72882080078126,"y":127.56866455078125,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":10.5,"input":0.0}' + - type: CustomPortData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6905b57d-a5a7-4b09-a220-8be5fff7aa14","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":557.6521606445313,"y":29.434791564941408,"width":113.99999237060547,"height":149.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0}' + - type: PrefabNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3bb6c7fa-55da-4b2d-9da9-f5b72a096c6e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":187.2196044921875,"y":248.37338256835938,"width":136.0,"height":223.0},"expanded":false,"debug":false,"nodeLock":false,"output":{"instanceID":0}}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e33e83d3-9e78-414e-b9b2-ba99ca9b56ea","computeOrder":5,"canProcess":true,"position":{"serializedVersion":"2","x":686.1111450195313,"y":113.64313507080078,"width":71.0,"height":95.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: MultiAddNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"034c760d-dc32-4435-9bf9-92b10b8f708f","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":389.3043518066406,"y":-122.90436553955078,"width":123.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0}' + - type: CustomPortData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f9e9d1d0-e3ec-4c6b-b1c4-e279bd6b8e6f","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":762.0,"y":-95.78260040283203,"width":112.00000762939453,"height":149.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0}' + edges: + - GUID: 7a99dd5b-eb88-41a9-a588-768cb9112be8 + owner: {fileID: 11400000} + inputNodeGUID: 6905b57d-a5a7-4b09-a220-8be5fff7aa14 + outputNodeGUID: 3bb6c7fa-55da-4b2d-9da9-f5b72a096c6e + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 2 + outputPortIdentifier: + - GUID: 677d1ad1-38e2-46c6-954a-333e2dd6216e + owner: {fileID: 11400000} + inputNodeGUID: e33e83d3-9e78-414e-b9b2-ba99ca9b56ea + outputNodeGUID: 6905b57d-a5a7-4b09-a220-8be5fff7aa14 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 72947506-d432-472b-8441-580c412914c9 + owner: {fileID: 11400000} + inputNodeGUID: 034c760d-dc32-4435-9bf9-92b10b8f708f + outputNodeGUID: fd0502d1-49cf-4491-aa43-1e22e5ad8d2c + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: c1af00f4-db8e-413f-9b56-255871394ecd + owner: {fileID: 11400000} + inputNodeGUID: f9e9d1d0-e3ec-4c6b-b1c4-e279bd6b8e6f + outputNodeGUID: 034c760d-dc32-4435-9bf9-92b10b8f708f + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: 2921a342-3a77-44ec-90e7-2e9f49fd7429 + owner: {fileID: 11400000} + inputNodeGUID: 6905b57d-a5a7-4b09-a220-8be5fff7aa14 + outputNodeGUID: 034c760d-dc32-4435-9bf9-92b10b8f708f + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + groups: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 20 + y: 201 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 881 + y: 281 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 0 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -16, y: 270, z: 0} + scale: {x: 1, y: 1, z: 1} diff --git a/Samples~/Examples/Multi-Port.asset.meta b/Samples~/Examples/Multi-Port.asset.meta new file mode 100644 index 00000000..f9c12859 --- /dev/null +++ b/Samples~/Examples/Multi-Port.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5d608b3c298e4d07b05802356fcf46f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/MultiPort2.asset b/Samples~/Examples/MultiPort2.asset new file mode 100644 index 00000000..e17cf56f --- /dev/null +++ b/Samples~/Examples/MultiPort2.asset @@ -0,0 +1,65 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: MultiPort2 + m_EditorClassIdentifier: + serializedNodes: + - type: CustomPortData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70ba29bb-8952-42c4-a417-d522dc5de308","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":623.0,"y":116.0,"width":111.0,"height":149.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0}' + - type: PrefabNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4870a082-99ce-4796-a0ed-0b7679b3b75c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":234.0,"y":78.80000305175781,"width":136.0,"height":223.0},"expanded":false,"debug":false,"nodeLock":false,"output":{"fileID":1636575971871760,"guid":"f78111bdbdeaf6644806fc49fcaf1d30","type":3}}' + - type: CustomPortsNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1170b803-926d-41dd-8f9a-31ab41d8eac4","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":423.0,"y":283.0,"width":129.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"inputs":[],"outputs":[],"portCount":2}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dad63bae-fb0e-495e-97a4-cfcc6f40b0c4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":244.0,"y":335.0,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + edges: + - GUID: 0c62cdb9-c3bc-4fbe-97c2-00b86ecace64 + owner: {fileID: 11400000} + inputNodeGUID: 1170b803-926d-41dd-8f9a-31ab41d8eac4 + outputNodeGUID: dad63bae-fb0e-495e-97a4-cfcc6f40b0c4 + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: 1297d805-e563-4395-a15d-0874bfb0a848 + owner: {fileID: 11400000} + inputNodeGUID: 70ba29bb-8952-42c4-a417-d522dc5de308 + outputNodeGUID: 4870a082-99ce-4796-a0ed-0b7679b3b75c + inputFieldName: inputs + outputFieldName: output + inputPortIdentifier: 2 + outputPortIdentifier: + groups: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 15 + y: 90 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 0 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -63, y: -59, z: 0} + scale: {x: 1.3225, y: 1.3225, z: 1} diff --git a/Samples~/Examples/MultiPort2.asset.meta b/Samples~/Examples/MultiPort2.asset.meta new file mode 100644 index 00000000..a89c91a3 --- /dev/null +++ b/Samples~/Examples/MultiPort2.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9bd02e8fc2f584722870fe641f03d8f6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Performances.meta b/Samples~/Examples/Performances.meta new file mode 100644 index 00000000..a49af608 --- /dev/null +++ b/Samples~/Examples/Performances.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 014a2eb1977448947904659f38ad6861 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Performances/LotsOfNode.asset b/Samples~/Examples/Performances/LotsOfNode.asset new file mode 100644 index 00000000..d81d27c3 --- /dev/null +++ b/Samples~/Examples/Performances/LotsOfNode.asset @@ -0,0 +1,3160 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: LotsOfNode + m_EditorClassIdentifier: + serializedNodes: + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ee01b14-62f2-4be7-b4d3-41b9500194b8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":226.17388916015626,"y":-82.91305541992188,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"808848ce-8c25-4ec3-86fa-7c6279015ff4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":226.17388916015626,"y":-57.913055419921878,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5b88223d-2c22-4590-9df2-4d456e139fd4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":229.1739044189453,"y":-31.91305923461914,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"faaaf57e-363a-4f52-9d16-b1b8b26fad60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":230.17391967773438,"y":4.086964130401611,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d4881cb9-b4a4-442b-a3a8-e2ba788ee1ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-62.913055419921878,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb9fb986-7017-412f-9ef7-75beb04af11d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-37.91305160522461,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ca0147a0-9be1-4c9f-9ee1-4f4f228ec66e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.1739044189453,"y":-11.913058280944825,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4456294d-26c3-4a05-9670-09558727f0e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":250.17391967773438,"y":24.086965560913087,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d6989fe4-1655-49c6-96a9-5f3879a8172a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":251.17388916015626,"y":47.08694839477539,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"38db6598-24d3-44be-b9d1-966f3fd3cc64","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":233.1738739013672,"y":61.08695602416992,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a32567a4-fd1f-4ace-b48e-8357c668fa17","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":225.0,"y":220.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f42b0cad-27f2-4b56-9553-b30967d283b4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":225.0,"y":245.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f53685e7-8aa7-456a-9a89-fafb6b4c6a54","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":228.0,"y":271.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e82a4472-60d6-4611-afcd-a4d321829371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":229.0,"y":307.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9c659691-3f1c-4383-a6e4-2f79bc4aed99","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":240.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c62865fe-acba-4217-8a0a-c58f967dba87","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":265.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1e6fbd32-ba22-4bd4-b3d4-ff646bfc5684","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":248.0,"y":291.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f90ebf89-ba32-4a36-a6de-fe560d4eee63","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.0,"y":327.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3492fd7a-f13a-4f0f-96ab-7e4f15c06e90","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":250.0,"y":350.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd97aeaf-e05f-485e-a2fe-258a148b76de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":232.0,"y":364.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69266684-1cbe-4f9f-9a4e-645d226a068d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":240.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22c00b41-669a-4d1f-8c11-b449c62140dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":265.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8c57d3b5-13bc-462d-9b1c-a68a36d1875c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":248.0,"y":291.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bee76538-1986-46d5-ba01-4860895e07e8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.0,"y":327.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bd7b8b1e-158d-401d-a415-61ffa07ce781","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":260.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cdb9c380-eae0-4865-8cd0-1ff00553cbd4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":285.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c6964ca3-6083-4a66-b94c-e14cdbd5e90c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":268.0,"y":311.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2e496c4e-017e-47cf-a684-edd5fca9bbf8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":269.0,"y":347.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ba5cb07-66c0-437a-a023-54a6e935b160","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":270.0,"y":370.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49c89bcc-f8a3-48ec-bc2b-eec1a2dedbe5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.0,"y":384.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"071a16d4-8e05-462a-81ca-c50211cc7796","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":417.0,"y":-93.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2bb28ab7-cbc0-4acd-a870-129aedcfc446","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":417.0,"y":-68.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ba392dab-8fa9-437c-92ec-3029b2eb22b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":420.0,"y":-42.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5809a7f3-17b9-4555-8303-161fcc506f94","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":421.0,"y":-6.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"378c1ed0-c495-45ba-ad0d-52697775cd7f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-73.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1cce4a21-fbc5-40bc-acd4-f2c6d3dfbce0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-48.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"94240d2b-e84e-4627-804d-b7fcafdb3584","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":440.0,"y":-22.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"62717ddc-db14-4a28-a775-3c20cfc912eb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":441.0,"y":14.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e4fceab4-04a3-456e-bec6-75252440ee95","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":442.0,"y":37.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb8ac9be-6bcc-41e1-9166-5a33f9512c25","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":424.0,"y":51.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"67cce7b5-d648-4004-be2a-55cd17a12422","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-73.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"270607ef-284d-4048-9522-cddde00afd65","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-48.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7204a4ac-c56f-4ad6-b1a6-d0c2a8ccfcc1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":440.0,"y":-22.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"125edc41-38ba-4af9-bc4d-bd67a45994d3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":441.0,"y":14.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96b516b5-e9c0-47b2-8afc-46ac27bf7997","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-53.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7b80ead2-527a-4488-8453-5089447cac62","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-28.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3109d96b-7c09-4501-b4c4-c57d9ff91153","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":460.0,"y":-2.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cdabc8c8-5483-49a6-bffd-04fb300cd618","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":461.0,"y":34.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"80c20ef6-629a-42c8-83ed-bffe6f98832b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":462.0,"y":57.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"87b43506-8aae-400f-88f8-71fef2bb447a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":444.0,"y":71.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"80d132f4-02e3-4ce3-8435-855c02697cb8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":429.0,"y":224.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b895c172-33d1-4085-853d-deaf776eef4a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":429.0,"y":249.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"592f47aa-713f-4bf3-b764-b46cecd57333","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":432.0,"y":275.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"25e15ef4-8d06-48f5-853c-0c6bf61b7ff8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":433.0,"y":311.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0658381f-1aa4-44ad-a8b5-771e0cdb9bdb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":244.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"52b4b376-a074-4e56-b97f-af0b27464cd2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":269.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"318b0d2d-a2fd-4885-bd92-4964910d6188","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":452.0,"y":295.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"29c71f45-f795-4315-a92e-f24bb1c1035c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":453.0,"y":331.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5fdca36a-1ffa-41f8-8a52-52b1894451d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":454.0,"y":354.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"55ecf106-60cc-4f52-9a8f-b5afeca55474","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":436.0,"y":368.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2d39dbf-688f-4e4e-be05-ad1ec12471fc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":244.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ab234230-fca9-4948-ae42-92fe65c72d58","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":269.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8faeb627-2e14-4b39-995d-666f781200fd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":452.0,"y":295.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8af913ff-71f6-424a-8572-0c850880377d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":453.0,"y":331.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ebfbdd49-1827-4e72-bb2a-5a966900d4f0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":264.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2e4414dc-5524-4caf-b906-6e21ded18573","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":289.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69347e15-e063-4bed-b200-bb7b1812ce26","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":472.0,"y":315.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"878e5a62-cc59-42d5-b856-fda92fc89787","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":473.0,"y":351.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"190e9387-9398-42b5-957f-29f3dd2a48d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":474.0,"y":374.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c6544a50-d76e-4306-afd3-ce6c65f50c27","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":456.0,"y":388.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d03aaa12-30a2-4c9b-b342-f107780794ca","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":625.0,"y":-92.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d4a2e703-51ca-4826-a185-f86b777be95e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":625.0,"y":-67.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92e9f24f-a619-4c1c-8e6a-415ee746cca1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":628.0,"y":-41.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"95d18858-1d32-49f5-9961-71516ec57bc5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":629.0,"y":-5.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"00645e6c-44ea-4c90-8b34-633c9429de23","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f6ec8526-462e-4dfd-a2bb-f847d9167344","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-47.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c3d18b49-7cb2-472d-80a4-1f2e448563ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":648.0,"y":-21.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"85d78d11-4db8-42a2-a135-3b3db30f7bcf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":649.0,"y":15.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"427ae221-21c9-4426-aec7-b2d1cc0ae3f2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":650.0,"y":38.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"50a85ff1-29c0-4ebc-ac83-d2d9b8710422","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":632.0,"y":52.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a947543c-1830-4896-8580-3b22263e32dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"26ccfafe-0cf3-480a-b3d3-c318a47e4f3a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-47.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"33e7b08d-7bb9-44db-a0b9-5ec2059bf910","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":648.0,"y":-21.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ca818795-7ebb-4277-8f5a-9d3d1bc05c9c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":649.0,"y":15.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a8b31c6e-6c5a-4154-86d2-d6937cc306da","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-52.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5e48e4d1-7170-4897-b2c7-89f8297dfd60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-27.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"306644da-e5fe-4ef9-9a66-6ec9e5ee2e13","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":668.0,"y":-1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eec3bffc-299d-411c-a135-a4695ba56097","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":669.0,"y":35.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b4cc88b-7cab-4950-8eec-cad8412983eb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":670.0,"y":58.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"53376c3d-5f97-49bd-af16-e69083e05fee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":652.0,"y":72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1bd3d933-303e-483f-b101-39743d4d8e94","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":635.0,"y":231.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eb48e59d-5d05-44f8-a589-397ff22e0866","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":635.0,"y":256.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09f76ef3-102d-48ba-8ba7-0906e9f3c33c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":638.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b1e57e9e-5389-450a-ab05-ef43e7976658","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":639.0,"y":318.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bb886cc2-00c4-4be1-b581-f1f65a6d74b4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":251.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"06341c4e-0360-4a83-86cb-6c1436aac838","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":276.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"be7f7a2f-b92b-449f-bd85-3135197b5ef6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":658.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5ad79a2b-a994-4512-b755-20e8f77b374b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":659.0,"y":338.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4fb1a4aa-a4d9-4890-9897-d6f4c62de803","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":660.0,"y":361.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"270edf81-cbe8-482c-891f-e7063576d48b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":642.0,"y":375.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"03587d04-bbf0-4451-939b-201016ba3136","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":251.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3a267aea-85f6-40cd-b79a-ae9124cf0fd3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":276.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3efc262b-ad10-4a15-96fe-7573121dbb08","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":658.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"582a74ff-958a-474d-a2a4-6b431f7e9019","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":659.0,"y":338.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0e152379-8b4b-4cdb-a108-4b817cb4579f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":271.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"685669d3-016c-432a-95bd-d3fefe6eb9a0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":296.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82e87e0d-75ea-4442-9e4e-2632db4478e2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":678.0,"y":322.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78ce132a-577d-4e0e-b862-caf841ac5905","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":679.0,"y":358.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b1492247-eb63-4383-902d-865fcf453e31","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":680.0,"y":381.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a0fa369f-63a9-48ff-9344-c3f1a3e2fa60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":662.0,"y":395.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"23133aef-cc29-4efe-88e1-c23155b8a4ff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":820.0,"y":-90.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd59d114-85c7-447a-a762-06cbae02d5e8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":820.0,"y":-65.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f1dffc0-7d1c-467e-a556-2b0c98c89ffa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":823.0,"y":-39.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"425122ff-ceb8-4e6f-a893-9d924c31fd26","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":824.0,"y":-3.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9f0cd797-f6e1-43b4-9018-4cbb5588c85c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":-70.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a96fa8d-f7f8-4833-b399-26b2bad35370","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":-45.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c485a34d-d6e0-4da4-ad1a-23eb8b0dfffc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":843.0,"y":-19.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e773015b-950d-4c8b-848e-73f9675079b7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":844.0,"y":17.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"93efd1d7-be91-4285-aecf-59a9fc0b1668","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":845.0,"y":40.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3394fcbe-7f75-4b6e-ba3a-ea077ff6ed44","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":827.0,"y":54.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72575229-e3f7-4a29-961e-cd680cab2c51","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":-70.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1fa35631-96f5-4c99-b642-36ac1ea9516c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":296.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"062544bd-64ff-4f4d-904d-c36a45aeb945","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":843.0,"y":-19.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f7ec7582-739f-47f8-842e-4b44768e43bc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":844.0,"y":17.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ec6b6155-cf8c-40aa-a8fc-89011305aa86","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":-50.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7cd0220d-a2e2-47d3-afa2-e7a624679faf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":-25.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aaf8151b-6a29-4543-914a-2a5d5e436091","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"010fc9a4-3440-4f4d-b65d-75e80f1a66ed","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":37.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c5fdfeb8-75c3-4f9a-9131-7d38e65ec006","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":865.0,"y":60.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b85b0a6-f02a-44fb-a3f2-b25e32edfd1a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":847.0,"y":74.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"64d12153-7a05-489d-928c-12025e1c059b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":237.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"25d7ca31-22c4-47e1-97be-c04adc4d8379","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":262.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d6827bfd-2bc0-4a31-9255-fd7843914131","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":843.0,"y":288.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bdd1f7d2-e62e-44b8-9b86-78e95424eaca","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":844.0,"y":324.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"276c2e97-665d-4a35-8187-4a7128a0f321","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":257.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ee5935ca-6608-4c0b-a46a-fbf9acf1adc1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"25e89745-18a6-406a-b844-7f4b412f38b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":308.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e6f209c1-574f-42f6-917d-2bf183dad56c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":344.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96af4cb7-5f0f-4e5c-812a-ae7ce818e688","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":865.0,"y":367.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"66b0a9b8-ecb7-46a4-a234-ed43e492d5a7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":847.0,"y":381.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0144db4d-187f-4c1c-9877-df0f7654ee18","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":257.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"445ce433-547d-43e7-ab96-d8b48467212b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":308.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"150a3dc6-cbc6-4fbb-bc31-4662e3c6bc55","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":344.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0a12643d-271b-4aad-9d99-1dfb5ad2e87a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":277.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5d4e8433-fac8-4f89-9a43-edd44661d168","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6faf43fb-dc17-4335-bbe1-fc70c800cf8c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":883.0,"y":328.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f03a2217-f50d-4abc-865a-dc509a8134d7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":884.0,"y":364.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5f0c78ed-62f7-4379-b0d8-b63da29c6b9b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":885.0,"y":387.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8208d00a-5203-4b44-a93f-cdba6c4fec3c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":867.0,"y":401.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"35f86208-b4a6-4bac-a989-03f831c84528","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1016.0,"y":-78.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"daff4b49-c545-41ff-8ca2-da86c516d139","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1016.0,"y":-53.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3412bf87-e335-41f2-bcc4-4b5e2edef6df","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1019.0,"y":-27.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8828a2fc-d88a-41cd-a689-e5242c1b4725","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1020.0,"y":9.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ec6a5e8-7bfe-4c5b-98f8-0abcac85d2a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1036.0,"y":-58.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"58c86ccc-f815-4159-adaa-1a894e2e3973","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1036.0,"y":-33.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"211161b9-adb5-490f-91be-e17145db770e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1039.0,"y":-7.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"48bc2b6a-eddd-414a-9310-71777dda94e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1040.0,"y":29.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9080160f-aa73-41b1-a319-e60eae048dab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1041.0,"y":52.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ba54ea89-0195-4ede-9235-e53a0c4ccc4e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1023.0,"y":66.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a6a83cc6-c8f2-445e-b03a-d797f904c169","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1036.0,"y":-58.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1bb46afa-78d8-4984-beca-1f8051d8e6c2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1039.0,"y":-7.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"46067dd4-f658-4055-ac41-03e56f0ecf6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1040.0,"y":29.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a77929e8-f784-4bba-ae99-22b24d259806","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.0,"y":-38.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2d784254-3a7f-4918-af91-d6581437b7de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.0,"y":-13.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72812d8f-b765-4043-8001-a0f400532fee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1059.0,"y":13.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"558ad2d3-110c-4620-91ac-36821c4001df","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1060.0,"y":49.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5cbd0ce2-4310-4e0d-b1aa-634ca696e97e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1061.0,"y":72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b36d3a52-6f06-43a8-a162-f9f13149cfb4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1043.0,"y":86.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d38c7b9-6a95-4201-b35f-2c9a0b96a610","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1027.0,"y":242.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ffed08e-381f-4bf1-ab80-7bc431bd9b61","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1027.0,"y":267.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"171ff2af-bf22-447e-b6f2-481c3e652b6e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1030.0,"y":293.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8b99d5b4-2f60-461a-a437-27d2c073d7d7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1031.0,"y":329.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cbe7b40c-cbf9-40e2-ad5b-d176717fa8ff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1047.0,"y":262.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"496a6370-cff0-44a0-90c4-28fd800c0421","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1047.0,"y":287.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2e82061b-057a-4b14-85be-9b392d32b527","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1050.0,"y":313.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9fc297a0-96c7-49a5-9e9c-a63659697310","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1051.0,"y":349.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2c250ec4-8476-43da-85c4-1bf1c3529b55","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1052.0,"y":372.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ab27d046-ee74-4e54-9714-47337ac7fc1c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1034.0,"y":386.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6a854b85-b503-4c7f-8248-651cda9d8d37","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1047.0,"y":262.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bdc9f659-56f6-466d-859a-8e0ef8a532ff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1050.0,"y":313.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1ceb093f-45b4-4cc3-a7e9-2d156da1a78d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1051.0,"y":349.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e43b6944-a940-40b7-88d7-cb21bca50370","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8be98b2b-d06b-43e4-90d4-87466828b80c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.0,"y":307.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fbd3ca7e-20d6-4902-a478-c861c165808e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1070.0,"y":333.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6cedabd7-58bd-452f-8684-216a93690044","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1071.0,"y":369.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a9388bd3-2603-4786-8eab-329e028b3539","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1072.0,"y":392.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cae52f1d-0880-488c-88eb-f19059539d8f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1054.0,"y":406.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7a3c0c05-86e5-4ba0-ab40-626c923ed6ac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":226.17388916015626,"y":-82.91305541992188,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7bfbf5c2-025a-42e0-a9d7-d125d2ef0b3d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":226.17388916015626,"y":-57.913055419921878,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ef23b8c3-414f-4985-9c4e-14bf557af348","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":229.1739044189453,"y":-31.91305923461914,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c86145a6-be07-4ef6-9289-17cff8ad256d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":230.17391967773438,"y":4.086964130401611,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4abbb05c-1aed-4a8f-84cb-e4a9c87930f5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-62.913055419921878,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5ac98a44-8c77-4b69-b014-10d648b40df9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-37.91305160522461,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4f4d59d9-017e-4e69-8ad1-6c065e69545b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.1739044189453,"y":-11.913058280944825,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea83fd21-bcfd-4d55-8c45-1c613ff4dff7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":250.17391967773438,"y":24.086965560913087,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd6851b5-4524-4b70-bb99-1a705028f0ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":251.17388916015626,"y":47.08694839477539,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5c7cb60c-5818-4d70-b20b-503543e3c23f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":233.1738739013672,"y":61.08695602416992,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"45789a63-6f05-459d-8f3e-2767119a5cd5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-62.913055419921878,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e7a5d965-037b-4f15-aa0a-9efd6234a4bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":246.17388916015626,"y":-37.91305160522461,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ffe325b-77e6-4029-bcf0-3a42df6b90ba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.1739044189453,"y":-11.913058280944825,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a115bf6f-f928-4abd-a214-ce6d488edec2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":250.17391967773438,"y":24.086965560913087,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"976395f2-114d-4be0-993b-dd2d6ef87f38","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":266.17388916015627,"y":-42.913055419921878,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43e70ad9-0c11-4713-9ad1-4b0719dbf2a5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":266.17388916015627,"y":-17.913053512573243,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5017053e-68bf-40f3-9e45-f4e110db235d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":269.17388916015627,"y":8.086942672729493,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"231de370-4919-4f49-81e0-576351de50a4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":270.1739196777344,"y":44.08696365356445,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"76487269-0fc2-4479-b577-cad92bfc6dde","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.17388916015627,"y":67.08695220947266,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a0c4139b-3c87-4316-b8e4-bb96d0157ced","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":253.17388916015626,"y":81.08695983886719,"width":108.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c89651ff-9070-49be-8bef-e95093614432","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":240.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78ea23d0-a8b8-4c81-b3a3-873e2a48adc3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":245.0,"y":265.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6a03a6e6-f587-48af-9551-f83a6bb2e55c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":248.0,"y":291.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0995e9e4-a22e-439e-961e-c83165697e7c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":249.0,"y":327.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43a7cd8c-f556-46e8-bbcd-140efb398555","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":260.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c8804470-e08a-420b-b7e6-bdd60970acae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":285.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3b401c8b-2811-49d3-adac-dc21c98fb83d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":268.0,"y":311.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"04a85018-50fd-4246-97f8-e031c6cddb6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":269.0,"y":347.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cea662ab-944c-4d51-bce9-fa31f4455197","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":270.0,"y":370.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c5393767-9051-4218-8b9c-b296f9b58db2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.0,"y":384.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c177182-8c08-417d-8e97-844ce2872dd5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":260.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5bb36b83-13ac-449c-8399-0301600cb908","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":265.0,"y":285.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1fcae507-ca4c-4ba9-81e8-e4297a2c3c26","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":268.0,"y":311.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"65efecb1-5ab7-4292-bbed-0de4405e7c06","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":269.0,"y":347.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"97898986-c493-416a-81fc-18f62a2e9434","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":285.0,"y":280.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"532161ea-57cf-474b-91c1-7c933af10a3f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":285.0,"y":305.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1467307e-d68e-4be9-b8f1-ad1b87f82ff5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":288.0,"y":331.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"109a71b3-c5ea-4e79-be78-bbc73d89f6e4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":289.0,"y":367.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"76f09d33-0a3c-475e-8a30-1f89b94edf79","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":290.0,"y":390.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"59d27faa-af5c-49de-9366-8a8afe32f8b1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.0,"y":404.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"086052c1-8339-49c5-af3e-1ae0285354ce","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-73.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20cc13aa-cefd-4e62-b816-cd2f71526a7e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":437.0,"y":-48.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a389f9b8-bc8b-45a1-8ae4-4b21cd476a30","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":440.0,"y":-22.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c325a9e-791c-4a0b-9132-0518d4c910c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":441.0,"y":14.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4e5cf5a2-2e66-4d15-a19c-33eda1b7bfd6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-53.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f017c0f-2987-4272-b65c-3c2523309d30","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-28.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c896a089-d25b-4d3a-9dfa-8d244c023173","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":460.0,"y":-2.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e9fb50e4-ee91-4656-a8b3-538cd6666d8e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":461.0,"y":34.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eecaea44-9c0d-4eea-9c20-c915fdc0300e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":462.0,"y":57.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8527cb0b-897e-43d9-8280-d6eac1a6506b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":444.0,"y":71.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b5997f5f-372c-462a-9e51-578a425e615a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-53.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"554484bd-b403-4f5c-857b-33edb5514e63","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":457.0,"y":-28.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b286f8e8-3f5d-41b0-a2cb-c8ffb9574cca","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":460.0,"y":-2.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"989fbd9d-9171-446c-9471-0750f2b6e05f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":461.0,"y":34.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6fa6f102-9d67-4ff5-a47c-e7934dfd33db","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":477.0,"y":-33.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3c772f18-e41d-4f44-b959-9b249f714c5e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":477.0,"y":-8.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"845cf564-8b1e-4b4a-98f4-b9cdcd2ea3c9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":480.0,"y":18.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c2d4eea4-0d4b-4c30-9c39-33d448b2669f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":481.0,"y":54.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5a0d46c8-7b7b-46c0-bea5-763c1d81f7b5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":482.0,"y":77.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d4d47c1f-e1b6-4293-8564-9c1112991e0b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":464.0,"y":91.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70c20fa1-a45f-4796-a4f4-fc85720bd330","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":244.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d5dab0ef-9783-4ef2-abc7-206ca134c7bc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":449.0,"y":269.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0628a0d7-e97c-433e-8224-c148c3def50e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":452.0,"y":295.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"268bbec0-aac9-4cf9-9e03-c3ab4029aec3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":453.0,"y":331.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ba9525d-fb96-45b8-a20b-0cf52dae4572","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":264.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"53230b4c-96c9-425f-8579-ba2f0e932663","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":289.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dd6e63e6-cc4e-4078-8b26-3c795739aa53","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":472.0,"y":315.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34ce68ee-501b-404b-baea-039c6491f7c4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":473.0,"y":351.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"59b665a7-edb9-4305-a016-c2857f52929f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":474.0,"y":374.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"11b08062-c9ef-4ea5-a441-a86a5403a193","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":456.0,"y":388.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8afee498-5b5d-45e8-b360-51716963ca33","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":264.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"747b04a7-7e6c-41cc-a62d-d03abb8f7b5b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":469.0,"y":289.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49335c4b-5ab1-4dc5-980a-b98b0c58818d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":472.0,"y":315.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d98e329a-a17d-4463-bc73-ef681adf060a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":473.0,"y":351.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9bd38d1e-dc50-41c2-b435-49f23eac0570","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":489.0,"y":284.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fe8163f2-2794-4db9-9bf9-b57ed9a7d9af","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":489.0,"y":309.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a61541d9-fa85-428b-8e72-0534b0b03e6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":492.0,"y":335.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a06f3c1d-1e29-4ccc-b7aa-825ed2e4c11e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":493.0,"y":371.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5e31d797-571e-4c58-842f-1ade035eb40c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":494.0,"y":394.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c04e338e-3a76-4d71-9e46-3c82c1cff1f3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":476.0,"y":408.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e8df8519-621d-4fd8-97ea-41883d0abb17","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d890897-6d04-42c4-b083-ed5d2794641c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":645.0,"y":-47.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"941eb4d8-0967-4256-a6ac-b2c448475217","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":648.0,"y":-21.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"266dc66c-635a-4d02-88f3-e9cb9caaa508","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":649.0,"y":15.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7b2a8db3-68cd-4346-8577-8f73275ed4ba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-52.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d338dc86-ee7d-468b-a954-4c5eb82fd4b3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-27.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"17738ce0-78db-44ad-97c0-2f2546942fbe","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":668.0,"y":-1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4bcac0b7-b1b1-4e32-a79e-5bda559d983f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":669.0,"y":35.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"690f0270-a582-44d3-b958-610c35f27370","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":670.0,"y":58.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5b55cf76-1ae3-484f-afab-a5449b9a838c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":652.0,"y":72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3f97803-eedf-41c1-9f6c-509cffb33cc8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-52.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c02436a0-84c8-4fbd-8aeb-014abd41ae7d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0,"y":-27.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1efda9ff-f36f-4be1-9e57-cfa8174da824","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":668.0,"y":-1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"182f5482-73b6-4739-b268-84f6ad0725ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":669.0,"y":35.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f31487ed-1292-426c-a255-de326fc83341","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":685.0,"y":-32.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ae2c2fb5-6f90-4206-9371-68b11cc40679","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":685.0,"y":-7.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5a28436b-fb17-4dc1-8971-cd07a965bc95","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":688.0,"y":19.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"236aaf66-f464-4ce1-926f-57c4210edbdc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":689.0,"y":55.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bd979545-041e-4fc5-83a4-9a7475590c49","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":690.0,"y":78.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20155257-ef37-45b2-b0f6-aacecbccdd72","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":672.0,"y":92.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0ed93225-4744-4afe-ad41-241a55be2804","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":251.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f4fef1c7-0ca6-4f2c-8f1f-ad6dad3a8421","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.0,"y":276.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d87fe1a1-d792-48ef-a818-2c619c559870","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":658.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d347d54-4722-4b79-b205-b3b1a0f5e17e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":659.0,"y":338.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7d0cd781-980e-4d76-be9f-432c032723b3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":271.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"05e3e121-a889-4cbe-a52c-93ee877df79e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":296.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7128ef55-947a-499a-9907-f6eab5511203","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":678.0,"y":322.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c345711-5f24-46f9-8679-144a90cb2751","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":679.0,"y":358.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc7f91c2-8702-406c-a00f-db93a0a764f8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":680.0,"y":381.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"42cc86a5-3dd2-4e99-bd95-9ecd58dce371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":662.0,"y":395.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"37d1ff6d-3dad-4c2e-a6bf-8ad6247d9724","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":271.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"554a3908-44b7-4b96-aa64-93d8853dd22e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.0,"y":296.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e42a1df9-e529-4866-8ebc-ab4a34370a26","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":678.0,"y":322.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"209b45c8-1872-4382-9ad5-e16be693ad30","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":679.0,"y":358.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fad88a7d-796f-4a71-9d7f-611ad7efdd63","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.0,"y":291.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ae3ac663-08c9-4061-b8aa-00a2cdefc842","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.0,"y":316.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"df0a2657-14ee-4af2-bdc9-8bd5419acd32","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":698.0,"y":342.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"abb0ddbb-d50b-4d58-aa71-34eed703ad0a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":699.0,"y":378.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"87060add-8109-4588-b44e-fad988a74f41","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":700.0,"y":401.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"36d5c7a8-3556-4afe-a38e-e068e5321dac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":682.0,"y":415.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f69e923-beed-4cfd-ad4c-3b655e25f957","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":-70.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"07d37550-3554-4661-af05-d98ab291eec7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":840.0,"y":-45.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"969a9937-85b2-4b57-8953-01638b2669c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":843.0,"y":-19.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6911a0e4-10ed-45ef-8e13-d90b45d8d656","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":844.0,"y":17.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a95c212f-40bc-450f-a304-75b5b1d4ce6b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":-50.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fe9604ea-ef4a-4c6c-98fc-ae0b7e95b097","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":-25.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0ad27a91-cea8-48a7-8096-4b7b8e73ba07","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6487b496-558a-49c0-8771-08e738d39a9d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":37.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"16dc67cc-99a7-49fe-80ca-8f15680ffb07","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":865.0,"y":60.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"734aba16-c3f8-4a27-b16a-95ab66288482","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":847.0,"y":74.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2b4085b7-c657-47a1-ab1e-336f76167e51","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":-50.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22d320dd-72fd-4a73-939b-a2884b3da89d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.0,"y":316.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"31a3b7d6-ef52-4966-b79d-34d68afa0e35","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":1.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b4bc920-d846-4f45-a3ff-00be317fbfea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":37.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc1514dc-0184-4553-925f-283ad0191b79","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":-30.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c85b618f-61fe-4663-9704-a0a0679ae335","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":-5.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eefc5580-6b26-4ac6-866f-b76d5473d6d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":883.0,"y":21.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2d469814-bc3e-42cc-82e2-5dae39af1e06","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":884.0,"y":57.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7842c6c2-0798-4abd-80e1-9b18c9140e27","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":885.0,"y":80.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dfc8532b-9024-4b30-96cc-21e76d853a48","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":867.0,"y":94.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e1ef9f41-7976-4f98-b123-a23b8f7f91c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":257.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"46fd617a-ba9f-4d9d-a1ae-930ab3b46973","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":860.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c9c3f556-9581-4f2d-8bbd-98704aecc80e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":863.0,"y":308.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7f5e18e1-1441-4520-9483-e0dfa8b97074","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":864.0,"y":344.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eedf2011-444b-4c6b-b0f4-a20d27ad7bc2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":277.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4aece4aa-d07e-4575-ad73-0b97b3323ceb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"44ab7c90-60e1-4e9e-a73c-16b95759796d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":883.0,"y":328.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5690284d-5941-491f-8e85-45fee7b4fc1a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":884.0,"y":364.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5655c254-54d8-45d8-8c20-8383075005a7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":885.0,"y":387.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1af06091-d2e3-4024-b764-265daa7c59f9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":867.0,"y":401.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4983285c-3457-4fe7-bc53-f5b756a12ab5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":880.0,"y":277.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"41e44958-a131-4927-9443-0ff163b344ec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":883.0,"y":328.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"83757c18-d352-44ac-9bde-840cf8af8f15","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":884.0,"y":364.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a55b5864-9d2a-42a8-bb48-2dea9e9eb5ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":900.0,"y":297.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"47e47f89-458f-40eb-abea-a2fcb610f0c5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":900.0,"y":322.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"484d7a32-690d-486c-884f-1917d4eee74b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":903.0,"y":348.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"84dbf598-597a-4588-b45f-24cbc6dccad6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":904.0,"y":384.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"348a82ce-6cbf-4374-b1dd-f7af13c7e05b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":905.0,"y":407.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6632d834-dde2-4a96-b832-f138f536b22b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":887.0,"y":421.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff85b211-3b74-4457-869d-b644b6a6ba81","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1036.0,"y":-58.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"131a2db3-a56b-4ec8-9ff5-638db77eca3a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1036.0,"y":-33.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"61b9dfc9-3bea-47d9-aee6-2192bd0e9e4d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1039.0,"y":-7.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0ff5820a-6128-468a-9c5e-49ab42879f2a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1040.0,"y":29.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bb001699-7c90-48f2-b9a5-33dad09a3ec8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.0,"y":-38.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bdf79321-f493-434f-b567-e64629c9d445","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.0,"y":-13.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d5272243-a20d-4f24-9aa4-c50c8f4af84d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1059.0,"y":13.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9050bac1-68be-4752-b2ef-2b0eacdb894f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1060.0,"y":49.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3880b66-c499-4eb6-be01-3f05f2192944","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1061.0,"y":72.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72ae0c98-6b82-4e77-b421-f923e693298b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1043.0,"y":86.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3acf14b-2ec1-427f-942d-8fc231cbf6fb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.0,"y":-38.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"516532f4-bf9d-419e-9e07-12d1abd28773","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1059.0,"y":13.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8c7e2be7-fe0b-47d5-9b01-d5f6f1b23fc1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1060.0,"y":49.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b5e6fdb8-8ef2-4cd7-bfed-d38925e45b2e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1076.0,"y":-18.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4b69275a-2a2d-4e38-9cec-825ef731dcba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1076.0,"y":7.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9dc33001-d6b9-4b8b-8ae0-5df020aaf01d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1079.0,"y":33.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"19ca42a6-c25e-4708-8995-b4d7c008df67","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1080.0,"y":69.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bcfe9c72-d73a-4350-8781-d15474cb8975","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1081.0,"y":92.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f4c1081e-695a-4689-a4b6-ac2eb18bc37e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1063.0,"y":106.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"be62a972-a847-4956-83ab-9222aaa46b1f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1047.0,"y":262.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"949142ba-d850-48f5-9291-e58f82f2b231","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1047.0,"y":287.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70a93077-0752-47e9-9d9c-4266994de923","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1050.0,"y":313.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a741e4cd-6584-418f-88c6-0edc836e1377","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1051.0,"y":349.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"12da7fb8-d655-4a22-ae56-0aa3e8f64616","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"77fab841-912e-49b5-a853-2249bc1d137d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.0,"y":307.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5d6eea68-b7d3-4faa-b5a5-95fe6a0b61ea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1070.0,"y":333.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"51f1b9bd-6bc1-4b87-b3d7-2793915c9c5f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1071.0,"y":369.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7c2acdd2-cc18-4e64-bd79-ca7d8dc2ff4e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1072.0,"y":392.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"39a92575-4ca6-4099-97b6-6e20bcf3433a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1054.0,"y":406.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"736b2326-3ae2-4b5a-9332-8eb5db2201a8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.0,"y":282.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb8b08ed-15d3-465a-9045-43cfd532b2ab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1070.0,"y":333.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"75ac58e7-2251-4b22-9dd3-f4ce85eb9911","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1071.0,"y":369.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"40ea81a2-3ef9-4756-b101-c4c804ab64e1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1087.0,"y":302.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28192a74-8f28-46d5-a853-ae809543e179","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1087.0,"y":327.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd0d4e8b-5b5b-46a9-8bef-fb36a4fdcbfd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1090.0,"y":353.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"324eb230-a133-46d7-8f3e-774a9f014bec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1091.0,"y":389.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"47ea5cf5-b177-428e-9643-5d21361325ec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1092.0,"y":412.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3607583d-14b1-4739-a2d0-d24a5371662b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1074.0,"y":426.0,"width":105.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ca036422-92ab-4a15-880a-b29c21b4e8b5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":251.08351135253907,"y":857.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9b5c507-abbd-4639-8630-93f14d11136f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":251.08351135253907,"y":882.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2c429b0d-0799-435d-864a-6beeadbfe97c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":254.08349609375,"y":908.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72774d13-04db-4614-811e-13c38843830a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":255.08352661132813,"y":944.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc3ef3a7-2b11-49ba-aa33-1621a2b85072","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":877.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a041fd13-b11d-4c3e-b621-a0cc477cf9e4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":902.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2a89d7b9-8a49-4880-b8bb-52ca1d406253","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":274.08349609375,"y":928.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1fcbc958-ef16-4e08-a44a-43957dfa0b4f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":964.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1eeb775b-6b61-4f27-b0d8-534a1a99af41","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":276.08349609375,"y":987.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fecbb7e3-75c9-4d60-809c-31a743aab2e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":258.08349609375,"y":1001.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b01d11a0-e50c-48f7-8da4-9badcffb305c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":877.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c6c6a8c-dbb7-41d6-bd5c-bdd2a2cda868","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":902.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c3f35cb-e948-4361-a13e-f6b0d2c1912a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":274.08349609375,"y":928.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a4303e9c-d5cc-4d19-ace0-39a2d0c23dd9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":964.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b14d72b-458b-4185-aef5-482e778d9004","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":897.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"65287983-88a6-4fc5-a40b-8ba210380317","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":922.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"975d27bb-2c34-40c8-920c-3b884d1eb115","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":294.08349609375,"y":948.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f9383294-8f36-4371-8c7b-d5df0fcb01ca","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":295.08349609375,"y":984.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"38812647-ae05-400e-aea7-72331a739bfa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":296.0835266113281,"y":1007.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e74d9fbb-b692-48d3-987b-9e8aafec795d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":278.08349609375,"y":1021.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"27ccfc6a-e12a-4c48-9273-a66a9160c371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":443.08349609375,"y":544.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a521aec-82ee-478c-ad57-597354d58f37","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":443.08349609375,"y":569.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0dc79f79-e8ee-446c-8cb4-f585cfc67c69","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":446.0834655761719,"y":595.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"91a7e33f-e040-44c0-849c-c9d7912f0cde","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":447.08349609375,"y":631.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2b6a8e6-76b3-4834-8d0f-a14c95e1b105","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":564.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"89bc1401-3e16-4541-84a3-a3fbe41ffb7e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":589.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"299d39a4-6b51-43b8-b695-11e1dee797a7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":466.0834655761719,"y":615.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a95eff54-3830-48d4-891f-c43a972e6f5b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":467.08349609375,"y":651.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b0aed5fa-8e25-4caf-89b8-e8097a71ebc9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":468.0835266113281,"y":674.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2f22570-1665-4c8d-ae1f-80f78fcf6371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":450.0834655761719,"y":688.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"15b501b9-e928-4b15-8adf-e83bac259317","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":564.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0753c5fb-4be6-477b-b5cd-31ea35d30979","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":589.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"933564b2-1d58-47b9-a739-99665559bc9c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":466.0834655761719,"y":615.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"93ab148d-2cba-4e36-907d-885a5de5eb82","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":467.08349609375,"y":651.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7f196638-b93b-4e87-b33a-ca11611c66ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":584.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6963c2aa-37a5-4543-b25f-49a0123522ad","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":609.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e78af603-4b4e-46aa-bf20-61f79c94410e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":486.08349609375,"y":635.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8a028e2f-b347-4ffc-bf69-dc608ec818f5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":487.08349609375,"y":671.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2d5208c-84e5-44a1-9830-678ea5ce08eb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":488.0835266113281,"y":694.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b66d8fea-d12c-485c-bc7d-dd77a8659ec3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":470.08349609375,"y":708.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78e879d6-3eec-4387-8335-cd0e6e623293","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":455.08349609375,"y":861.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"156ba34b-bf29-4952-96cd-db6cc8233fdd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":455.08349609375,"y":886.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6207b4e7-851d-45c9-88d3-5c4c7ea99af1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":458.0834655761719,"y":912.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7d39960b-a65c-4350-8005-d2af9473b40a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":459.08349609375,"y":948.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e8181fb5-e14d-40e0-9e2e-6bdfca769bfa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":881.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4570a305-4704-4d1d-80e5-21f73a7d0dd3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":906.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e25e7c74-639b-4869-85d3-eafc98dfd927","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":478.08349609375,"y":932.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"76756a92-843c-4c1d-bc1f-6bc2a2d5b976","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":479.08349609375,"y":968.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2896a31a-b645-46bf-b49c-f40106c1a1a3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":480.0835266113281,"y":991.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e08b90df-c27f-45cb-9a89-f91cd90b24ea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":462.0834655761719,"y":1005.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22f68a33-3520-4242-8b9d-49f86b86893f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":881.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"90b1d1fc-caae-4340-bd22-e3916ba7f53d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":906.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cefd0c06-4323-48e7-bc9e-67000b593a2b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":478.08349609375,"y":932.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ce76a7f-c72c-4611-9f86-129d3d326058","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":479.08349609375,"y":968.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5408f77b-3835-457c-b9e6-bed7b62389c3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":901.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1289e2b0-c769-4596-acf0-343f58d444dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":926.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"834edb3e-a1af-4bc2-9c99-7ac51a94965b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":498.08349609375,"y":952.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3cd4ec34-5a33-4c58-a1f4-5d3eb35df820","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":499.0835266113281,"y":988.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2edf99ba-9d38-460c-94d2-532191e8d413","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":500.0835266113281,"y":1011.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e6bb9347-dfd5-4f8a-81c8-6e231970d3bf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":482.08349609375,"y":1025.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb0eaeb9-d181-4864-8e23-c3a775dd17ac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":651.08349609375,"y":545.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6aee767f-bfac-4b78-a1ce-2faa99fa6bdd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":651.08349609375,"y":570.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d793e486-71c1-4aab-9232-f9e39d85c312","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":654.0834350585938,"y":596.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1a6b6fbc-01e3-45d0-901b-55cb5e697cb3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":655.08349609375,"y":632.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3961f65-e4c1-49ad-a4b0-b5318d8c5023","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":565.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d1e45616-f64d-4816-931a-6473eb24aacf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":590.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fbb70368-8178-40da-8eb9-ee82fb06feb8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":674.0834350585938,"y":616.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8c824696-a93a-470f-a3be-3b3ed154a750","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.08349609375,"y":652.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4187a03f-ea83-4dac-a253-7254b635487c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":676.08349609375,"y":675.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f6c0593a-4d00-4efc-888c-1f76cef6b545","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":658.0834350585938,"y":689.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"010b859c-8aab-443c-9606-89649dd99792","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":565.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"33675dc6-caca-41cc-955f-8384cdd639ed","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":590.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"069c3c85-9cb2-488d-9a79-458aad562fa9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":674.0834350585938,"y":616.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81935b63-062a-4d9b-8a50-d1a482b4475c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.08349609375,"y":652.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ca3bf881-a234-4a99-9cf0-016093d0f413","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":585.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"697df1b9-8ff0-4609-9139-d2e91f89060d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":610.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1d3579a4-5955-4083-92d7-ce89cd3a0c90","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":694.08349609375,"y":636.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4495cbac-5f57-4eae-81e0-02c020a311bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.08349609375,"y":672.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"97cf9a77-c075-436f-a709-4915957eb3c3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":696.08349609375,"y":695.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09fa5abc-2af1-47cb-85b2-837cdb783fa7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":678.0834350585938,"y":709.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"625edaf1-0b3d-4d6a-a156-1d790a2d8b89","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":661.0835571289063,"y":868.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8320ad55-2568-4911-a4ae-bf2fee283dd2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":661.0835571289063,"y":893.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f840ec1a-c7fc-4a33-a466-29a08b1bfec4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":664.08349609375,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e652cab6-564b-4770-a133-7daec178ff4b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":665.0835571289063,"y":955.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"00d487ce-e415-4e70-b779-9b7b53ed9242","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":888.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1ed28037-440b-4de4-bb2f-db820dec74f6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":913.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"111f6539-1655-42d2-8cfb-0df6b427b5ad","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":684.08349609375,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"85717e2d-8950-474c-9a03-96ada77714c0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":685.0835571289063,"y":975.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a082408b-1bf6-4358-961d-1cc14f17313c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":686.08349609375,"y":998.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4732e1d9-907f-4327-bdb5-d3ea3374732d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":668.08349609375,"y":1012.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"416669d3-0b0c-4123-986a-3bcd7aa26f55","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":888.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b205636c-59b9-479f-a133-2eadfb7f49ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":913.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1a109e56-fc49-48ff-a94b-8cd32424073f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":684.08349609375,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7bdb19d7-8ced-4c39-8c31-e137288d989a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":685.0835571289063,"y":975.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f20b82ef-2c77-4ee2-99be-1e1a79303b5f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":908.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"05047343-1984-4203-afff-e1e025f1d9bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":933.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f5386d36-4359-4e19-a5ea-98c2fddbc56f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":704.08349609375,"y":959.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ced347c3-ed60-4eeb-93f4-4384744b52e9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":705.0835571289063,"y":995.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ce71ebf-8603-450e-b9d7-8725b6ab0dd1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":706.08349609375,"y":1018.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f712181a-97ef-4178-9f2b-f955cb7f2a7e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":688.08349609375,"y":1032.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2a773bd8-986f-4081-8571-7fa31572b699","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":846.08349609375,"y":547.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0b970149-fa00-4b7e-be24-009a1a850397","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":846.08349609375,"y":572.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4dfb13a0-ea1b-45d3-a681-8021d00807e1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":849.08349609375,"y":598.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"984aee3f-5f15-4713-b12b-1bd4121a0225","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":850.08349609375,"y":634.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"549bcc50-f4b7-451c-ba50-28617c738fd7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":567.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a69bda8-55ae-4d0c-9a3c-4db65cb10ba0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":592.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"44c86c43-10c0-4d17-b2e0-6cea8f7eae86","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":869.08349609375,"y":618.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d8eec98-b000-42fd-b4b6-777c8deef35a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":870.0835571289063,"y":654.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"87361723-51a9-4eee-a1bc-8ec3abe0d57a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":871.0834350585938,"y":677.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a60009dd-fd72-4800-b704-cd448fa9ea0b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":853.08349609375,"y":691.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a1ec9c32-3cf7-412c-846f-d7222d9a2bdb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":567.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7c3fd0d2-5b67-477f-a970-c68da640e7b3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":933.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28edabbf-a89a-4d05-b8d6-f1fc819a71a8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":869.08349609375,"y":618.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8429723b-322d-42d6-918d-e7a3ea58c473","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":870.0835571289063,"y":654.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e181c373-47b8-4534-9dc5-1c15f18ad886","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":587.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96dee4db-dc98-456c-88f1-c477936f520f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":612.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b5c8b8e4-40f7-44a5-a689-b28e418a8c47","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":638.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"816391bf-4a56-4370-84dd-e5552b64d870","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":674.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"27ef0fd0-891f-4e3e-9103-eaf20a0fb997","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":891.08349609375,"y":697.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a8ddf7de-d396-43ae-9f51-994c969941fe","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":873.08349609375,"y":711.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7604e608-ff22-4a04-bb78-27788fb0950d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":874.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9bbf281d-45ac-472b-97bf-7a781502c930","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":899.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6000f029-eb3a-4cca-ab64-c571183bb2b8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":869.08349609375,"y":925.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"afe52748-cab3-4d6f-a5d7-b5ca7483412a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":870.0835571289063,"y":961.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d182948f-4bfb-4ae8-baab-07779e7d1016","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":894.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a5211ffc-4352-47f4-ba18-d8ca102ae03c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"653a026a-03c8-4f53-b897-607a76216e4d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":945.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7f740be5-6580-4aae-b854-157215456b2f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":981.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d8ff1075-3359-47d4-81c7-0ce4b9a270d3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":891.08349609375,"y":1004.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f814a57-1bed-4e0d-96f7-3cfa2438075e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":873.08349609375,"y":1018.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7f29b688-364e-4191-8008-ad897c8fd70a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":894.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"917802a5-9f8b-4f99-b93f-0583a0d76eb0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":945.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3bfc7435-9f55-4b0c-96cd-63707da14b8e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":981.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c9abb3bf-e76e-4e24-8969-90218ab2a949","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":914.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1ba91edd-184f-4688-a07a-6ffe01cc48d9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34fecb7a-fdf4-461a-a040-6732683fecff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":909.08349609375,"y":965.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92f1e69a-a54c-49f9-b404-3410ab56d611","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":910.0834350585938,"y":1001.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bd2b2619-9119-46bc-9da6-eba6d84a987a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":911.08349609375,"y":1024.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6edf10a4-2ca7-4031-8ef7-511a8fac1b05","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":893.08349609375,"y":1038.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6e7c1e83-4a12-4509-89fb-6af20c28ff36","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1042.08349609375,"y":559.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"19abb78a-bb59-481d-80fd-f1f96e6433e3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1042.08349609375,"y":584.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01897a5c-efa9-4c3e-92c8-62e84667ae00","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1045.08349609375,"y":610.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e9d27393-48ef-4612-9cc1-9991a2510110","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1046.08349609375,"y":646.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"86a6c766-8f2e-4381-9a54-d9b1efdaec56","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1062.08349609375,"y":579.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2c472704-fe57-4461-a80d-95b2064013fb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1062.08349609375,"y":604.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"71bf0a28-4783-4393-b7ff-f9530dafbe4c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1065.08349609375,"y":630.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b4c032e1-79d0-4c5d-829b-a23ebf262ceb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1066.08349609375,"y":666.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e5f9a6cf-a92a-49fd-91c3-c5f3dbcae08a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1067.08349609375,"y":689.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f269195-a77b-4846-8163-a198b540867b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1049.08349609375,"y":703.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3c2187d-8345-4508-99ab-443f4d439755","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1062.08349609375,"y":579.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7ae926a6-d7dc-49fc-8d90-85d0c8d6a1db","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1065.08349609375,"y":630.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea60f07b-cb0c-4824-8716-ca10664c0dd2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1066.08349609375,"y":666.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a657aa3f-6017-49ae-8134-4ce4a507d38b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1082.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8382251f-ff17-4635-b709-e60b5aa69af0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1082.08349609375,"y":624.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c61038d0-0c2e-4280-9024-1573dcb67fc8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1085.08349609375,"y":650.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"21fd1599-dbf9-47ee-8218-659b423e824d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1086.08349609375,"y":686.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"695c1938-6c81-4649-bb65-a088637f1adc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1087.08349609375,"y":709.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2b9d3044-b406-4958-b6ea-9a915c4cc3dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1069.08349609375,"y":723.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d128561b-6644-45b3-b0bf-1ca22e76b725","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1053.08349609375,"y":879.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"081c3b3e-15b5-48d1-886e-230b0f5dcd99","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1053.08349609375,"y":904.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8ece707b-c01c-4939-8c34-310be92ff43f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1056.08349609375,"y":930.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7b5f8d60-d744-4a98-8867-f7f93b282fec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1057.08349609375,"y":966.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69dfcf7e-4791-4ad6-a1f4-0fe9893ac910","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1073.08349609375,"y":899.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a7907558-f2d2-423c-82cd-0f45bbb080cd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1073.08349609375,"y":924.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"14a9756a-a68a-4dba-add0-d80e03689632","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1076.08349609375,"y":950.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"50a385d0-22ec-4e3d-965c-6dd9fec4bd74","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1077.08349609375,"y":986.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0183f717-8b8c-458f-8443-83d543c8751b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1078.08349609375,"y":1009.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"89ef5493-0e48-4296-8451-6739d229a932","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1060.08349609375,"y":1023.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f9f5fcc1-2788-4de5-909d-71b0cc89a9e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1073.08349609375,"y":899.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1e07f90d-e5cc-4b3a-bfbd-93c9d5fd6c8f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1076.08349609375,"y":950.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"46d36c19-d1d4-4d12-8139-0707a7766b44","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1077.08349609375,"y":986.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fc2d0e7d-ce87-4697-ab7c-c26c140f5116","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1093.08349609375,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8dff6aaf-0fd4-47ff-af7c-df4d5b141de1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1093.08349609375,"y":944.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3421778d-5111-4dc6-b68f-7f067b0fcce8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1096.08349609375,"y":970.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9e6a11f-048f-452c-a44e-84d143c7e1c1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1097.08349609375,"y":1006.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"83eb7088-8769-4a26-8b5b-cd9043d50f3d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1098.08349609375,"y":1029.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5dbe616c-12cd-42ab-8dcd-1f597b421e84","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1080.08349609375,"y":1043.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"98f08aff-3922-4eed-b9de-d1d0e0eb0fd7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":877.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1e2094ff-7ac0-4693-8e73-d4697ac12d52","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":271.0834655761719,"y":902.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7fcd2a94-9816-4bcb-9fc8-daa279aea368","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":274.08349609375,"y":928.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fdb66d84-f386-419c-8430-5cabd2167a1d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":964.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01be16c8-df7f-42bf-b2a4-31655b09c837","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":897.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8ff3b597-164e-4814-9b45-e2477ffb4cc8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":922.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d66c93f1-4f0f-4587-9cb4-e08cfd258ae3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":294.08349609375,"y":948.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82e2e678-0c80-4bd3-865d-5de199592808","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":295.08349609375,"y":984.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a770d00d-9ad1-4598-b518-ea1ddb32ba67","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":296.0835266113281,"y":1007.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f602ce4c-f07c-4667-bafd-17de985669be","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":278.08349609375,"y":1021.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"064b6c31-6738-4b36-b39a-7ccfecfb2158","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":897.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"209d0379-e523-42f5-b3bd-da8049a030bc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":291.08349609375,"y":922.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"37845522-7be8-4bdb-8069-a41b3a97bdd6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":294.08349609375,"y":948.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b05835d1-1d34-4802-a89a-3d65c2b72883","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":295.08349609375,"y":984.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"50d1ccb5-6670-459b-a1f2-c837313f0972","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":311.08349609375,"y":917.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd82c55e-0ed9-49e3-ac18-5b03a1cafbba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":311.08349609375,"y":942.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8a24c97f-73ba-47ca-b896-32ac485a1008","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":314.0835266113281,"y":968.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5bd88186-90f9-4ffb-8e1b-e8ccb5204755","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":315.08349609375,"y":1004.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b4cf5a1d-8676-40d1-8d40-453a5f641ca5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":316.0835266113281,"y":1027.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fded06ac-a01c-4198-b4a0-89d58546400b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":298.0835266113281,"y":1041.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9353da25-578c-43d1-afc9-c5290077e3c6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":564.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2c22b14c-093b-4c22-9b87-53acafee8cfc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":463.08349609375,"y":589.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b20dbdad-ccbb-46ac-947c-140377651541","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":466.0834655761719,"y":615.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9c18d59e-1dc8-48fe-a98a-cc40ab190744","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":467.08349609375,"y":651.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"038bb145-023b-48d2-b885-4faee1baa203","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":584.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ec67032-9516-42a9-9ca5-99e50f97a083","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":609.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3fd0993-430c-41ab-a239-d4b27ded444b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":486.08349609375,"y":635.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0537b8ea-a47e-4091-be89-b3d91cfa7ff0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":487.08349609375,"y":671.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4af3fa2b-5509-4b60-bfc3-3ce158e63bd3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":488.0835266113281,"y":694.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd29fd23-379f-4aff-b756-abf73b236d95","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":470.08349609375,"y":708.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8c451a6a-4f9d-40de-9e84-aa5c9dc7b610","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":584.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"120d1a65-b2ad-46b7-b1eb-798d86308a45","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":483.08349609375,"y":609.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c3ca7a0-0a48-4ee2-8776-45a81d1ff2e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":486.08349609375,"y":635.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a0f6e1cd-f928-49d4-b136-ebc9afa92e39","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":487.08349609375,"y":671.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d1fa737-3173-4623-a6cd-2f2669260702","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":503.0835266113281,"y":604.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f37d7d65-52d2-4757-839d-53f254a206c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":503.0835266113281,"y":629.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1cf21c81-6924-45dc-9994-51b2019ada1d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":506.08349609375,"y":655.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ccf1cb49-fc55-4d41-885b-ca831c1b4873","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":507.0835266113281,"y":691.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2c5623a-8056-4690-8109-87d069f95c93","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":508.0835266113281,"y":714.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c3ba2e6d-9d0e-4233-88c0-5f7d6526eee4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":490.08349609375,"y":728.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b4460339-7c29-4e73-902a-a73e5a4e4ad8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":881.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28c34092-c79d-4bf2-aba5-c4fc75fc4630","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":475.08349609375,"y":906.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"594b3c1d-5d7b-4af8-b724-e716f6ab6ef5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":478.08349609375,"y":932.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0fe3ab85-e744-4964-b6bf-894a64b9de64","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":479.08349609375,"y":968.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f01ca53-1847-4a81-9e0d-3eeaa1c56e8a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":901.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01e2a86a-307d-4032-83c1-5c2485c35cd2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":926.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"63da96e6-9e57-4b31-a366-4566f2f53387","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":498.08349609375,"y":952.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2ea160b-2945-4d5a-becd-cf581f6ef418","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":499.0835266113281,"y":988.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7a2cb10c-8714-47e5-867e-f55c8ce4a1b7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":500.0835266113281,"y":1011.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0115abee-3739-4d8d-a69f-c385ab68ddc2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":482.08349609375,"y":1025.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"135f60c1-2d1c-4bbc-b21f-2d35f54b4792","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":901.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ca777e4-b582-47d5-8a5f-0643d3088789","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":495.0835266113281,"y":926.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"18320de1-e54d-4333-93f2-c82cc9faab70","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":498.08349609375,"y":952.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0922aae7-8003-450f-b913-8afa1a9b4866","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":499.0835266113281,"y":988.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cde9bd58-a533-438f-a6ea-f35437750c7b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":515.08349609375,"y":921.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"067f8912-daae-4732-ad10-d0e070bcb011","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":515.08349609375,"y":946.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c64b6f4f-a491-4077-9220-37ba3b7cac31","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":518.08349609375,"y":972.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3af092c-7b2c-4126-97bf-8c021ee44a30","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":519.08349609375,"y":1008.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e450d3e5-3692-464c-9fb2-beff3d58aa7c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":520.0834350585938,"y":1031.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"27c524b4-1441-4634-9ae1-8355e87c8781","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":502.08349609375,"y":1045.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6a600cf4-a987-4dbf-bf08-7d99bdca463d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":565.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5394a144-4db7-4c73-a43f-c218ab0f1c33","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":671.08349609375,"y":590.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eda5182a-7cf3-41c5-ac7d-ff5b93e30bae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":674.0834350585938,"y":616.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3f8afec3-bf80-42aa-af17-c74bd607f3a5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":675.08349609375,"y":652.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ebdf2543-f2ef-46e2-b170-ecad3a43a0d9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":585.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b1eb6e47-db33-4081-903d-e8a4117ca0ab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":610.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3952294-c88b-4b13-aa70-8f744450af22","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":694.08349609375,"y":636.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"74e2de9e-7dd2-4a13-a455-68a6ce4bc7b7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.08349609375,"y":672.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"32cbbf6a-530b-4e2f-8400-4873d71acaef","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":696.08349609375,"y":695.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d928a07-fca0-4e28-a507-0b59d7a27316","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":678.0834350585938,"y":709.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"14e569e6-648e-4c02-96ec-eb4a3a60e4d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":585.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d6bdf9da-11d6-44d3-8673-69bca5a74ce9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":691.08349609375,"y":610.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9d3343b-2d1d-432c-a56d-4decefe999fc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":694.08349609375,"y":636.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"567f4846-7020-4a27-9f16-fbd3b4c497e5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":695.08349609375,"y":672.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ad926016-25e7-4786-aaab-0fbde8457297","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":711.08349609375,"y":605.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"abdceda7-8d82-42ff-a8ac-8a46d232d3e8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":711.08349609375,"y":630.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2f941393-9a52-45a7-9db5-e34828291bdd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":714.08349609375,"y":656.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7d84edd5-e3b2-4a96-a9f3-90922ad18e33","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":715.08349609375,"y":692.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6830dad2-2254-4b7c-b49a-4ec291617eda","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":716.08349609375,"y":715.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0e4ac44c-1cb1-4d04-b31e-0f2dc4470b7c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":698.08349609375,"y":729.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43d05a32-05a1-408f-8325-3bfb357c01b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":888.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ba3c0e9d-053b-48c7-b192-2a06c216f28f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":681.0835571289063,"y":913.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"95083dad-e28a-4639-a010-c2a21621228b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":684.08349609375,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd74a62b-94de-4d30-8ac0-bccd4d1f1546","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":685.0835571289063,"y":975.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8f452dc5-287b-4aae-aac0-b542d9d11d51","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":908.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0e77e411-2cc9-45d7-b3cc-2a3ccd40dc27","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":933.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6c329807-49a4-455e-ae00-aff4063e8638","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":704.08349609375,"y":959.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08609a27-a9f6-47fd-be46-21ef2fc65a33","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":705.0835571289063,"y":995.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5f6d6c50-f394-4c3a-ae17-8bb498f037a8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":706.08349609375,"y":1018.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5391ff72-e7de-4eb5-8ea6-77d76789d4f7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":688.08349609375,"y":1032.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01c973cf-b5b8-4131-a663-f75c31df3568","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":908.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e768ed76-5d0e-4795-8687-8c03292d1ae1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":701.0835571289063,"y":933.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b188354-32d3-46f6-8bc4-6a76fe86853e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":704.08349609375,"y":959.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5cda9d02-8be2-441f-9a49-5ed1bc237add","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":705.0835571289063,"y":995.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c98ccf7-8d2c-4169-96b3-06383b5ebbc9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":721.0834350585938,"y":928.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"750913ff-0eb1-4905-b4e8-21b6b6890fcc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":721.0834350585938,"y":953.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a747a9e9-a555-4493-8878-b7b19f384eb0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":724.0835571289063,"y":979.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"126a6828-4075-43a4-9bcd-24c601bcf43e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":725.0834350585938,"y":1015.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0309db30-7d94-4bf7-b942-ee75640d00f1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":726.08349609375,"y":1038.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d73f4443-29be-4a95-9e8a-ab13db03a22a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":708.08349609375,"y":1052.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"03d95886-a30f-4c6a-ad0e-293625f4895f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":567.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1a206858-6cf7-4e4c-94f8-572af68fda51","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":866.0835571289063,"y":592.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2b52c584-562d-4924-bb06-5708cc10873c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":869.08349609375,"y":618.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bad64a50-247f-42e4-aa8d-cf8deffc1fbd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":870.0835571289063,"y":654.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c9dd84e1-52bf-4343-b232-5bfa20fb458f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":587.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"799b29d3-d982-4964-ab20-411b86efebab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":612.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1fed0921-3ac8-489a-8677-8de922787bac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":638.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc62b45f-4ed0-4ac1-9f5e-fb19a0efa3ea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":674.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ce55be7b-acf8-417b-85e0-28477183415f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":891.08349609375,"y":697.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cdadbd64-fe4b-4f36-93b4-19cd1f200202","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":873.08349609375,"y":711.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a43405f-fc00-4fa0-88a3-af735947f90d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":587.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28f81f8d-7d68-4202-817f-3b7f8d2f827c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":721.0834350585938,"y":953.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b404681b-8b72-4698-a21d-c76d835199fb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":638.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed5ae1ad-e2f3-4ed2-b92d-d757455b1279","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":674.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"30675309-f0e9-4566-bd29-b7cbad60df78","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":607.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"74f16354-e438-4122-a783-a08d551cbba2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":632.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a608cf5b-78c3-46c5-a742-9931dc2a8276","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":909.08349609375,"y":658.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01c4a7de-a10b-4850-873a-af8110c488cc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":910.0834350585938,"y":694.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd873e49-e075-4d10-8422-9374d5c5a97a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":911.08349609375,"y":717.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e92ef62c-e9b4-437b-b649-36c4de240030","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":893.08349609375,"y":731.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"55f49cc0-fede-472b-bcf7-6b700201258f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":894.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"12147172-b60c-48d4-8c1b-6034edfcecef","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":886.0835571289063,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e30767bc-46d1-49e0-8b98-7bcf0d5272eb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":889.08349609375,"y":945.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bc29d179-9ae5-4b18-9187-1684a31fdc8a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":890.0835571289063,"y":981.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"953f63cb-28f9-4341-a4b5-7ed60b2a9bd0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":914.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"415268f4-679b-4080-afb6-053678ce0f0b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4566c007-e4d7-4a8b-b167-57859d8cb292","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":909.08349609375,"y":965.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1407da64-a1fb-4538-9499-3533a33ecb46","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":910.0834350585938,"y":1001.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"124eff58-8066-49de-8f15-69eca4f04485","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":911.08349609375,"y":1024.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea502aae-21da-4210-aae4-a45279ddbc8e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":893.08349609375,"y":1038.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"61d5b81a-64ab-4d0c-b310-4d75ed97f795","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":906.0834350585938,"y":914.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cda75816-ab47-4f04-9d14-b2efea9f3dd2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":909.08349609375,"y":965.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"73247d0a-1aa5-46e7-a3b8-4d826cfb8cf3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":910.0834350585938,"y":1001.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9d114595-8f97-41e8-9667-07b7c92a7310","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":926.0834350585938,"y":934.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fdbb4ca5-e79e-4a5b-9810-05c8ed85b46e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":926.0834350585938,"y":959.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5f7a301d-024a-456f-befb-4b04be58370a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":929.0835571289063,"y":985.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7c637a96-f7d8-4e7f-91e7-d71cf8163a6c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":930.0834350585938,"y":1021.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"01f0f800-f3aa-48b0-8361-eb296d5b86ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":931.08349609375,"y":1044.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22435574-f619-4216-bebe-e6e39688ab91","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":913.08349609375,"y":1058.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7780fea0-8046-4520-8325-7ed4c0210544","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1062.08349609375,"y":579.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"171353c3-fa99-4c4d-a586-d0fbd62436b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1062.08349609375,"y":604.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0798f9b0-47f6-402e-9da8-e0dcd9f8fee3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1065.08349609375,"y":630.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e09a2ce1-debc-4dcb-b542-64664bc161d9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1066.08349609375,"y":666.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"adece64d-6963-4c23-841f-3f8b2fb166cf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1082.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cf1fa583-7226-42ba-8254-72f74b309dd5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1082.08349609375,"y":624.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"32010edb-238a-4d01-81a4-2f4090ca60c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1085.08349609375,"y":650.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2049a4ef-f748-4116-a527-92357781d5b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1086.08349609375,"y":686.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dcf7a800-520e-4615-8672-2ee72e1ce033","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1087.08349609375,"y":709.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9842a864-470a-4c78-a30d-578eeb0ba6a6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1069.08349609375,"y":723.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c5615d8-f708-43c0-b4d4-3f1afe879ec3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1082.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ec15855-cf10-4868-888f-c0484f4290b7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1085.08349609375,"y":650.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"043e464e-14e8-4b45-85a3-7335f7bc49b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1086.08349609375,"y":686.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc168a8e-527d-4056-8b13-5af736748837","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1102.08349609375,"y":619.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"620acb84-942b-4572-9289-e6456eb04a74","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1102.08349609375,"y":644.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ed330ab-bdf8-450c-91b9-c26427a3a4e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1105.08349609375,"y":670.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb9a6d8b-f4f4-49df-a4b2-c906896e0354","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1106.08349609375,"y":706.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aaf8dd0b-c0d3-4803-9b4a-1e27b6a89716","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1107.08349609375,"y":729.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2d36b30d-288e-4d3d-9811-e8043aab7b42","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1089.08349609375,"y":743.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92337d7f-6ecc-4d0a-875e-ad5d4508a34b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1073.08349609375,"y":899.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81781b91-0d00-40d0-ae7e-acaee371ea8a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1073.08349609375,"y":924.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d81817ef-6307-4d40-aad1-dd4b217badb7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1076.08349609375,"y":950.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"210bf1f0-7657-4123-aea4-302f70d5cec1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1077.08349609375,"y":986.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a8427973-00d5-4d5d-ac57-f65181a5b1b3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1093.08349609375,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"38e7b11d-4e64-4d5f-9ba6-3d89ad0cdd6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1093.08349609375,"y":944.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d6b562eb-2219-4713-b029-271132169758","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1096.08349609375,"y":970.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"56758faf-7dd8-490e-8744-1e947954bd3f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1097.08349609375,"y":1006.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6eb52af8-04d1-4527-8db4-2fa164a6a983","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1098.08349609375,"y":1029.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5d2ffb72-54a2-4e57-876f-8c6c5b867703","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1080.08349609375,"y":1043.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1d79c5f9-9c49-41fa-b39b-57af6a0cd4ce","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1093.08349609375,"y":919.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"90245992-6c5f-4f46-8d89-6fdb54361a77","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1096.08349609375,"y":970.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d850db4-6fde-4559-addc-13f7bd04a3ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1097.08349609375,"y":1006.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd747ae1-b401-4a76-a551-0cd6401a3f03","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1113.08349609375,"y":939.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0806c6cd-eaae-43f3-8255-a785c6f9cc72","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1113.08349609375,"y":964.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dc8a7e63-ed2a-48fd-a941-916db5ba0d34","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1116.08349609375,"y":990.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"71d06ac4-bf29-43a1-a645-019c8a155b17","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1117.08349609375,"y":1026.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4f0bb11f-ea39-43a0-9aae-39101578af41","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1118.08349609375,"y":1049.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"21fa6a6c-0c8e-4339-bfca-3620433d8ad6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1100.08349609375,"y":1063.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d0c04ce0-2c72-427c-a80d-8b1cbae8d0a4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.08349609375,"y":554.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4e2d27bb-05a2-4e61-9231-26fc056edca6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.08349609375,"y":579.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c4afb165-778a-4b22-bfed-71cc5ae67227","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":255.08352661132813,"y":605.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92a15b4f-24be-411b-90f5-618ac0969740","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":256.08349609375,"y":641.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08807f1d-7282-40fb-a94a-f9105686d186","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":574.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2206882-4927-4707-8e5c-9a27ff4f60b1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"066296f7-21e1-4aca-af7a-335c6dc0e4b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":625.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72a6e55a-0b41-4852-842a-7673a79c844a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":276.08349609375,"y":661.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"36f27a68-92c9-4cda-8d70-00537191a17d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":277.08349609375,"y":684.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"334ad7bb-e599-440b-915c-abefff350ffb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":259.0835266113281,"y":698.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"362a7050-d649-4e9e-b9b8-a71ca8174968","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.08349609375,"y":554.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f017620d-a41d-4338-a95a-338151602936","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":252.08349609375,"y":579.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5366d59f-9c2f-4a96-85d6-8aafca7a7dc3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":255.08352661132813,"y":605.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8d3cbb15-a7f4-41f1-9567-6b3531337cba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":256.08349609375,"y":641.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ca120ecd-1c9c-44fc-ad46-6e70caa21bb9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":574.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b0b8e9fa-40d3-4b99-a72d-a9c1a214ebf4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d0931f2a-4e30-44b8-9a8c-cfaec240f009","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":625.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1071fb16-d469-4f75-909b-bfea5cce155e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":276.08349609375,"y":661.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7723a995-8314-469e-b8ee-594d8a5f799b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":277.08349609375,"y":684.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"62f821e4-e7b3-4839-8cac-24bba887974f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":259.0835266113281,"y":698.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ad86eb37-29c6-4185-9b7a-8480b72d2058","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":574.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f88ae8af-622f-4b7a-a598-8bc84f6bb8ed","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":272.08349609375,"y":599.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3e018b74-a6c8-4a13-8e02-09e8b299976d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":275.08349609375,"y":625.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"de60d45b-23c2-4723-beea-fd9b4829041a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":276.08349609375,"y":661.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e81a1a09-0397-431f-9f1e-b7b6d6a7c77f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":292.08349609375,"y":594.9010009765625,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d9b40b1-9b81-4460-bb61-272744f2f92a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":292.08349609375,"y":619.9010620117188,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43e2281f-f983-4bc3-88c4-80dbdf1c0948","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":295.08349609375,"y":645.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5c246848-417f-4624-9a12-e3ac0c9f1b44","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":296.0835266113281,"y":681.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f603f727-0771-48b3-a1c2-87c0a4aa40ed","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":297.08349609375,"y":704.901123046875,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8eea4d19-17bb-4d7e-b56f-debe05b2a1ed","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":279.08349609375,"y":718.9011840820313,"width":108.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: ForLoopNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"65d226f7-8491-48b8-9d33-3f8ffb069ec7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2603.517578125,"y":388.13726806640627,"width":213.0,"height":163.0},"expanded":false,"debug":false,"nodeLock":false,"start":0,"end":10,"index":0}' + - type: ForLoopNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2becb632-7b9c-4fa6-8671-71e0d17f44bb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":3121.391357421875,"y":520.8695678710938,"width":214.0,"height":164.0},"expanded":false,"debug":false,"nodeLock":false,"start":0,"end":10,"index":0}' + - type: ForLoopNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09e1fe36-924c-4b2c-9641-6f0213ff6fa3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2678.0380859375,"y":690.1306762695313,"width":214.0,"height":165.0},"expanded":false,"debug":false,"nodeLock":false,"start":0,"end":10,"index":0}' + - type: ForLoopNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c5c47df5-6d7e-4cb6-89c3-11445c98894a","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":2870.9267578125,"y":315.4113464355469,"width":214.0,"height":165.0},"expanded":false,"debug":false,"nodeLock":false,"start":0,"end":10,"index":0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"473f3bcf-07d6-4889-b174-2835c2a5c233","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1260.6600341796875,"y":256.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bee00824-34e7-4a08-b095-d6e2f7a7c37a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1260.6600341796875,"y":281.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d2e1af21-a70d-47a6-8641-1dab01063e59","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1263.6600341796875,"y":307.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"588408ce-bf4f-4c90-9351-385bf45bf158","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1264.6600341796875,"y":343.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7c8ec1f8-4d06-4e6a-a2e7-252e6cb7bc5f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":276.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"180423e8-c8a8-47c3-8787-679b6da8ce9f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":301.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9cc565da-1ff2-45de-8a3f-7511a391d928","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1283.6600341796875,"y":327.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c38693a6-70e6-4a58-a928-3cb11c2ed4cb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":363.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20c42469-6236-470a-a598-42715e942602","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1285.6602783203125,"y":386.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bfb16509-daf0-4f59-88f1-b89841fb6fbf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1267.6600341796875,"y":400.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd8f82a2-f19d-4f18-b59a-18052c545f67","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":276.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fac9bfa5-3a82-4c54-95b4-5677e9df2770","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":301.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69069292-f16d-42ec-9f09-82b3747422bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1283.6600341796875,"y":327.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1bf5277b-4b5b-4156-a9a0-2bd7134e5e51","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":363.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"304f3fd8-275b-461f-80d1-39b402d775f7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":296.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dc4f1b06-305d-4ff8-a554-13b77e861c4d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":321.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c638fca6-8c99-4b6c-b323-e11d4763cf35","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1303.6600341796875,"y":347.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dabe20ab-0afc-4de5-bac9-c868f957cc42","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1304.6600341796875,"y":383.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2fb5e81-094f-4bc5-8255-f8e8a7f3c71e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1305.6602783203125,"y":406.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"937301f9-775f-428f-b4ca-a6bf8b9d19df","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":420.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"981897e9-e8f8-447b-b403-78f31c72763a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1452.66015625,"y":-56.999977111816409,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"65769425-2731-4472-bdc0-9dc271ac38e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1452.66015625,"y":-31.999963760375978,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8f0e0236-9614-46c2-acea-c9a1e944d226","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1455.66015625,"y":-5.9999680519104,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9d7028ba-ca7b-4abd-b660-48887dcf0d9a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1456.6600341796875,"y":30.000003814697267,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6868892f-64f5-422a-a84f-7a3ed4978a7a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-36.999961853027347,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"11a78d9d-4bfd-4edd-a0b3-a0ef4e184a0d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-11.999970436096192,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c90b1cca-d96b-49ed-bc46-21687d509cce","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1475.66015625,"y":14.000025749206543,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b8de1935-1eb0-4159-abcb-067e81136fff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1476.6600341796875,"y":50.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a51c1aa8-9ee5-482e-8dfa-f743080c6444","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1477.6600341796875,"y":73.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f4582a46-3738-4137-82f9-e6c617f5138e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1459.6600341796875,"y":87.00003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"530a7767-861f-45c8-b0ff-38a467098a60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-36.999961853027347,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ce103961-d274-425d-a1d2-09f794e32b1f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-11.999970436096192,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"126e4262-e72e-4578-9ba3-ca57e5342e72","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1475.66015625,"y":14.000025749206543,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4565617b-2acd-417b-8106-4d2972aa7652","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1476.6600341796875,"y":50.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7ad92df4-485e-4aa1-8098-7c3643529308","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":-16.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d4c4dbc1-c0f3-4815-b1dc-71b35b612036","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":8.000003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"07a44d05-84bf-4bc7-866d-c23bc54d6892","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1495.66015625,"y":34.00001907348633,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"98a8dc8f-b5cb-4cbf-9985-bebe4c735194","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1496.6600341796875,"y":70.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82dc3643-e4b7-4c82-a43c-547c3c8be914","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1497.6600341796875,"y":93.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9e8cb1eb-5819-4c73-a6ae-7bc1a79775f9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1479.6600341796875,"y":107.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c85311cb-b044-49a2-b989-8c5a48d08372","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1464.6602783203125,"y":260.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"11a0f418-922d-4623-86fc-d78e68147968","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1464.6602783203125,"y":285.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ac7e1f44-fb1a-44ae-9a82-1da0818bef58","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1467.6600341796875,"y":311.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b9c2380-8431-4b71-acff-2acb39d7fef5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1468.6600341796875,"y":347.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"45ef04ba-bef9-47db-8010-19161edfb5d4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":280.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e0758939-50a7-42c0-8ecb-c92130d45231","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":305.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"44bb2be2-084a-4f01-ad18-f85f57002616","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1487.6600341796875,"y":331.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"83496027-2de9-4752-b577-3faed381cf38","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1488.6600341796875,"y":367.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d749be68-f4c9-4cd0-8916-8fecb6029102","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1489.66015625,"y":390.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e24c25bb-bd77-4e68-96ab-e1312c09df93","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1471.6600341796875,"y":404.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1334e28c-3523-4bb6-9004-ad8028cd06d5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":280.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5d435243-26ed-4c5e-9109-05496d59ecc4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":305.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9bcc2b7a-7ef4-4e34-bb9e-ef9adfc0a1e5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1487.6600341796875,"y":331.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"700e4e68-3f17-44dc-96b7-3415de3da113","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1488.6600341796875,"y":367.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8aa2a80c-2a8a-4396-9787-863e76e725b4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":300.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82bbd79a-85d3-4361-8a76-25a5c3262389","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":325.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bf114da8-8f42-4d23-91f2-ea5141b115d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1507.6600341796875,"y":351.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"458b0f12-a6ed-42db-bad1-57a8175347dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1508.6600341796875,"y":386.9999694824219,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8d7028cd-2e52-4b87-9651-b4ef35d8e5c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1509.66015625,"y":410.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"12bf5a6d-9bc5-4e20-92c0-74a63f4ce17c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1491.6600341796875,"y":424.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7d0ceda3-9805-4018-a5db-3805a1ac1a64","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1660.6602783203125,"y":-55.99997329711914,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"671f6a71-dfaf-473c-88c1-1a3b34f4bb00","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1660.6602783203125,"y":-30.99995994567871,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9cff286c-a163-4349-aae0-e113b925f16f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1663.6602783203125,"y":-4.999964237213135,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c931fac6-cad6-4a13-8cfa-3c3fc2cd10e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1664.6600341796875,"y":31.000028610229493,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"24964582-2307-43f5-8c7f-abc028ac295a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-35.99995803833008,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"79c85768-5e4c-4eda-9893-3d9af1daf545","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-10.999966621398926,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff9eae3d-552c-41c9-91f3-1e83beb535b1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1683.6600341796875,"y":15.000009536743164,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f7c0bf28-bb6d-4a8b-9d65-d1e55b7bd895","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1684.6600341796875,"y":51.000022888183597,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"861242ae-bd27-4997-a63e-c485a7c0fe23","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1685.66015625,"y":74.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"de6c5468-7a11-4795-863d-51ee9e1f860c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1667.6600341796875,"y":88.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c4f7cf36-8b48-4695-aa4c-27dbc3e1a21f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-35.99995803833008,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dcdd60c4-f80e-4ccc-a028-5760e942d7b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-10.999966621398926,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72896956-e37e-47c7-91d4-7c772c50d64a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1683.6600341796875,"y":15.000009536743164,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"346d54ef-149b-4d7f-a32b-05fffbe5bb8c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1684.6600341796875,"y":51.000022888183597,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"89f7633b-6ce9-4562-a2bf-207982a06371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":-15.999964714050293,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ebf32740-a754-4719-b60c-248605758c3e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":9.000027656555176,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b74abf30-241b-410f-9f06-6b3a5f128c16","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1703.6600341796875,"y":35.000003814697269,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"11c82755-90c1-4d47-baf2-0e99d881ef57","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1704.6600341796875,"y":71.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"037ed6d9-3594-4e6d-81c7-d97350957337","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1705.66015625,"y":94.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8b5a6835-e552-4e61-ad0b-8e831b6d9bb4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1687.6600341796875,"y":108.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dee921df-2ee2-44c2-aae8-0e6d1ecd0d67","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1670.6600341796875,"y":267.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3461a545-5867-418f-bc67-eec23e9e2076","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1670.6600341796875,"y":292.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"da1a17dd-5446-422b-b50d-e194c4c3d5b7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1673.6600341796875,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"71b5b75a-0d4d-4853-894d-da9d5b71b340","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1674.66015625,"y":354.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d3c46a0f-bcca-4035-87de-e17d33fc6c20","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":287.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"012e7f4e-a88e-41c8-a824-167810f94490","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":312.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3aaf8976-fe8b-49b4-b5a6-342887b8d82f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1693.6600341796875,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c0bd5c7-6a6c-43d3-822c-f5e1e9c647cb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1694.6602783203125,"y":374.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ee0dbbe-a80e-4612-a7b1-246fe60e5a56","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1695.6600341796875,"y":397.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8130cac9-b922-446e-83bf-b6ca3f349160","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1677.6602783203125,"y":411.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b107a75d-aaf2-4540-a1c1-4e0ed3022bcf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":287.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b8cea680-0217-4abc-8ace-5ffb1ecebc54","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":312.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"15fbd71d-e21c-4328-ac0f-d04f4f8c4e07","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1693.6600341796875,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f7b0d2a6-5ac0-42fe-b78f-f34eb1e876ea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1694.6602783203125,"y":374.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2b1e3228-f787-4155-99d2-2bb1f24b994f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":307.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1beb8810-0d04-4399-954c-8588786858f9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":332.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"baaa4e16-9f4f-4a4f-be3f-5a99681c445d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1713.6600341796875,"y":358.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28671840-df8f-436e-b2db-e01d81532eb7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1714.6602783203125,"y":394.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d31b6eb4-8e3c-4820-91cb-bbf4aac4fb80","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1715.6600341796875,"y":417.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2270cc2d-157e-4ff1-9a6b-21a618b3775b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1697.6602783203125,"y":431.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"970d00d2-a202-4ae6-abff-052063e94b19","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1855.6600341796875,"y":-53.99996566772461,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff8ea2b5-1e17-4b06-8e43-ce0a8734122f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1855.6600341796875,"y":-28.99997329711914,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81505de1-7626-4aad-b5db-dc266701e7af","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1858.6600341796875,"y":-2.9999566078186037,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92fa668e-b780-41ab-a173-016da85bb573","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1859.6602783203125,"y":32.999996185302737,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0ac92d07-8dbd-4bf8-babb-dfc413cb5e13","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":-33.999969482421878,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b524c60a-68e0-4c19-98a2-e1580e161216","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":-8.999958992004395,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff62dd22-ee5f-4de6-8a0d-abaa6cf49b0a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1878.66015625,"y":17.000017166137697,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a7161c3-319f-47ac-95cd-240121cda9d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1879.6600341796875,"y":53.000030517578128,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b7871384-637a-4136-8cab-3a9fe6ece26d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1880.6600341796875,"y":76.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bc242f13-3d7f-4cb1-8724-31255362d6cc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1862.6600341796875,"y":90.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c8ec1be4-dd99-4069-95f5-4322b99a30c8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":-33.999969482421878,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3af700bd-0da3-421b-a3a1-a0d915b205a0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":332.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9a00cf2-4910-4381-9ea5-386761154181","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1878.66015625,"y":17.000017166137697,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a0790d1-3c5d-4767-ade9-d456214e3710","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1879.6600341796875,"y":53.000030517578128,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"471c9f58-c1fa-46d0-b91f-2a02ff4c3d9d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":-13.999957084655762,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3fac515f-a010-451e-9ce0-ad3908cc3c90","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":10.999994277954102,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b13f6e33-df1c-47e4-afb5-fa43236c971d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":37.0000114440918,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"937861b1-e167-46dd-9df8-87ce7e28ae61","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":73.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5eb73b20-8d4e-4dc4-93cc-7b34652ed870","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1900.6600341796875,"y":96.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"813f9604-fdbe-43ae-a0cc-0ac8416ee76e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1882.6600341796875,"y":110.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"80a582e5-1233-4876-bfd5-72ec0f368e7d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":273.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"15dce6e8-a618-41e3-b269-407abc742079","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":298.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b4cd806e-7aa3-4ef8-9fa9-69ed558011f5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1878.66015625,"y":324.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34602b79-7e36-4ae3-a5c2-cc5a3bee6a5c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1879.6600341796875,"y":359.9999694824219,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a7f1ac29-68da-454f-8a6d-7eecf204679c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":293.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9bebcca9-9c63-43cf-ac76-87175ea26d22","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5966097f-7655-4ab2-a5f2-6c57db62acfd","computeOrder":5,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":344.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a9cef1f-f640-4f90-8f5a-a9da329da514","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":380.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e4f9be6a-7039-40cd-a5a2-c699d3ea6ed3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1900.6600341796875,"y":403.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3ebed5bc-0ab4-4df3-8251-cc079fe87c6e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1882.6600341796875,"y":417.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"deb86667-bc37-4cb3-b418-aa24a4fe210e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":293.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09223bd2-bd3a-4cc0-9916-8b379f6b384d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":344.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"867cfbae-a135-459d-86b5-e723ba5a2a86","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":380.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c7b0413f-ea2b-415c-8402-5a5e9c26e7d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":313.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb61343f-0837-4d6e-8c09-0532f9638d58","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eda5a7e3-7474-4b6e-a822-4fa3855db9dc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1918.66015625,"y":364.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b28dde4-e18f-4a01-b84c-0923bd5cb139","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1919.6600341796875,"y":400.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"60f1b925-d41c-44fb-a100-04801124cb22","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1920.6600341796875,"y":423.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5f7a088f-ed8f-411e-b3a9-073f2c4dbd71","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1902.6600341796875,"y":437.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2aa57408-ca26-499f-b468-dee24ff12ce4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2051.659912109375,"y":-41.999961853027347,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d9dd39e-1fdf-4076-8798-2b0d70b94e6f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2051.659912109375,"y":-16.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"115edd71-080a-4c6d-bacf-1fbfa463a75f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2054.659912109375,"y":9.000027656555176,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c00fd0f0-e9f0-481e-afb0-5b0b5774509e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2055.659912109375,"y":45.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8519399a-9bf8-4991-abf3-0ce90f14ca3a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2071.659912109375,"y":-21.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5d4493e1-f5aa-4cc8-a251-da8ac9759404","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2071.659912109375,"y":3.000005006790161,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7fff511f-54ee-4a61-b4c1-9de613ec0e87","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2074.659912109375,"y":29.00002098083496,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc701c2d-e963-45dd-ae8c-16df7fa60074","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2075.659912109375,"y":65.00003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"973d2024-0ede-4b2c-b670-9ed8cf283776","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2076.659912109375,"y":88.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08fc9d1f-9cc1-4024-8e2a-6b6ba692f9ff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2058.659912109375,"y":102.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f3568dae-0206-48fd-ba8b-a2baf39a4c5e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2071.659912109375,"y":-21.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3492ea84-a08e-40c6-8318-1a51faac911f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2074.659912109375,"y":29.00002098083496,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5836abf2-7217-4d56-b664-d36042e8e0eb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2075.659912109375,"y":65.00003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"582eb94c-ee95-409e-a5ff-493b612bd933","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"24241e00-98f8-457f-a49b-96406ffa4b5e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":22.999998092651368,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72f51d18-79d4-49c6-81d2-a8bbe1a0b3f3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2094.659912109375,"y":49.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20e4b5cd-7ef9-4cbd-b0a5-bd72919933c8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2095.659912109375,"y":85.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5dd2344e-ed1a-4f5b-9765-bf33dd85ad6f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2096.659912109375,"y":108.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"168a3dac-519d-4782-8178-5bf514fe708f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2078.659912109375,"y":122.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8ed5b08b-3dd9-4530-a434-88e3dabd3379","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2213.5712890625,"y":293.7803955078125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"abfcd5ec-d28f-453f-931d-0e7016093be0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2062.659912109375,"y":303.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c90927cd-d129-4fe6-88c6-d5defbf40bba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2065.659912109375,"y":329.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b83348c3-1dd7-438a-9014-f133d7e88b3a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2066.659912109375,"y":365.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e2dbaf4a-14f4-4047-98d2-8ea4a71ebf74","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2082.659912109375,"y":298.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5bf47db7-075d-4a2d-a71f-e88be54a16b1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2082.659912109375,"y":323.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"73e7a653-c46a-4d9a-84c5-0112ca9008e3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2085.659912109375,"y":349.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09687ac4-0786-4604-87de-c2b6491913a6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2086.659912109375,"y":385.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"210b3913-9439-491d-97fa-310b18aa69df","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2087.659912109375,"y":408.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3bfc348c-dcc9-4675-a4ee-c41c42c333a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2069.659912109375,"y":422.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d503085-16d1-449b-9a45-705b93294ae6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2082.659912109375,"y":298.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8fed16e1-7322-4727-8964-2e79a87e2981","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2085.659912109375,"y":349.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a15459f-8efb-4519-be82-a2a4b2a02b29","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2086.659912109375,"y":385.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2962678c-f541-4a51-bcb8-83dc46408421","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9478044c-79d7-454b-9bdf-199c70e143a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":343.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ac809478-c612-46a0-a048-56467fc77dea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2105.659912109375,"y":369.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"02f0ecbf-44c6-44d9-a4c6-ad2d0e0a6b1a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2106.659912109375,"y":405.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0353d28a-3ff5-4cad-8a05-24aa9c4ff95b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2107.659912109375,"y":428.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0158bb19-84e6-4ff5-97da-284226b7f069","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2089.659912109375,"y":442.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"97b59720-2258-450d-8565-93397acdd0c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":276.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e787d6fb-d0da-4dc1-8c78-0b21a0688b25","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1280.6600341796875,"y":301.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3218959a-13c2-4411-a8a7-848fffb972ac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1283.6600341796875,"y":327.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"547d24a5-d119-49c5-940a-404b1f0069a5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":363.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b46c36b7-d967-4bd0-a342-e5f2e2499238","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":296.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e5cf91ef-634f-4d91-9d83-46a1785295bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":321.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b621bc54-8e25-418b-ad54-54c7ed08db13","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1303.6600341796875,"y":347.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2d34206e-9368-492e-93f5-0c1a00930277","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1304.6600341796875,"y":383.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22cb754e-a1f1-4c3e-a406-9314417c55b3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1305.6602783203125,"y":406.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5c2cf38a-ea81-4b87-bd71-a653dd48ce00","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":420.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"84114e7d-8136-4b93-9cb8-dfc5e28a222d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":296.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d91f971b-a898-4873-8bb2-4ebc6caf2284","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1300.6600341796875,"y":321.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f24a6acc-b062-4aee-9db9-ca16bebdc2ef","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1303.6600341796875,"y":347.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7ad19cec-1a5c-459f-be7b-087b8aa2559a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1363.18994140625,"y":520.5399780273438,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa65ec42-c6e2-4820-b175-b9116b9ec8c8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1320.6600341796875,"y":316.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f377344d-1ff9-4421-9988-4eb1c670bcb3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1320.6600341796875,"y":341.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8473a46d-34d3-45d9-bd23-853b935edbb3","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":1624.9700927734375,"y":577.3574829101563,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"52f4adfd-7e80-4c91-b970-b605a9f6b0f7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1459.89501953125,"y":613.2775268554688,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5c90b025-bbc7-4e2f-a1d4-9da90562d3e5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1497.925048828125,"y":653.4700317382813,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96cba08d-8d12-4948-8ce4-78add206d6a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1331.8050537109375,"y":671.4375,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d1560a21-da0b-48f4-a244-e56ee651ef4a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-36.999961853027347,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a77e4e7e-bf5c-47f6-84b3-e3755ad65a5f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1472.66015625,"y":-11.999970436096192,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8e0faad8-da6b-4436-b9ff-9882f28fd861","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1475.66015625,"y":14.000025749206543,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e779ee0a-2a97-4b27-b96c-f2edc39ec087","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1476.6600341796875,"y":50.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cf0f6683-ed07-4712-a105-9681e25ec75a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":-16.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f81afee-7aeb-465c-ae5a-88dfdbd450a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":8.000003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c9f398d0-189e-42ac-8ae7-3a3db385a86c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1495.66015625,"y":34.00001907348633,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c376850-b0d0-46c9-a023-5990e2d0a7d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1496.6600341796875,"y":70.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69243ffd-8661-4015-b274-654529189c87","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1497.6600341796875,"y":93.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f5747b1-3188-4031-9758-3807d18b62fd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1479.6600341796875,"y":107.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d366f764-4fde-47df-9757-1002d5848139","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":-16.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"402382a4-26be-4db5-a267-4524c1314566","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1492.66015625,"y":8.000003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d5f20a0f-7506-4746-800a-418b8080af9d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1495.66015625,"y":34.00001907348633,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9f6b258e-6cd7-412b-b84d-8565c0f9138c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1496.6600341796875,"y":70.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2a77a3c4-e131-436f-8c53-30df236e2390","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1512.66015625,"y":3.000005006790161,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b602fb3-9d3c-44d5-989e-ab7e4bb65a07","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1512.66015625,"y":27.999998092651368,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"361ac80c-df0e-4ff6-9cc0-23ba730feb14","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1515.66015625,"y":54.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d7c4d58-2f6f-423d-940a-842c9fdc814c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1516.6600341796875,"y":90.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6961e67e-ca1c-4b7c-969f-3b5af72bc521","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1517.6600341796875,"y":113.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6eb5440c-904d-45d3-baef-3ff14b5f3cb4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1499.6600341796875,"y":127.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3fe8ce41-ab98-49db-9b83-23b7ec96c98e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":280.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"88cc5298-7f1f-418f-819f-ee1a326ad7a3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1484.6602783203125,"y":305.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"398c75c5-f4ba-458f-a5ab-da93fde8421f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1487.6600341796875,"y":331.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a26cbf88-dcb2-493a-ad96-ca1c5c915047","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1488.6600341796875,"y":367.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0223077d-d599-46a5-a9c5-69e702090318","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":300.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d143134d-9234-46af-bea2-37a4ffcacf18","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":325.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9912b7ce-a054-4ff5-ba8d-6011e0318257","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1507.6600341796875,"y":351.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b8e5504-f625-4558-8f8a-0e2c2010c86f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1508.6600341796875,"y":386.9999694824219,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b5354e45-e921-4747-a4ae-d577d4061f6d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1509.66015625,"y":410.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3ed4a573-8858-474e-af2a-769519131acd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1491.6600341796875,"y":424.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78335625-91c7-49c8-b6cf-fdbecdf247c1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":300.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"44ac0075-3259-4369-9750-7b1c3757574e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1504.6600341796875,"y":325.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"84cc39ab-6dce-4cde-8ad2-2d0e02267c11","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1507.6600341796875,"y":351.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3903f2f2-0648-4e91-a843-22fbdf30356b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1508.6600341796875,"y":386.9999694824219,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ab84a466-d769-4951-bd04-3beabafe7aee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1524.6600341796875,"y":320.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2e3b5698-14f6-4928-8d6f-4978293885b1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1524.6600341796875,"y":345.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"45213f90-ff5c-42b6-b7a9-6ce09aaa8df9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1527.6600341796875,"y":371.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c3724dc-c532-40db-b28c-3b4b3c20554c","computeOrder":4,"canProcess":true,"position":{"serializedVersion":"2","x":2005.3126220703125,"y":690.989990234375,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"28ab70d6-17f2-4d9a-844c-f6ea3f482e07","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":1830.905029296875,"y":656.0025634765625,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08fa6009-39eb-424e-a375-1188142d32b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-35.99995803833008,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2d6fd4c0-586f-47fb-9952-ac2b3fbccdbd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1680.6602783203125,"y":-10.999966621398926,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0fe18e17-6627-442c-965b-a2c397b218b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1683.6600341796875,"y":15.000009536743164,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d7278624-50ad-44c8-b605-64e3a9a22c72","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1684.6600341796875,"y":51.000022888183597,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c0d0644-3cdf-44dd-a4c1-976ed3b23480","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":-15.999964714050293,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b1ef281-e9ae-4bab-a50a-3e9fabdb8cff","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":9.000027656555176,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"62158241-e87e-43df-8c90-3355f0d59b03","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1703.6600341796875,"y":35.000003814697269,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b75c6785-c4db-40e1-9aad-0d4ab5317e81","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1704.6600341796875,"y":71.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8a7fae2e-4089-4d3e-a3d2-b67d16f9879f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1705.66015625,"y":94.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7f7ace37-2afe-49ab-8e2f-d0085122dbf2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1687.6600341796875,"y":108.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a884e2c-73f9-42f7-b550-6d93faedf87e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":-15.999964714050293,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0a9f8942-ad73-4edd-91f6-6482aa9b1324","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":9.000027656555176,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f8074f6a-697e-440c-b481-43e235a29a47","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1703.6600341796875,"y":35.000003814697269,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"485a25c4-7c5b-4655-91be-fcbee54b1a60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1704.6600341796875,"y":71.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eab9be28-ede0-47b4-a089-38a78e3fdd4f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1720.6600341796875,"y":4.00002908706665,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9da1bb8-445b-4989-b39d-0586f86de214","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1720.6600341796875,"y":29.00002098083496,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2c785f3-f12e-4371-8b67-847eacce6f95","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1723.6600341796875,"y":54.999996185302737,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bfd459f2-2ef9-47bb-ac87-1091e8cf267b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1724.6600341796875,"y":91.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e5f42163-edcc-4684-8a06-d704c7e28f14","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1725.66015625,"y":114.00003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"341917a4-9c7e-4687-b458-11a69abfa379","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1707.6600341796875,"y":128.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"06c78542-c116-4e2b-93fa-62a009683f1c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":287.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72c36826-5f38-4f7d-95fa-26dfb9dfb05c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":312.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb3e6edd-220f-4f0a-af1d-ef2d40937499","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1693.6600341796875,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1df5ec09-594c-4226-bddf-79bc64a3e405","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1889.4075927734375,"y":613.3724975585938,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"933f2fd5-a7ee-44cc-9e6c-014c2a41ca8c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":307.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43dfbfc1-da93-45e0-8127-cdb6ad8e4fda","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":332.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20c2e405-9a52-4432-85ef-45686a84879a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1713.6600341796875,"y":358.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7d6684a4-9fd9-4edc-b4da-49315723abcd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1714.6602783203125,"y":394.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"75c75b6e-5547-49f3-b7a6-1aff5fbda0de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1715.6600341796875,"y":417.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0107eb1b-05e9-4201-9f9d-6bae29382833","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1697.6602783203125,"y":431.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"21646b58-c657-4361-87cf-b55335dffecc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":307.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f66aa852-dfc9-41f0-ab47-8d79a6b9832b","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":332.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f500b67a-fd2c-4f5d-b06d-d99741638b7b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1712.677490234375,"y":463.800048828125,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ffae7551-275a-4d96-bc54-9ec0f93acafd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1714.6602783203125,"y":394.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d054b17-532a-4fbe-99d4-2c72b7c01020","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1730.6600341796875,"y":327.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5af1f23c-4b33-4640-ad9a-9d01464465c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1730.6600341796875,"y":352.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aae482d6-7740-41b6-b826-36167c8c2fc7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1733.6600341796875,"y":378.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b8669b8-875b-4fc3-81fb-ec57592e3357","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1734.6602783203125,"y":413.9999694824219,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08813221-df54-498a-a479-419a2ef3f891","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1735.6600341796875,"y":437.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"66b5057e-5b08-4f67-b675-e7cbd7c17a65","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":1717.6602783203125,"y":451.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"56c493be-ccae-4ef0-a42a-4ebd628e3012","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":-33.999969482421878,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69ff5614-0ac0-4dcd-bf04-92f8816901a3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1875.6600341796875,"y":-8.999958992004395,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c8932fe6-2504-4e67-b2c9-d7257c6b68ba","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1878.66015625,"y":17.000017166137697,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"76ef53a2-3c45-4262-ad26-e1c14d8f97fe","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1879.6600341796875,"y":53.000030517578128,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"89c5d80a-353c-432c-800b-e65a4a0238ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":-13.999957084655762,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"efd9002f-1b71-45b5-a4eb-bca63bb494e3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":10.999994277954102,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1cca56f0-96b3-419f-9bdf-1c80e8af6740","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":37.0000114440918,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5b5344b8-6c8f-4121-b8bd-ee27270b1c47","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":73.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0cae9ba7-49fd-4a93-9119-db158680070d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1900.6600341796875,"y":96.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"26dc7164-d3d3-433b-bebb-a62ccc232b54","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1882.6600341796875,"y":110.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"53600da2-c5ac-4cef-a5a6-44a29ca32a83","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":-13.999957084655762,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e8015a58-6946-49e2-95df-e24af523b4fa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1902.925048828125,"y":587.4049682617188,"width":109.0,"height":101.00001525878906},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c4e94597-81e6-41a4-b28b-71a2e7e17ee8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":37.0000114440918,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"930d6427-c2b6-4c1a-8a08-c4937846160b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":73.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a7b9c1a8-a975-4997-a2ff-80af17f2c1a5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":5.999996185302734,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ffe8d284-fb91-491c-b603-4dfb9d5ca0a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":31.000028610229493,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f08a1c02-550d-4ea9-b976-dbaadb85277c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1918.66015625,"y":57.000003814697269,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c95881bf-222b-4f0b-9bad-f4c3c197cb69","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1919.6600341796875,"y":93.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1e7d2088-e555-4ddb-8052-c8082c315f49","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1920.6600341796875,"y":116.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"47ebbb9c-d01f-41c7-a75f-28f4053ec1de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1902.6600341796875,"y":130.00001525878907,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"18e9a0f7-ec79-43ec-aaac-14591e5afb01","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":293.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a62b0e02-9b6d-4494-bef4-52ccb2429034","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1895.66015625,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"177d5130-c774-4914-a591-454d370afc6e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1898.66015625,"y":344.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d531d789-2d52-48f4-9fe6-4d99d9b45931","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1899.6600341796875,"y":380.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5087b6da-c2e6-4292-a949-0fbf09180ac2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":313.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7726c5de-1625-4c4a-9aa3-738c3aa5ea18","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4d600cce-4b23-4d13-a03d-09fd60dc0fe4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1918.66015625,"y":364.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"33fb61fc-7e3a-4ce6-af57-5bbbf72ca637","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1919.6600341796875,"y":400.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0779fdbf-c6ab-4ab7-8c88-98b8c1180135","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1920.6600341796875,"y":423.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"654af07a-2afb-4521-afc6-7fe778e8e5a2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1902.6600341796875,"y":437.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e4b423bc-0c25-4d53-9942-132ffd9636e4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1915.66015625,"y":313.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e4725a34-f1c6-4500-9932-993a4578036c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1918.66015625,"y":364.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49e8e571-8f7b-49ca-905e-225bf5ff7704","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1919.6600341796875,"y":400.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c88a15c-e55a-40d3-9793-bd2f9992f93f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1935.66015625,"y":333.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4adbca78-eb4b-4c23-9cc6-7e16fd44c7f9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1935.66015625,"y":358.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7b111eff-ea2a-4a85-9588-a10610aa2634","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1938.66015625,"y":384.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70b4546a-b603-4ff2-9db7-48f3321ba2ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1939.6600341796875,"y":420.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cb8f33ac-e8f1-4b07-9edc-6a78e897c4fb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1940.6600341796875,"y":443.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"879cacc2-8bd7-43e6-a80d-7e20383d7748","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1922.6600341796875,"y":457.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"27d463ad-6aba-4b78-9883-a397dde90afc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2071.659912109375,"y":-21.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4547755f-b373-487a-be85-dfd866b35dfd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2071.659912109375,"y":3.000005006790161,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0bd98206-a2f1-4b93-8777-ecae00ef8781","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2074.659912109375,"y":29.00002098083496,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7985f587-65f8-4413-a27f-6cecbbc73a53","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2075.659912109375,"y":65.00003814697266,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"db26c286-873c-4199-9a35-661f489a22c0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49b1ab0f-4cba-4afd-8c7f-d0bfb8553c54","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":22.999998092651368,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"297434de-3833-42a9-989b-7f752bbdff0d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2094.659912109375,"y":49.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3d4bed69-b5bc-4907-b7c5-e3ecaa916eb1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2095.659912109375,"y":85.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22d5ecad-be04-45d4-81d6-6eaae93c3e21","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2096.659912109375,"y":108.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1a29b777-8a5a-45de-9a2c-bbe02dd97cb7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2078.659912109375,"y":122.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"98bcf85a-ff2b-40cb-816f-1396f83917a8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fb0f1fa7-0713-408c-bbab-d7330d377970","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2094.659912109375,"y":49.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c132951e-17e5-476d-8ce3-bcc03507e6c5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2095.659912109375,"y":85.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d7b88fa-dfd3-44ae-a754-051986ef5c2f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2111.659912109375,"y":18.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b846b54b-2ff7-48a5-9991-902df69db68f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2111.659912109375,"y":43.00003433227539,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2fd8389-f37f-4c10-8e1f-8398ec3fa3ab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2114.659912109375,"y":69.00000762939453,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"944e1d4b-3bfe-4996-9d3b-a5907a5d7ca1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2115.659912109375,"y":105.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0c8d319c-051b-479e-ae1c-e3a934f2d100","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2116.659912109375,"y":128.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eca218d7-0f90-4584-a48b-dadc451a52a4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2098.659912109375,"y":142.00001525878907,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"23c949a0-ccf2-4096-aa84-f8945af8e593","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2082.659912109375,"y":298.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"09aaab54-d892-42ac-8f14-ed76e91d96df","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2082.659912109375,"y":323.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4a08b15c-72be-4df5-a506-bd30fb5c9e22","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2085.659912109375,"y":349.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a0b42431-1202-462c-8052-84a927870443","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2086.659912109375,"y":385.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"77487edf-1ae1-4909-b5c3-fda81da96ff5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a386290f-5198-4956-8f30-cb4848b4e926","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":343.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"35a9dffb-e318-4051-8fe5-8861b5076bcf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2105.659912109375,"y":369.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4e6ffe88-288e-4063-a347-b5bd2d890fce","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2106.659912109375,"y":405.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d39817e-db6c-488f-81b6-503999d465ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2107.659912109375,"y":428.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"91033938-4599-4b0b-b20b-cecbac3ee18d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2089.659912109375,"y":442.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7262afdb-15b5-4060-b80d-20d3382b0087","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":318.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ae80c75d-a7f7-456c-b9d1-f215b6bf63ac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2105.659912109375,"y":369.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cd486c0d-f69b-4c0f-8183-4531b00cb4be","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":2106.659912109375,"y":405.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"edcd7ff5-16ec-484f-b93d-43c740d4a39a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2122.659912109375,"y":338.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b38579fd-039b-4a63-aed3-b1ffda805fa1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2122.659912109375,"y":363.00006103515627,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2cbcb76-d22f-425f-b149-35622e165fbe","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2125.659912109375,"y":389.0000305175781,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a4c5be8f-a5fa-4530-9d56-92968f6269f5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2126.659912109375,"y":425.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3692a258-ef87-4050-ad56-e44421c5da72","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2139.835205078125,"y":502.5738525390625,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20c83162-5524-40d4-82de-b9e46efadb50","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2109.659912109375,"y":462.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ae89ab10-37e2-4be9-b656-60aeec9597b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1261.6600341796875,"y":-46.99995803833008,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9ef187d0-326a-4025-84a2-b6d35ba3051d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1261.6600341796875,"y":-21.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c169aace-f202-45c3-952b-8c1f9bc78844","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1264.6600341796875,"y":4.00002908706665,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9ef1e9e-4363-4742-ab7f-314dd9fab504","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1265.6600341796875,"y":40.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4e15269c-6245-4343-8b99-0a252bc3ccf9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-26.99996566772461,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4f42e553-9445-40bb-aad9-aa66219cd812","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fe914e62-565a-4779-85ff-6dac250e0914","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":24.000022888183595,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bcb7d79c-ba40-48e9-a2ff-4ade5442c0f1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1285.6602783203125,"y":59.999996185302737,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e94fa6af-9505-4947-8b21-164e68c31cc1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1286.6600341796875,"y":83.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5b700322-0c9e-449f-8e05-6f239637f365","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1268.6602783203125,"y":97.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"80756626-3d88-4d35-894a-91c2deed422c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1261.6600341796875,"y":-46.99995803833008,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c48ff2e-c629-45f3-b8dc-f72114f83fcd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1261.6600341796875,"y":-21.999967575073243,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2e75d698-105e-42d9-bdc5-67ffaf7d407d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1264.6600341796875,"y":4.00002908706665,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fe16de2d-db66-45d2-8a3b-5a5ccf7d79b2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1265.6600341796875,"y":40.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f485b605-d8fc-414c-abb5-e000123c6807","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-26.99996566772461,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3edb5ef3-7252-406b-a095-81cce8ceb95a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a03109be-76fe-4206-8892-6b7464661dc6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":24.000022888183595,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"175e1519-7299-4317-908e-43613aac67d5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1285.6602783203125,"y":59.999996185302737,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b0d268d6-219b-433b-9140-0633ac03d421","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1286.6600341796875,"y":83.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b54e027-694d-4aeb-8613-45a55ab63c56","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1268.6602783203125,"y":97.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81a8961f-1d93-4ca0-bfc6-b2ea8a995046","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-26.99996566772461,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22346348-7581-4b87-bf1c-30afe567b954","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1281.6600341796875,"y":-1.999973177909851,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f6d7d0d9-d4b5-419a-95ae-31a1e08e0270","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1284.6600341796875,"y":24.000022888183595,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2f65314a-242c-4859-9bd7-118d99a65a04","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1285.6602783203125,"y":59.999996185302737,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"35795fa2-d693-46c8-8830-5b73865ae142","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1301.6600341796875,"y":-6.999971389770508,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b638fc25-7ce3-4b31-b13a-e92651e15c41","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1301.6600341796875,"y":18.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22603249-978e-42f7-a412-c0e1738a7d1c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1304.6600341796875,"y":44.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f28cdbe5-b4b0-4349-9bbb-ead0b3d42097","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1305.6602783203125,"y":80.00003051757813,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e5eb2c29-4801-4691-adfa-3ae9296ba174","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":103.00001525878906,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ddadb62-5c87-4ff2-a5a2-30ba8f78ac31","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1288.6600341796875,"y":117.0000228881836,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ef14ddd2-e1d7-4946-88ec-c963b6e7a42d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1286.6600341796875,"y":894.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa6a22fe-82ec-4c69-911f-6d1b196e5371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1286.6600341796875,"y":919.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d3206740-aec7-4a39-a089-304a9a3390bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1289.6600341796875,"y":945.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b763d428-7a96-4d54-99d0-ba67976629a9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1290.66015625,"y":981.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2bcbc1eb-58ad-4c1d-9cac-12d1e2b9e49e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":914.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"306da319-0b0f-4a24-9ae2-e0f0676d6a2e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":939.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d8588ebc-145b-4e88-8d55-cf9a13d8d315","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1309.6600341796875,"y":965.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ee7b3244-6098-47f7-8946-8872773137cd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":1001.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49a4f32b-1000-4fbc-9a99-972a450bae41","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1311.6600341796875,"y":1024.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9fd33d8a-cca5-45b8-be1d-d558990b50f5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1293.659912109375,"y":1038.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7527c5f2-7b40-4af5-8e0a-f605a4e94e88","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":914.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b8d8303-52ea-4fe3-ac5a-19fe3ad7f765","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":939.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"613a71d7-af69-4e34-af6b-0beb2c3b8c69","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1309.6600341796875,"y":965.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8ece9cd1-2774-442c-9a45-d1018087c8ef","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":1001.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"44093d92-6019-436e-b9af-aa6931644a7f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":934.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f17fb633-25cc-413a-bd17-6184ec85ed8e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":959.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8343d49a-5a35-4365-8fce-d277c49d4bc7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1329.6600341796875,"y":985.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82cce5b6-d839-4242-9575-2ea11853709d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1330.66015625,"y":1021.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e6acf456-bddf-4adf-b4c7-4022674ecde0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1331.6600341796875,"y":1044.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b69a3be6-7e3c-4c96-b110-16ca2ea42615","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1313.66015625,"y":1058.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f0c40ba8-d1a2-42a2-9ca2-95cd3579852b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1478.66015625,"y":581.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c4c213f6-c64f-4677-9fbd-266d56dee1b9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1478.66015625,"y":606.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4ba4205f-be84-4caf-ac48-8a2b392558be","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1481.6602783203125,"y":632.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"64ec002a-ea11-4343-b3fa-16738ca16542","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1482.6600341796875,"y":668.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20b38a35-c6f3-4d3b-8bb7-f1b97721e667","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":601.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"642114fe-d26e-474c-9191-dfedafc9013b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":626.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"56f38ecd-36a8-4f2e-9c7d-b6049433f283","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1501.6602783203125,"y":652.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f191c7ce-fb51-4fb2-aca5-73f0eb856c3c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1502.6600341796875,"y":688.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6e33b47e-84dc-4355-a44e-15babf9c8daf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1503.66015625,"y":711.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70e692a9-009d-41bc-aaba-b8cebbd14be5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1485.6600341796875,"y":725.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2613d115-6f99-4587-862c-87707ee106a5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":601.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"08e9ddf7-88f2-4f7e-87f2-6ef3490878be","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":626.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f569e3d0-038a-4097-8222-8667a4f65c4e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1501.6602783203125,"y":652.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"34210a73-172a-4b25-86aa-9a9e9e8620d6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1502.6600341796875,"y":688.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7109fc15-ac93-44bd-a087-5f46f73f4e17","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":621.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d4d1153-b74a-4f4f-9eb1-9c5e9ec883f8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":646.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e61cde10-30d2-4c27-b49e-d326ee7a8d46","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1521.6600341796875,"y":672.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c5d0d6f9-579d-4bde-b756-01ee59bbe9de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1522.6600341796875,"y":708.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4d399de4-f693-4360-80c0-7863270b323c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1523.66015625,"y":731.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2581097d-5ded-49a9-9267-98830cabe85f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1505.6600341796875,"y":745.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1768880d-b312-428f-bbe8-981ff7d40fc5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1490.6600341796875,"y":898.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd259782-3a8f-4831-b14e-25b7d55d6a6b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1490.6600341796875,"y":923.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"daf7bb23-de38-4073-bbbe-5df30a44ea37","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1493.6600341796875,"y":949.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d719d8f-c3d7-4b81-99c0-a138a018d2c9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1494.6600341796875,"y":985.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69b8cebc-4c3f-4628-90cd-352e21318cf5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":918.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"87b5adc2-98d8-49dc-967b-19710490f5ec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":943.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f24d88b5-678b-4942-b2ac-a7446caa09d1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1513.6600341796875,"y":969.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8621837e-8ec2-47bd-9133-a28a1569739a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1514.6600341796875,"y":1005.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa2dffd4-cbab-40fd-999c-de01257bdb88","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1515.66015625,"y":1028.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7bb7e6da-7914-45ac-97b9-4f74a6e4ee30","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1497.6600341796875,"y":1042.000244140625,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"64b652c0-7d89-4ddb-8b93-a658ecdb7680","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":918.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"094b474f-77ce-4400-878a-11b60ba74fb6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":943.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0cdf8a33-082e-4522-8844-bbbaa8a15732","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1513.6600341796875,"y":969.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"75c046bd-9b2b-4ae7-ab55-fdd76b31b735","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1514.6600341796875,"y":1005.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1da1cfe7-f16d-4f33-a22b-a2fc9b770c7a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":938.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7980bcf7-4481-4851-a22e-2d16158e97d1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":963.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc773e95-18f2-440a-9ba6-4b71accff471","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1533.6600341796875,"y":989.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6ab5594c-8e37-4847-ae59-b1082cdc4012","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1534.6600341796875,"y":1025.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0d285612-34dd-4855-b902-38fa40abe3cc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1535.6602783203125,"y":1048.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e2674055-c0c1-4c44-b873-66c4d7053a0f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1517.6600341796875,"y":1062.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"24562b6e-5d85-4772-ae08-7870988eb175","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1686.6600341796875,"y":582.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c8df55e1-c404-412b-897d-e64a607a27d7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1686.6600341796875,"y":607.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b4d3c722-8879-42a1-a024-b08437b4d47e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1689.6600341796875,"y":633.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea7c0e87-00ee-4fec-b405-3c484c484712","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1690.6600341796875,"y":669.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5695556d-39ea-4b1e-9168-9ffae1e581e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":602.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82f62757-4b56-4752-9685-5fd5307f8924","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":627.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"473eccef-1a6b-4c53-bc8b-6d4585d93e9a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1709.6600341796875,"y":653.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c165b46-efc8-499d-908a-249af7fca419","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":689.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8b760a0d-ab7b-4aed-af4e-dbdf58ca02d7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1711.66015625,"y":712.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b9ec02ee-39ce-40b0-838d-ad9de0511fe8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1693.6600341796875,"y":726.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c7bb9830-3e3d-4840-a1a3-ceaef4b63241","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":602.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b48ff648-1316-4e6a-867a-64913f9aab13","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":627.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"48faaf40-bb73-44d3-817b-b17a46500537","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1709.6600341796875,"y":653.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e91b36d0-d0cb-49c5-bce0-d016f11fae9a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":689.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"325c92f3-d36d-48ea-a0ad-09715408052a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":622.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f9cda107-1b60-4227-b473-507696e963d3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":647.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"35bd1ef5-34c0-4c80-9ddc-e6cb4f1a3729","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1729.6600341796875,"y":673.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"87f9b47d-6d30-487d-b919-1f92b2105d40","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1730.6600341796875,"y":709.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ec9acb11-cade-422e-8935-55c3a33d7907","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1731.6602783203125,"y":732.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2723a30e-0694-45a7-a485-05ccc3074655","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1696.6600341796875,"y":905.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"00912e92-7168-4b8f-a63a-3192315c5e02","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1696.6600341796875,"y":930.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b7d3ce94-e555-450a-99a4-20b3816899b9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1699.66015625,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"42a02faa-198a-409e-9d75-07f2d33fc0dc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1700.6600341796875,"y":992.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9984daf3-479d-4290-991a-98b02bfd88d5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":925.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"90fa66f1-86e3-43f4-8a5d-d9fbc5ca7b7c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":950.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"815aa7f7-474f-4935-8e1c-8701ab2b0738","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1719.66015625,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e5579cb3-18ba-4f6e-9742-1490e39b067e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1720.6600341796875,"y":1012.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6a4b0553-e6da-4b40-9f42-a9b38177d5c3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1721.6600341796875,"y":1035.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b36af70b-e73d-4eb0-9860-1161b3a7220a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1703.6600341796875,"y":1049.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"93bbe98f-6421-44ac-b813-a816b81ba22d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":925.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a97f9a73-a895-4557-bedf-6b76a76aca96","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":950.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d108c88f-ca9a-4ecb-989c-8b8daa1bf691","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1719.66015625,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b7a4f8c9-2804-43e5-a7bd-051520d0b47f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1720.6600341796875,"y":1012.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4f3861ff-146a-425c-ae93-19fce62ed9c9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":945.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"76a38b9b-373a-4c3a-b02c-5d3abffa60dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":970.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fb887a91-456b-4219-958a-2a46d7d73eb7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1739.66015625,"y":996.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82bba037-44f8-4af6-8155-ecb2b2d7b9a8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1740.6600341796875,"y":1032.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3a4e1b91-4ba0-430c-8e99-4933ba334b3c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1741.6600341796875,"y":1055.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1dbd6fab-a525-47f3-8288-7a29a126ecfe","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1723.6600341796875,"y":1069.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6f8c6566-2b7c-49c9-9bbe-9f802ceb074f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1881.66015625,"y":584.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d375345c-e99a-4e24-9f21-fc80ebc443f6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1881.66015625,"y":609.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9de3525c-fb8b-4488-bbea-3670b6a87db7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1884.66015625,"y":635.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aafbd6a5-b3e3-4177-b6be-cfbb68857ecd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1885.6600341796875,"y":671.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"70a87114-c540-464d-9508-e3c48880c639","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":604.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78153b3e-d1e6-43dc-9cec-36b3970532b0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":629.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96b49063-81a3-485a-9e3e-81c682b2507b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1904.66015625,"y":655.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea6e4130-f9f5-4599-b515-d9da72beb851","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1905.6600341796875,"y":691.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6ace5347-6c09-4b34-a715-5ef0c1c5bb1c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1906.6600341796875,"y":714.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fccc6b98-f05f-4256-ab99-ef4f219d5211","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1888.6600341796875,"y":728.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1e1a7ea3-01b3-4ca8-a9ad-e0c185ab0822","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":604.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fd227846-9303-49d2-b21d-72de6ce13869","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":970.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"37e6c122-c48f-42af-a73a-a8dffab18f94","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1904.66015625,"y":655.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c191dc57-03bb-44f7-a676-84f4c9e224f1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1905.6600341796875,"y":691.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"96f4b2f6-cdf2-4ba1-87cd-0ab2f94b86db","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":624.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8831bc81-389b-4f1e-a078-f126796b8824","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":649.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5c0b7953-8819-4c83-8adf-6dc792cdf85e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":675.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6e669b0a-8bb9-4eff-9596-895c1069e51f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":711.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5aa9212e-8839-4b0b-aed2-b404b9d20e79","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1926.6600341796875,"y":734.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bc350604-45ba-4bc3-8018-13d03c26167e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":911.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"440165bd-ccff-4e73-a921-0e17a2f48697","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":936.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e79a6ac7-48f5-4cb6-aa1b-417407904c7d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1904.66015625,"y":962.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"72e40380-cc7b-485c-a95f-2de8716f2764","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1905.6600341796875,"y":998.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b1c76c41-6b82-4ecd-a0ac-3cdfa5aa610f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":931.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"855a0b7a-f8ac-475c-ab50-f2227bb84007","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"11a59fd5-1fe0-45c9-98a7-13b18c8bfd42","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":982.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9cda299b-b798-422b-9f27-9006b9d5b6f3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":1018.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"63e2d55b-3dc9-480f-8661-b932d69e0f94","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1926.6600341796875,"y":1041.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f41962d8-e120-460b-9124-f31fe0f37f77","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1908.6600341796875,"y":1055.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a9c2f17a-4ca3-49de-a6e4-82f81753ecd7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":931.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8a5a051d-977f-42f0-bb22-182aaae8b9e6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":982.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3e6886a4-5ecc-41e9-8d54-11d3e419aab5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":1018.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"00d55b9b-227a-4812-a1b8-470351560bb5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":951.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d77dec33-8fda-431b-b4a8-f777fe90f9e9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ad4e6827-3c04-44db-8a81-965619a58a86","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1944.6602783203125,"y":1002.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff0719d0-4490-45a3-9627-5799e5b0b21f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1945.6600341796875,"y":1038.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0e0da229-d323-4a64-b12e-5361494e7bc9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1946.6600341796875,"y":1061.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b73e071d-178d-4822-a3c1-744e06df6922","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1928.6600341796875,"y":1075.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2ed5ae82-de99-4dba-88ed-039fb4683e78","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2077.659912109375,"y":596.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"23cfebdb-7a91-4c7e-9da9-7e1367c214bf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2077.659912109375,"y":621.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f943aca9-2012-4474-9e59-815b4682847b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2080.659912109375,"y":647.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"56c94ab3-6281-43a5-9595-6fa1b75df833","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2081.659912109375,"y":683.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1118c84f-962c-4fb4-85a9-5ef95d269cc4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2097.659912109375,"y":616.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f91bc6f-2c6e-46a0-b855-b4cd3a6a4e46","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2097.659912109375,"y":641.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9a1165b5-27c0-43fe-8bc5-47249134eef7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2100.659912109375,"y":667.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"def1b602-056d-4c28-9aec-544c0b3e8f90","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2101.659912109375,"y":703.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fccb8033-7dd2-4309-b578-e15d33ed5f32","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2102.659912109375,"y":726.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d48ac53b-68d4-46b2-a75c-d789176c9857","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2084.659912109375,"y":740.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fce2e61c-7a5a-4ded-9c61-988b7ddc6d57","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2097.659912109375,"y":616.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8ab0d6d6-43d8-4fbb-b905-58c25843492b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2100.659912109375,"y":667.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7494b411-fc58-44c6-b3cb-ac61cc469810","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2101.659912109375,"y":703.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e3011e93-8fd4-4223-95e8-471d87ee3911","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2117.659912109375,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"906a6854-c9c7-423d-b940-1d759bd7f470","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2117.659912109375,"y":661.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a7a79cf3-b6f7-4480-80e4-8927752a4911","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2120.659912109375,"y":687.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3a8941fa-2997-49f5-ba4f-ba63e7af2aa2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2121.659912109375,"y":723.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa426d77-9808-4496-a0a1-093f7dfba54c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2122.659912109375,"y":746.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a5acba8a-a540-4467-8ef8-9c1c918f2c6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2104.659912109375,"y":760.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5714a030-e44b-4846-bb5a-dc43e7a1f801","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2088.659912109375,"y":916.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"22d709da-c4f1-4ec0-a3c2-c8c07c4227ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2088.659912109375,"y":941.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ec423595-2c81-4714-be3d-d27610f13cbf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2091.659912109375,"y":967.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e1b68b2d-619d-4672-96fc-95a1317218da","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2092.659912109375,"y":1003.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"45b17794-9dea-42e0-8417-c72e50f63185","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2108.659912109375,"y":936.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a5bb48de-a4c8-4ce1-b54b-e26f03f25546","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2108.659912109375,"y":961.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed6bee55-e054-417a-ac31-209fe89ce035","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2111.659912109375,"y":987.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2241c418-17ce-4ccb-8f95-8ce839cf4858","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2112.659912109375,"y":1023.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a759c666-7789-4b15-97f4-83235a913e81","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2113.659912109375,"y":1046.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3be2ab9-e600-4ecd-9391-268f122edfb3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2095.659912109375,"y":1060.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"39b31e11-e4e7-4161-9fbb-66bd8288ceab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2108.659912109375,"y":936.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"50f0d186-890b-4318-9420-98e72d797c93","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2111.659912109375,"y":987.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a4d62a1b-daa7-4167-ad6c-b6331ad8f5b8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2112.659912109375,"y":1023.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"89247af1-29e0-42f5-97b2-e7fb83387351","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2128.659912109375,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"71ad30e1-9ce4-435a-a293-e0bc6ee924e4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2128.659912109375,"y":981.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7a0b9eee-1728-461f-943d-9915edcfec6c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2131.659912109375,"y":1007.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9f3b5271-b9b2-405e-9220-f15c1fd6b67a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2132.659912109375,"y":1043.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81445c08-2125-4062-bbbc-012355998e53","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2133.659912109375,"y":1066.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ff50e7db-dc39-44a3-9c87-a2f50cc3b5db","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2115.659912109375,"y":1080.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"67571707-2c6b-40c7-8b5e-1a63dd56312d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":914.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"25c7d1af-fd04-493b-a0bf-9ffe8d238840","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1306.6600341796875,"y":939.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8a16c79b-1544-45c6-8deb-06997698e343","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1309.6600341796875,"y":965.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"06c5e63b-5dba-4f2a-9187-58970bf4a0b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":1001.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f974d56-3991-469f-92bf-3b59b6ec3093","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":934.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c9e4596-ed92-4f58-a8e0-80267fd2f110","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":959.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bd8f8170-cc4e-4678-9eec-2532aa235468","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1329.6600341796875,"y":985.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f2aa3386-715f-4c91-ac96-f369c8d9877f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1330.66015625,"y":1021.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"524b9313-d1fe-400e-b660-1fdf68c2ba01","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1331.6600341796875,"y":1044.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3e3b37b1-d971-4c15-820c-14d1d9d76d20","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1313.66015625,"y":1058.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dfd17dda-9120-491d-a033-9287f003845e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":934.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b828ff5-afcc-4fe6-b68c-0e2d5dc7b842","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1326.6600341796875,"y":959.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9c8c1cae-efee-4cbc-8ce8-d4695ec165a0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1329.6600341796875,"y":985.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed4bd750-9cb7-4132-806d-ddc5dec295d6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1330.66015625,"y":1021.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4fead576-8f16-4960-8efb-a3bea57e172b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1346.6600341796875,"y":954.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed609be3-25cf-4824-9b41-1cad197f2401","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1346.6600341796875,"y":979.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aad40c2b-e899-41b3-85f6-285072624e3d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1349.6600341796875,"y":1005.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"73e63c1b-bd89-44a1-9f58-03d25f00e054","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1350.66015625,"y":1041.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c4426d1b-728f-430d-a813-32f4446afd5f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1351.6600341796875,"y":1064.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3ab4866d-3099-44ad-b772-b9ab8251e7c2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1333.66015625,"y":1078.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ee294e39-1333-42cc-82f7-a0c7ee406e6d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":601.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f4c384ad-2867-47a0-9dc8-9c9d3e0a101c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1498.6602783203125,"y":626.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"47704d77-e86e-47e2-bd99-9114fb974c38","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1501.6602783203125,"y":652.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8663199e-d04d-49f2-a48b-36372d9fa90c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1502.6600341796875,"y":688.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6e07fc9e-c19c-46c1-8a41-fe9b7522c07c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":621.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2902195-daa0-4c85-85e6-1bf353ec3cdb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":646.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2637522a-c858-41d1-b290-24c8a78e5446","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1521.6600341796875,"y":672.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4871f06e-8f7b-4a15-af0f-96ec65575277","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1522.6600341796875,"y":708.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78bfcbe5-f452-4fa2-a3b1-8c682769cd7f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1523.66015625,"y":731.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2bca14e7-76f1-4b73-97c6-af327060cf91","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1505.6600341796875,"y":745.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"36620e42-ecce-4323-b7b6-d5ed9f5877db","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":621.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e8517329-bbf6-49dd-8bfd-c25938c5ec32","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1518.6602783203125,"y":646.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"67db6bc2-9c70-4e16-854b-79e93465d099","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1521.6600341796875,"y":672.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2a987c37-608a-42dc-b209-f6cc31d74ad5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1522.6600341796875,"y":708.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b8cfbbd0-aa45-4d45-9ecc-4dd06d5b7338","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1538.6602783203125,"y":641.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"64c49a49-479a-4e89-81fc-daf916813a34","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1538.6602783203125,"y":666.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ad924d52-058c-47df-9fbf-543cddf5d560","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1541.6600341796875,"y":692.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3a7ca688-6b0c-46a1-8c85-cfc8edb394cb","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1542.6600341796875,"y":728.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3398229e-53fa-4198-b630-8e7ae110931e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1543.66015625,"y":751.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d13eda95-6a41-46af-9dda-bdcf119ebf5e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1525.6600341796875,"y":765.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1b4bbc8a-aedc-4515-a1dd-5b2d7a8c628c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":918.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a464c262-52b5-448f-b0d2-634ee6aadbf7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1510.6600341796875,"y":943.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c347870-8971-4bcb-b4d3-74c945397662","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1513.6600341796875,"y":969.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3c37be4a-29ee-49e0-8888-aa2d6f11948f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1514.6600341796875,"y":1005.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"027836c5-1470-4a7b-b267-e03b15b5ed95","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":938.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cdc74591-1f20-4463-acba-71c8d5a5dff0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":963.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4929d003-631f-4f6e-a80f-017f1db026b4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1533.6600341796875,"y":989.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6e0bf9de-2dea-41e6-838c-125d0b62207d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1534.6600341796875,"y":1025.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8f3700d2-3946-41c7-bbc1-9f181a0d133c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1535.6602783203125,"y":1048.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ccb5ba86-6b71-4a96-b1a2-a0b288698f35","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1517.6600341796875,"y":1062.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1420715a-d019-4ed4-8f26-aa707fc510e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":938.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"63d0fdb4-9aa1-474d-ba18-54234ebff49b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1530.6600341796875,"y":963.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d5f40fab-c8bd-4608-8ba4-170b68c5a8d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1533.6600341796875,"y":989.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c0b275f2-8430-4a84-bf8f-d517afd24998","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1534.6600341796875,"y":1025.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dd26698e-6177-4029-b723-8451dca9236f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1550.6600341796875,"y":958.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2610a8c6-2e0d-456d-883d-3a68f508f27f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1550.6600341796875,"y":983.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5beb4882-9be4-4286-ab97-cabe7c3e6b21","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1553.6600341796875,"y":1009.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"67ab6a49-f354-4bd0-a8fe-9b8a5a3f15c9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1554.6600341796875,"y":1045.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"087836c6-6ce5-4c51-bd49-f762abea382f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1555.6602783203125,"y":1068.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"776b37fc-da90-42e7-81d2-945a3613f261","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1537.6600341796875,"y":1082.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"854a0103-6519-4e15-a948-1fdddd6140e3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":602.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2913163-6113-4348-86b4-5f1c5c926a16","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1706.6600341796875,"y":627.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed6c41bb-0b33-4bf7-9621-bab41ca4a943","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1709.6600341796875,"y":653.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"366cee7a-f936-47ed-a866-f49170e89531","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1710.6600341796875,"y":689.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"965b8432-ef53-4754-9d53-65a61d6e749f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":622.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7dd70c5c-67a3-409b-84cc-148cb0ad55ea","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":647.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"324f4671-31ab-4b8c-bcf2-41f337e500c5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1729.6600341796875,"y":673.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"978d6ca2-ce1c-4dca-8e8f-79c1b056ef4e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1730.6600341796875,"y":709.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"da66a82d-01c4-4798-97b9-e9a222a36a5c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1731.6602783203125,"y":732.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d53aee55-2066-4cae-adf1-a113db9a4bfa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":622.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"43d1f325-d759-42d1-a062-af95fa53f076","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1726.6600341796875,"y":647.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a31c1ad8-fc11-4468-aa83-6e3f336cb44e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1729.6600341796875,"y":673.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5b821877-1746-4dfc-95bf-dfe555c3097b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1730.6600341796875,"y":709.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a45ab032-e230-4f25-a35f-81897df0d781","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1746.6600341796875,"y":642.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"13f83ab3-d724-4402-b347-ad22da25f5a9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1746.6600341796875,"y":667.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d4bff9ed-fd48-4b76-8323-e508c5c6c5d5","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1749.6600341796875,"y":693.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"86cfb01f-b0de-45b8-b8ce-960fe1acbf1b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1750.6600341796875,"y":729.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"815c003d-91e3-4f4a-ba8e-adbceb59f8cf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":925.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"84627d2a-9972-4dd1-9923-6eb5ae30e42f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1716.66015625,"y":950.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"770f9878-d7d6-4592-97e7-41bab821f739","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1719.66015625,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8855d32e-9dc5-4e65-8c54-7561a11c17ee","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1720.6600341796875,"y":1012.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"69af3321-d14a-45ef-a59f-e80f7619b0ec","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":945.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"927927aa-0f63-4086-9739-761dd9e39df2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":970.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d53893bf-2e6b-4194-b5b0-6eb2d461b603","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1739.66015625,"y":996.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"59d7e39c-adcd-40cd-bd1f-3d4a11e3a357","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1740.6600341796875,"y":1032.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c269d303-b4d3-424e-97e9-6f8f2ff9effc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1741.6600341796875,"y":1055.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b39c2896-f81b-49f7-882d-eb74519323bd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1723.6600341796875,"y":1069.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"aa0523d2-6a62-404c-ba53-69a74b56997b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":945.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ab063473-6436-46b3-b316-ede09996d22c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1736.66015625,"y":970.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e394955e-3cb5-46b3-b689-59ca734e64c0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1739.66015625,"y":996.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"10867346-ce52-4c69-ab1d-608e0e0121ab","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1740.6600341796875,"y":1032.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"82772fce-6e14-4b96-ab1b-8cf31173ec1a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1756.66015625,"y":965.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cf828a17-574f-4f51-8b60-93a9237599de","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1756.66015625,"y":990.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"81c5f5a2-227b-4beb-aee8-5076bde65032","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1759.66015625,"y":1016.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b5f05457-9f36-48de-9344-29c15759acae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1760.6600341796875,"y":1052.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3b91d53-ffea-4fab-afc6-42820c3c9b27","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1761.6600341796875,"y":1075.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ed3cc438-ae23-4630-a711-ee890afb08dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1743.6600341796875,"y":1089.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"be2a0216-aef8-4079-aa83-00905a82507b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":604.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d10b6c78-0e8c-467f-a9d7-33929e08eb60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1901.66015625,"y":629.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"92b4317b-3778-4999-85fb-a03207b07c6a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1904.66015625,"y":655.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c0c4ca6c-5da2-4931-9cd3-068501f83d26","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1905.6600341796875,"y":691.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"20c6c430-e75a-4df6-bb0e-65fca2207c60","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":624.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"daa7e7ec-51f7-4695-a51c-4c7a210dddcf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":649.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f584d78d-f550-4dbc-9d0c-82bfe83cbc48","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":675.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"56132be7-7986-4c33-ab98-ee5f2e8c20d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":711.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"dcf696ee-314a-46f1-9c18-4f0e61231553","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1926.6600341796875,"y":734.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c1b66c9d-63f3-4031-b57e-a207a188d1d0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":624.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6d0bf798-54c2-471d-9da0-07a70d98a316","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1756.66015625,"y":990.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"48acddf5-2818-4160-acd9-8294ad70966d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":675.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"684ad8d3-2aed-4572-a711-200bafd29fcd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":711.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b3d3257b-8ca6-4d71-a290-02fb4902c5e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":644.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f448b891-64dc-4cb5-9475-e409b81fd9c3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":669.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"eca37c4d-fec3-4565-9c1c-6c813207b723","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1944.6602783203125,"y":695.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a01e1031-e92a-437c-a0c7-b450c8d89d37","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1945.6600341796875,"y":731.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b163dee8-09ef-4003-b022-b8cfe88f4af4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":931.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"54695e9c-ff05-4b6b-97f4-5417f0b04b14","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1921.66015625,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"844a5e97-193e-41e9-8190-774566530006","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1924.66015625,"y":982.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d50facf9-6904-437c-bd19-fbae2a84f559","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1925.6600341796875,"y":1018.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"750b8255-16a0-4c34-8e8f-42ae8909b960","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":951.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"932bf4e3-7f7d-4918-933c-1b094377f6f3","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f7a633ff-fa98-4d27-9729-429d401c666a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1944.6602783203125,"y":1002.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"5284f474-8099-4023-a9eb-88cf6756d911","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1945.6600341796875,"y":1038.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7a1a0885-ee58-4977-afe6-098fb5fcd82d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1946.6600341796875,"y":1061.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6f11b0d4-799f-4843-83e6-9ea56d39b2bf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1928.6600341796875,"y":1075.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ce59c107-ef5b-4b41-83f5-40161b8479e7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1941.66015625,"y":951.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"bb1eece3-3e4d-46b0-98af-0aef7e87a4d9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1944.6602783203125,"y":1002.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a8f32fdd-014f-4066-992c-a20f2f3a5020","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1945.6600341796875,"y":1038.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"03ba04ef-3b39-4074-ad77-9424c8b7ba38","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1961.6602783203125,"y":971.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa331a66-1282-47f0-925c-37a0bf09ec4f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1961.6602783203125,"y":996.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b6069058-8727-4b3b-9e1f-f6ef20bd5804","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1964.6602783203125,"y":1022.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0bb63fcb-ec33-49b9-b66c-1271fd0d3e47","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1965.6600341796875,"y":1058.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ee09a266-b16a-47c8-9049-d865971db850","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1966.66015625,"y":1081.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e1d74210-2412-4823-a6aa-4904b612324e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1948.6600341796875,"y":1095.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6a1ab5a8-3c35-46aa-bfab-c18bcbb1f2c8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2097.659912109375,"y":616.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"891aaf31-5adf-4897-863f-7a573c3e49e6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2097.659912109375,"y":641.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a3ec6751-f140-4ddb-8996-12879e66397b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2100.659912109375,"y":667.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6da0f8d5-0482-4eea-bb33-cce21ac61f37","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2101.659912109375,"y":703.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a6bd9300-9a3c-4e54-89bd-a86f0f64f13f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2117.659912109375,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"71776147-6bdd-4c9f-af08-e6f78470a371","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2117.659912109375,"y":661.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"07ab3d33-22b4-4cd4-a858-d4dd2367be5b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2120.659912109375,"y":687.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea4e216d-4280-4981-bb17-d05a4216d7e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2121.659912109375,"y":723.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e8be503a-d130-4bc1-abcd-ef62f6072e42","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2122.659912109375,"y":746.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4596db61-e3a7-4c31-ba85-0603a2af1709","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2104.659912109375,"y":760.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2fae4149-c585-4986-a0f1-0847bc5bccd7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2117.659912109375,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d1f9a317-98f2-4116-b1db-4e4ab8aa8095","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2120.659912109375,"y":687.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"74202261-0454-4359-a63d-0b06dc6905e6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2121.659912109375,"y":723.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc277eee-627f-4d7c-bb6f-4d592ed24978","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2137.659912109375,"y":656.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"330cb570-9d89-4b72-b121-adf9705bd262","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2137.659912109375,"y":681.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1f61a8d7-2806-464e-b3a3-cda9782ef6a9","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2140.659912109375,"y":707.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4bbc0f47-06ad-4d40-858c-5fd88262ccb1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2141.659912109375,"y":743.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4d3b586d-2374-4bfc-85ff-a12b53e83a1a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2142.659912109375,"y":766.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"79f90b8b-ee3f-425c-819e-b8878153e0a1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2124.659912109375,"y":780.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f1324b43-7337-4446-9d6b-da3ff1eb11e8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2108.659912109375,"y":936.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b783b3a4-35f8-4027-a42b-61197b0f12c4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2108.659912109375,"y":961.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0f457cb1-cdd4-4164-b4e4-7225189e0466","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2111.659912109375,"y":987.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"523f1a4c-2c35-451c-965e-e7808bfc433c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2112.659912109375,"y":1023.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"af3560f6-cae7-4b2f-b76a-0e32e7c3d53c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2128.659912109375,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c559a652-47e8-4128-87b7-fc03bfe1da71","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2128.659912109375,"y":981.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2423a3f7-4122-4a67-89f9-4be0ae096ac4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2131.659912109375,"y":1007.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea227015-6dd0-439e-84d5-81ccf3a59c2d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2132.659912109375,"y":1043.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fcf0f91c-981b-4602-89fa-a4a391b60a09","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2133.659912109375,"y":1066.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"facc995c-fb7a-4437-be14-7fa6fe9a89ac","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2115.659912109375,"y":1080.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ea1acc9d-e987-490a-86d5-36836810f837","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2128.659912109375,"y":956.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1c8d0431-7e9c-462c-b274-59cb014a6ff7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2131.659912109375,"y":1007.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"66452452-a9b5-49c7-82f9-4d2d8fc3bae8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2132.659912109375,"y":1043.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7181a2bf-4ef8-4bba-bfd5-cb8b1a291af8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2148.659912109375,"y":976.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6405dad0-5254-42e7-a838-1e2a67142e20","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2148.659912109375,"y":1001.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8838f322-8c82-4293-90b5-b81ef7d8eb64","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2151.659912109375,"y":1027.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c67ff97e-566e-4870-a964-61ef56dcacf2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2152.659912109375,"y":1063.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a00909cf-c5e7-4c0d-9321-11653fd7f176","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2153.659912109375,"y":1086.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"792c1479-eac9-4268-95e3-20a1cf760e82","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":2135.659912109375,"y":1100.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7c1c2d61-fbf4-4ee7-b13d-9bfb73bed0f1","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":591.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"93f68435-d2dd-434a-a3e5-3b36730ebbf0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":616.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"54bc1c01-3234-4c83-8987-612f788997c7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1290.66015625,"y":642.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"13f4f343-f553-4672-b63d-7ad283ad067c","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1291.6600341796875,"y":678.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c5f8c033-fa36-4619-a165-faf0c38288a7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":611.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f4690e9d-6c47-4e6b-a5d5-f22fea213731","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c9c91984-9c57-4065-81a4-576b15d84950","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":662.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c1d6f478-0704-4f93-97ba-82c94f69b0e0","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1311.6600341796875,"y":698.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7ba5c74b-a7bc-48da-a751-70e4910008dd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1312.6600341796875,"y":721.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"90702169-4a53-48ca-a465-48eb1eafb596","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1294.6600341796875,"y":735.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e157a4b1-6705-45d0-9ca9-5ef58c50408d","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":591.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f2e2caba-c23e-4ce5-ab84-c02eb263dd7e","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1287.6600341796875,"y":616.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"cc4452f2-7240-4ca0-aa98-9c81904d2367","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1290.66015625,"y":642.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b10b39a8-e8be-43d6-88ce-62eebe4643ae","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1291.6600341796875,"y":678.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"58ee3cfa-b39f-4d12-b043-97d815bb0b15","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":611.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a5cc2911-e9f0-42d1-b220-2a33362e587b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"508b1ae6-0f0f-459a-a24b-dd4dae91f6cf","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":662.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"084d5f7c-5628-44f6-8a94-e2171ff1da98","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1311.6600341796875,"y":698.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"49c70d3a-9728-42df-943f-abb6008d9c1b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1312.6600341796875,"y":721.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3bce5b33-7267-4d56-acfd-f1cc7e8dd266","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1294.6600341796875,"y":735.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"334f0f00-2582-4d0a-a506-24f3ff9471e2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":611.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"2a589bce-bc59-43c8-b7bb-758e18dc57b6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1307.66015625,"y":636.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"672deef5-a7fe-4217-add4-5f32793128d7","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1310.659912109375,"y":662.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"c81b4d20-2af4-45f9-94ba-81afe012618f","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1311.6600341796875,"y":698.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"6b5563e4-3c80-41b4-af70-a8666489e4d8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1327.66015625,"y":631.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"73a03c33-eaa0-4b88-bfdc-5674b9fd6778","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1327.66015625,"y":656.0001220703125,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d579f330-76c6-43a7-bc5f-e1f83b2cba96","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1330.66015625,"y":682.0,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"f933feb1-988f-46a0-9f77-19fef1b9def8","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1331.6600341796875,"y":718.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"33fd171a-a98b-4a8e-adb4-769774acb93a","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1332.6600341796875,"y":741.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"b2720945-cf11-4bb7-82a7-006523544617","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":1314.6600341796875,"y":755.0000610351563,"width":109.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + edges: + - GUID: a6e5e6ff-92ab-4f76-a2f1-8039312747b3 + owner: {fileID: 11400000} + inputNodeGUID: cd486c0d-f69b-4c0f-8183-4531b00cb4be + outputNodeGUID: 3bfc348c-dcc9-4675-a4ee-c41c42c333a2 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: ae6ac439-c186-42b8-9d37-8a0cc8ce0ea6 + owner: {fileID: 11400000} + inputNodeGUID: c5c47df5-6d7e-4cb6-89c3-11445c98894a + outputNodeGUID: 65d226f7-8491-48b8-9d33-3f8ffb069ec7 + inputFieldName: executed + outputFieldName: loopBody + inputPortIdentifier: + outputPortIdentifier: + - GUID: 64343dec-a427-46af-a024-77804e27f4fa + owner: {fileID: 11400000} + inputNodeGUID: 8473a46d-34d3-45d9-bd23-853b935edbb3 + outputNodeGUID: bfb16509-daf0-4f59-88f1-b89841fb6fbf + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 70ce0f9a-651a-49e6-9dbe-df9d496b1f3a + owner: {fileID: 11400000} + inputNodeGUID: 66b5057e-5b08-4f67-b675-e7cbd7c17a65 + outputNodeGUID: 0c0bd5c7-6a6c-43d3-822c-f5e1e9c647cb + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 867d1f10-9a0e-42a8-9f1a-88e7a3a396e8 + owner: {fileID: 11400000} + inputNodeGUID: f66aa852-dfc9-41f0-ab47-8d79a6b9832b + outputNodeGUID: 8d7028cd-2e52-4b87-9651-b4ef35d8e5c7 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: 538fa457-39c5-4e26-b99c-d7a9ad5fd5e6 + owner: {fileID: 11400000} + inputNodeGUID: 5966097f-7655-4ab2-a5f2-6c57db62acfd + outputNodeGUID: 0c3724dc-c532-40db-b28c-3b4b3c20554c + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: f2298797-3842-4cef-9727-e3132a2f391e + owner: {fileID: 11400000} + inputNodeGUID: 28ab70d6-17f2-4d9a-844c-f6ea3f482e07 + outputNodeGUID: 8473a46d-34d3-45d9-bd23-853b935edbb3 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: c57a2e7d-2654-40d8-8e27-ff5f7722553d + owner: {fileID: 11400000} + inputNodeGUID: 0c3724dc-c532-40db-b28c-3b4b3c20554c + outputNodeGUID: 28ab70d6-17f2-4d9a-844c-f6ea3f482e07 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 9 + y: 90 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: 211, y: -163, z: 0} + scale: {x: 0.65751624, y: 0.65751624, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/Performances/LotsOfNode.asset.meta b/Samples~/Examples/Performances/LotsOfNode.asset.meta new file mode 100644 index 00000000..d7b8eb0d --- /dev/null +++ b/Samples~/Examples/Performances/LotsOfNode.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f361fca66d80df043b07ae8839122c2f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Relay test.asset b/Samples~/Examples/Relay test.asset new file mode 100644 index 00000000..c4354f89 --- /dev/null +++ b/Samples~/Examples/Relay test.asset @@ -0,0 +1,191 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: Relay test + m_EditorClassIdentifier: + serializedNodes: + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"1ad54be9-1723-4d54-9671-812db0de58fd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":156.29998779296876,"y":164.84999084472657,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":11.0,"input":11.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"53aa7629-8d6e-4292-9647-778ccbb8b182","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":111.0999984741211,"y":281.5500183105469,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"e4f0bda9-f2d8-48ad-b517-ece8bec67999","computeOrder":10,"canProcess":true,"position":{"serializedVersion":"2","x":945.0,"y":188.0,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4d94860e-2068-48ef-b0ce-9e0dac25893a","computeOrder":10,"canProcess":true,"position":{"serializedVersion":"2","x":889.0,"y":258.0,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"ffe8426f-e5db-4e65-8f9c-be27cb009a65","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":118.30003356933594,"y":404.2000427246094,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":32.0,"input":32.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"d3157ee0-b408-4a80-a192-1433251d0ee4","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":331.97613525390627,"y":539.2286376953125,"width":100.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":12.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"7ee69120-870b-40c2-a8c7-4d7924791a40","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":810.0,"y":376.0,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"3ce8d3c8-6dcf-4df4-b8a1-826f0f432d45","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":-89.64997863769531,"y":160.8500213623047,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":12.0,"input":12.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"9bf8c295-9383-4f10-97dd-b0b13d0166fa","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":-210.65000915527345,"y":219.85003662109376,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":42.0,"input":42.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"8527e8d2-b644-4d99-bb16-3c86b69cb505","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":-106.64999389648438,"y":298.85003662109377,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":32.0,"input":32.0}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"84ffe132-231f-44da-b7f1-19ee7a4acd2b","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":-219.64999389648438,"y":358.8500061035156,"width":100.00001525878906,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":22.0,"input":22.0}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a909f44c-9bed-4891-abae-4498dc82c8d2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":703.7097778320313,"y":685.624267578125,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a2ad7d87-36c5-4332-ae59-f120c1cdf9cc","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":824.0,"y":475.0,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"4c96e926-f348-46dd-8037-8cc469342ce6","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":818.0,"y":597.0,"width":72.0,"height":91.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"95436c03-79b8-423e-be58-ce326b125b7e","computeOrder":5,"canProcess":true,"position":{"serializedVersion":"2","x":328.4500427246094,"y":299.8500671386719,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":4}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"f1e2978a-b542-48b6-8326-597c70e29bc8","computeOrder":6,"canProcess":true,"position":{"serializedVersion":"2","x":411.4500427246094,"y":274.85003662109377,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":1}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"188630e2-e213-4568-ad15-da01f1417e3b","computeOrder":6,"canProcess":true,"position":{"serializedVersion":"2","x":413.4500427246094,"y":328.8500061035156,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":1}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"1f94ce69-a4d1-4a59-95f9-44c49c6a97eb","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":525.4500122070313,"y":279.8500061035156,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":1}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"3c32f66f-aefd-4f09-8854-4b6fb2196ad0","computeOrder":7,"canProcess":true,"position":{"serializedVersion":"2","x":496.4500427246094,"y":168.85000610351563,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":1}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"e4b6ea7d-83e9-476f-9b99-8dc27480c9e0","computeOrder":8,"canProcess":true,"position":{"serializedVersion":"2","x":597.4501342773438,"y":112.85000610351563,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":false,"inputEdgeCount":1}' + - type: RelayNode, com.alelievr.NodeGraphProcessor.Runtime, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + jsonDatas: '{"GUID":"a23224f7-767d-48c1-a000-6b3942711e5f","computeOrder":9,"canProcess":true,"position":{"serializedVersion":"2","x":692.5001220703125,"y":138.10003662109376,"width":200.0,"height":200.0},"expanded":false,"debug":false,"nodeLock":false,"unpackOutput":true,"inputEdgeCount":1}' + - type: TextNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"78debfc1-3f99-46c1-a242-35722416e1f2","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":64.0,"y":52.0,"width":218.0,"height":97.0},"expanded":false,"debug":false,"nodeLock":false,"output":"dwqdwq"}' + edges: + - GUID: f196711d-5c70-4487-acdb-f1ca652c6bee + owner: {fileID: 11400000} + inputNodeGUID: f1e2978a-b542-48b6-8326-597c70e29bc8 + outputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: 706291ae-bfc8-46e5-b2e2-6bfc1334a433 + owner: {fileID: 11400000} + inputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + outputNodeGUID: 1ad54be9-1723-4d54-9671-812db0de58fd + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: 40ddb268-b738-40ba-a8a4-476f5844d7ff + owner: {fileID: 11400000} + inputNodeGUID: 188630e2-e213-4568-ad15-da01f1417e3b + outputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: b6319afd-df83-4e95-ac76-da03a29f746e + owner: {fileID: 11400000} + inputNodeGUID: 1f94ce69-a4d1-4a59-95f9-44c49c6a97eb + outputNodeGUID: f1e2978a-b542-48b6-8326-597c70e29bc8 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: fa66bb75-17fb-428f-b161-faa9ffd36725 + owner: {fileID: 11400000} + inputNodeGUID: 3c32f66f-aefd-4f09-8854-4b6fb2196ad0 + outputNodeGUID: f1e2978a-b542-48b6-8326-597c70e29bc8 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: d4b83e20-d73c-405f-b6f2-78e5b44e651f + owner: {fileID: 11400000} + inputNodeGUID: e4b6ea7d-83e9-476f-9b99-8dc27480c9e0 + outputNodeGUID: 3c32f66f-aefd-4f09-8854-4b6fb2196ad0 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: 3f581796-b60e-424b-bc70-fc6cd081688f + owner: {fileID: 11400000} + inputNodeGUID: a23224f7-767d-48c1-a000-6b3942711e5f + outputNodeGUID: e4b6ea7d-83e9-476f-9b99-8dc27480c9e0 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: 0 + - GUID: d87f0fdc-d692-47e1-aefb-a63dce5428e8 + owner: {fileID: 11400000} + inputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + outputNodeGUID: 53aa7629-8d6e-4292-9647-778ccbb8b182 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: 357301b6-5b93-4043-940f-4c5b77dd4581 + owner: {fileID: 11400000} + inputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + outputNodeGUID: ffe8426f-e5db-4e65-8f9c-be27cb009a65 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + - GUID: e2b2ed25-313c-4a60-acca-2f696b3d842d + owner: {fileID: 11400000} + inputNodeGUID: e4f0bda9-f2d8-48ad-b517-ece8bec67999 + outputNodeGUID: a23224f7-767d-48c1-a000-6b3942711e5f + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: 0 + - GUID: aacee0ff-cba4-4b2c-af76-dec0ca3b5a65 + owner: {fileID: 11400000} + inputNodeGUID: 4d94860e-2068-48ef-b0ce-9e0dac25893a + outputNodeGUID: a23224f7-767d-48c1-a000-6b3942711e5f + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: 1 + - GUID: 786c45b6-0d91-4abf-9dd5-21d6f1890f69 + owner: {fileID: 11400000} + inputNodeGUID: 95436c03-79b8-423e-be58-ce326b125b7e + outputNodeGUID: 78debfc1-3f99-46c1-a242-35722416e1f2 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: 0 + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 483 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 260 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: 101, y: 178, z: 0} + scale: {x: 0.65751624, y: 0.65751624, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/Relay test.asset.meta b/Samples~/Examples/Relay test.asset.meta new file mode 100644 index 00000000..40b8bf24 --- /dev/null +++ b/Samples~/Examples/Relay test.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32bb368cd5ab3a5489eaff718426b90d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Resources.meta b/Samples~/Examples/Resources.meta new file mode 100644 index 00000000..b0c9e97f --- /dev/null +++ b/Samples~/Examples/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58af6dcf261b243adaf2af078b6c92bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Resources/Cube.prefab b/Samples~/Examples/Resources/Cube.prefab new file mode 100644 index 00000000..2c082e37 --- /dev/null +++ b/Samples~/Examples/Resources/Cube.prefab @@ -0,0 +1,98 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 0} + m_RootGameObject: {fileID: 1636575971871760} + m_IsPrefabAsset: 1 +--- !u!1 &1636575971871760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 6 + m_Component: + - component: {fileID: 4934822786122286} + - component: {fileID: 33596147477235660} + - component: {fileID: 23646336003196352} + - component: {fileID: 65468130979907642} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4934822786122286 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1636575971871760} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23646336003196352 +MeshRenderer: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1636575971871760} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33596147477235660 +MeshFilter: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1636575971871760} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &65468130979907642 +BoxCollider: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1636575971871760} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} diff --git a/Samples~/Examples/Resources/Cube.prefab.meta b/Samples~/Examples/Resources/Cube.prefab.meta new file mode 100644 index 00000000..9dd4f92c --- /dev/null +++ b/Samples~/Examples/Resources/Cube.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f78111bdbdeaf6644806fc49fcaf1d30 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/Examples/Resources/PortViewTypes.uss b/Samples~/Examples/Resources/PortViewTypes.uss new file mode 100644 index 00000000..252fe835 --- /dev/null +++ b/Samples~/Examples/Resources/PortViewTypes.uss @@ -0,0 +1,27 @@ +.Port_Single { + --port-color: #2080FF; +} + +.Port_Object { + --port-color: #80FF00; +} + +.Port_Color { + --port-color: #FF00FF; +} + +.Port_GameObject { + --port-color: #FF0000; +} + +.Port_String { + --port-color: #80FF80; +} + +.Port_Boolean { + --port-color: #30FFFF; +} + +.Port_ConditionalLink { + --port-color: #FFFF30; +} \ No newline at end of file diff --git a/Samples~/Examples/Resources/PortViewTypes.uss.meta b/Samples~/Examples/Resources/PortViewTypes.uss.meta new file mode 100644 index 00000000..13616578 --- /dev/null +++ b/Samples~/Examples/Resources/PortViewTypes.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 850ed96f5a80f42689017b108fcd3295 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Samples~/Examples/Resources/TestType.uss b/Samples~/Examples/Resources/TestType.uss new file mode 100644 index 00000000..5923f2dc --- /dev/null +++ b/Samples~/Examples/Resources/TestType.uss @@ -0,0 +1,3 @@ +#title { + background-color: rgba(59, 94, 68, 0.8); +} \ No newline at end of file diff --git a/Samples~/Examples/Resources/TestType.uss.meta b/Samples~/Examples/Resources/TestType.uss.meta new file mode 100644 index 00000000..e0f9ae21 --- /dev/null +++ b/Samples~/Examples/Resources/TestType.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4b8544e277509f945b7a95d04bc07470 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Samples~/Examples/Simple.asset b/Samples~/Examples/Simple.asset new file mode 100644 index 00000000..6d23a55a --- /dev/null +++ b/Samples~/Examples/Simple.asset @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31390c44c9f3a3d40b424bf6821999a2, type: 3} + m_Name: Simple + m_EditorClassIdentifier: + serializedNodes: + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"927c1336-fdfc-4e0d-aa0c-c8e61cfc35cd","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":662.8790893554688,"y":175.13990783691407,"width":73.0,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":0.0,"input":0.0}' + - type: VectorNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"a4146b00-d209-4dcf-bd8c-4fa0543b6639","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":781.2438354492188,"y":172.97543334960938,"width":277.0,"height":96.0},"expanded":false,"debug":false,"nodeLock":false,"output":{"x":0.0,"y":0.0,"z":0.0,"w":0.0},"input":{"x":0.0,"y":0.0,"z":0.0,"w":0.0}}' + - type: PrintNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"93cb04aa-b808-4011-b07e-00ee4c6721ca","computeOrder":3,"canProcess":true,"position":{"serializedVersion":"2","x":1069.9981689453125,"y":172.43478393554688,"width":74.0,"height":90.0},"expanded":false,"debug":false,"nodeLock":false}' + - type: VectorNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"fa7a8bbc-5351-4bd8-9473-20cd674e3270","computeOrder":1,"canProcess":true,"position":{"serializedVersion":"2","x":709.8809204101563,"y":299.06805419921877,"width":285.0,"height":96.0},"expanded":false,"debug":false,"nodeLock":false,"output":{"x":21.0,"y":0.0,"z":0.0,"w":0.0},"input":{"x":21.0,"y":0.0,"z":0.0,"w":0.0}}' + - type: FloatNode, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + jsonDatas: '{"GUID":"0618365f-4ed7-4a9d-a9a5-0cc0f9de2256","computeOrder":2,"canProcess":true,"position":{"serializedVersion":"2","x":1011.8809204101563,"y":299.06805419921877,"width":105.00000762939453,"height":101.0},"expanded":false,"debug":false,"nodeLock":false,"output":21.0,"input":21.0}' + edges: + - GUID: edcec8c4-cc84-4ebe-8a8d-35e57c0a199e + owner: {fileID: 11400000} + inputNodeGUID: a4146b00-d209-4dcf-bd8c-4fa0543b6639 + outputNodeGUID: 927c1336-fdfc-4e0d-aa0c-c8e61cfc35cd + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: d1f36947-624c-4be8-9677-10f5af290778 + owner: {fileID: 11400000} + inputNodeGUID: 93cb04aa-b808-4011-b07e-00ee4c6721ca + outputNodeGUID: a4146b00-d209-4dcf-bd8c-4fa0543b6639 + inputFieldName: obj + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + - GUID: f42cc19e-dd49-4f47-b60a-d4db0ca956c2 + owner: {fileID: 11400000} + inputNodeGUID: 0618365f-4ed7-4a9d-a9a5-0cc0f9de2256 + outputNodeGUID: fa7a8bbc-5351-4bd8-9473-20cd674e3270 + inputFieldName: input + outputFieldName: output + inputPortIdentifier: + outputPortIdentifier: + groups: [] + stackNodes: [] + pinnedElements: + - position: + serializedVersion: 2 + x: 0 + y: 194 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 392 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ProcessorView, com.alelievr.NodeGraphProcessor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - position: + serializedVersion: 2 + x: 0 + y: 0 + width: 150 + height: 200 + opened: 1 + editorType: + serializedType: GraphProcessor.ExposedParameterView, com.alelievr.NodeGraphProcessor.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + exposedParameters: [] + position: {x: -655, y: -93, z: 0} + scale: {x: 1.3225, y: 1.3225, z: 1} + references: + version: 1 diff --git a/Samples~/Examples/Simple.asset.meta b/Samples~/Examples/Simple.asset.meta new file mode 100644 index 00000000..2637edf2 --- /dev/null +++ b/Samples~/Examples/Simple.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e639da6f40d0646e5b0d4a0646950e0c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: