Browse Source

Final Polish. Scene prefab and VFX

AntoinePkFX 2 years ago
parent
commit
f391a9ffce
22 changed files with 3690 additions and 623 deletions
  1. 113 111
      Project/Assets/Materials/ArmorPowerUp/Scripts/Script_ArmorPowerUp.scriptcanvas
  2. 547 328
      Project/Levels/PopcornFXScene/PopcornFXScene.prefab
  3. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx.anim.png
  4. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx.png
  5. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx.anim.png
  6. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx.png
  7. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx.anim.png
  8. 3 0
      Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx.png
  9. 2 2
      Project/PKFX/Editor/Thumbnails/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Explosion.pkfx.anim.png
  10. 2 2
      Project/PKFX/Particles/BubbleGun/FX_BubbleGun_Projectile.pkfx
  11. 3 0
      Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx
  12. 3 0
      Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx
  13. 3 0
      Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx
  14. 2 2
      Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_BuildUp.pkfx
  15. 2 2
      Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Explosion.pkfx
  16. 2 2
      Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Idle.pkfx
  17. 143 142
      Project/Prefabs/VFX/TriggerJumpPad.scriptcanvas
  18. 281 7
      Project/Prefabs/VFX/VFX_LaserPistol.prefab
  19. 11 20
      Project/Prefabs/VFX/VFX_MalfunctionningShieldGenerator.prefab
  20. 11 5
      Project/Prefabs/VFX/VFX_SpeedPowerUp.prefab
  21. 0 0
      Project/Prefabs/VFX/script_VFXTestProjectileOrbitDisplay.scriptcanvas
  22. 2547 0
      Project/Prefabs/VFX/script_VFXTestTriggerJumpPad.scriptcanvas

File diff suppressed because it is too large
+ 113 - 111
Project/Assets/Materials/ArmorPowerUp/Scripts/Script_ArmorPowerUp.scriptcanvas


File diff suppressed because it is too large
+ 547 - 328
Project/Levels/PopcornFXScene/PopcornFXScene.prefab


+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx.anim.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:46b097125c34e64d413e099c11b14aabe577b3da654d6456dc86955966ecfb25
+size 1193425

+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:81456f134094232d7e4c8dd61761bc2da09eace9f2a26529bb7dd92b8d9b7409
+size 104436

+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx.anim.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:46b097125c34e64d413e099c11b14aabe577b3da654d6456dc86955966ecfb25
+size 1193425

+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:81456f134094232d7e4c8dd61761bc2da09eace9f2a26529bb7dd92b8d9b7409
+size 104436

+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx.anim.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:46b097125c34e64d413e099c11b14aabe577b3da654d6456dc86955966ecfb25
+size 1193425

+ 3 - 0
Project/PKFX/Editor/Thumbnails/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx.png

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:81456f134094232d7e4c8dd61761bc2da09eace9f2a26529bb7dd92b8d9b7409
+size 104436

+ 2 - 2
Project/PKFX/Editor/Thumbnails/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Explosion.pkfx.anim.png

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:8bd1ccc493c7087e7456bc8ca823e91f073792ef0cbfc8c04eff4f14ace5e954
-size 1346103
+oid sha256:6b4d0cb5511b45fdde0b5775b53c21bd11368bd96f54de0a20abbde003a210e3
+size 356274

+ 2 - 2
Project/PKFX/Particles/BubbleGun/FX_BubbleGun_Projectile.pkfx

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:9cef0993f11048004a63e82f4a9bc331909028381050ee23987a606d9f66af0e
-size 543048
+oid sha256:884340523ce4fb20d2e10cc849f3e51f5b7b9aa1874773181b76c03ec1340f42
+size 547872

+ 3 - 0
Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Blast.pkfx

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:80207a432832d88b48ac0981e2d625e629c4b02567276c5bb39db07cd27695cd
+size 359024

+ 3 - 0
Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Explosion.pkfx

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e9c80aa60d1e8f472e29efed92eeee71d2ddf8cf17a1e2199112c2a16f404080
+size 396593

+ 3 - 0
Project/PKFX/Particles/LaserPistol/FX_LaserPistol_Ray.pkfx

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:608cdf9b234ea2a7bce052a67484437c08f852c8597ab9d2ccbbf4d7572ef3c6
+size 488426

+ 2 - 2
Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_BuildUp.pkfx

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:8deb7d8379fcc784cc9b122c482d6c27d4873c291e68ce9898a4ad5c5fcb6750
-size 605204
+oid sha256:0a57af4114a506afec4999fba12fc13b63e4fb37d35b74fb8d4b5911a460272a
+size 604990

+ 2 - 2
Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Explosion.pkfx

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:275c77ae666985ca2a4e462529c2047b34a968db0151ce98b99b2698be660dbb
-size 1104224
+oid sha256:ceed1b5b65de13198ce6c0841f80c1bf164e0cae58f4db13aea32d38696f3157
+size 1108682

+ 2 - 2
Project/PKFX/Particles/MalfunctionningShieldGenerator/FX_MalfunctionningShieldGenerator_Idle.pkfx

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:d3cc101711bfe8b5eefe08eb54c1abdd88cf250f076dd9a2f16cf64bad5f2651
-size 637010
+oid sha256:640bd8cde1c870164f27cfd429014ff142490993ec531b5b2fb26693c3e7bc69
+size 641603

File diff suppressed because it is too large
+ 143 - 142
Project/Prefabs/VFX/TriggerJumpPad.scriptcanvas


+ 281 - 7
Project/Prefabs/VFX/VFX_LaserPistol.prefab

@@ -47,7 +47,9 @@
                 "$type": "EditorEntitySortComponent",
                 "Id": 4733291173775421654,
                 "Child Entity Order": [
-                    "Entity_[8034992598162]"
+                    "Entity_[8034992598162]",
+                    "Entity_[43290138912731]",
+                    "Entity_[43298728847323]"
                 ]
             },
             "Component_[7943664263158096905]": {
@@ -58,9 +60,128 @@
         }
     },
     "Entities": {
-        "Entity_[8034992598162]": {
-            "Id": "Entity_[8034992598162]",
-            "Name": "LP_Beam",
+        "Entity_[43290138912731]": {
+            "Id": "Entity_[43290138912731]",
+            "Name": "LP_Ray",
+            "Components": {
+                "Component_[1101565051742166264]": {
+                    "$type": "EditorEntitySortComponent",
+                    "Id": 1101565051742166264
+                },
+                "Component_[14178051864589832048]": {
+                    "$type": "EditorPendingCompositionComponent",
+                    "Id": 14178051864589832048
+                },
+                "Component_[14930657745513259782]": {
+                    "$type": "EditorVisibilityComponent",
+                    "Id": 14930657745513259782
+                },
+                "Component_[16568633313153604182]": {
+                    "$type": "EditorOnlyEntityComponent",
+                    "Id": 16568633313153604182
+                },
+                "Component_[370442112861491395]": {
+                    "$type": "EditorInspectorComponent",
+                    "Id": 370442112861491395
+                },
+                "Component_[4384099549754939816]": {
+                    "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+                    "Id": 4384099549754939816,
+                    "Parent Entity": "ContainerEntity"
+                },
+                "Component_[5995706240568522927]": {
+                    "$type": "PopcornFXEmitterEditorComponent",
+                    "Id": 5995706240568522927,
+                    "ParticleSystem": {
+                        "assetId": {
+                            "guid": "{40E83B3D-9D24-58E9-943D-BA3052D433E8}"
+                        },
+                        "assetHint": "pkfx/particles/laserpistol/fx_laserpistol_ray.pkfx"
+                    },
+                    "PrewarmTime": 0.0,
+                    "AttributeList": {
+                        "Attributes": [
+                            {
+                                "Name": "Color 01",
+                                "Type": 34
+                            },
+                            {
+                                "Name": "Global Size",
+                                "Type": 31
+                            },
+                            {
+                                "Name": "Color 02",
+                                "Type": 34
+                            },
+                            {
+                                "Name": "Max Length",
+                                "Type": 31
+                            },
+                            {
+                                "Name": "Laser lifetime",
+                                "Type": 31
+                            },
+                            {
+                                "Name": "Hit Position",
+                                "Type": 33
+                            }
+                        ],
+                        "AttributesRawData": "AAAAADjVQj/+7WU/AACAPwAAgD8AAAAAAAAAAAAAAAD+7WU/ZePSPgAAAAAAAIA/AABIQgAAAAAAAAAAAAAAADMzsz4AAAAAAAAAAAAAAAAAACDCAAC0wQAAgD8AAAAA"
+                    },
+                    "EditorAttributeList": {
+                        "AttributeCategories": [
+                            {
+                                "Attributes": [
+                                    {
+                                        "Color": [
+                                            0.0,
+                                            0.7610659599304199,
+                                            0.8981627225875854
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 1.0
+                                    },
+                                    {
+                                        "Color": [
+                                            0.8981627225875854,
+                                            0.4118911325931549,
+                                            0.0
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 50.0
+                                    },
+                                    {
+                                        "ValueFX": 0.3499999940395355
+                                    },
+                                    {
+                                        "ValueFX": -40.0,
+                                        "ValueFY": -22.5,
+                                        "ValueFZ": 1.0
+                                    }
+                                ]
+                            }
+                        ]
+                    }
+                },
+                "Component_[6929580789932258928]": {
+                    "$type": "EditorDisabledCompositionComponent",
+                    "Id": 6929580789932258928
+                },
+                "Component_[7191168253923317721]": {
+                    "$type": "EditorEntityIconComponent",
+                    "Id": 7191168253923317721
+                },
+                "Component_[8001718998931194151]": {
+                    "$type": "EditorLockComponent",
+                    "Id": 8001718998931194151
+                }
+            }
+        },
+        "Entity_[43298728847323]": {
+            "Id": "Entity_[43298728847323]",
+            "Name": "LP_Explosion",
             "Components": {
                 "Component_[1101565051742166264]": {
                     "$type": "EditorEntitySortComponent",
@@ -92,9 +213,9 @@
                     "Id": 5995706240568522927,
                     "ParticleSystem": {
                         "assetId": {
-                            "guid": "{8B1E3D9B-53BF-544C-AADE-8717D7480DB5}"
+                            "guid": "{68E9704D-C6F4-58F8-BFA1-6A67B7DE6017}"
                         },
-                        "assetHint": "pkfx/particles/laserpistol/fx_laserpistol.pkfx"
+                        "assetHint": "pkfx/particles/laserpistol/fx_laserpistol_explosion.pkfx"
                     },
                     "PrewarmTime": 0.0,
                     "AttributeList": {
@@ -118,12 +239,165 @@
                             {
                                 "Name": "Laser lifetime",
                                 "Type": 31
+                            },
+                            {
+                                "Name": "Hit Position",
+                                "Type": 33
+                            },
+                            {
+                                "Name": "Hit Normal",
+                                "Type": 33
+                            },
+                            {
+                                "Name": "Distortion Power",
+                                "Type": 31
                             }
                         ],
-                        "AttributesRawData": "AAAAADjVQj/+7WU/AACAPwAAgD8AAAAAAAAAAAAAAAD+7WU/ZePSPgAAAAAAAIA/AABIQgAAAAAAAAAAAAAAADMzsz4AAAAAAAAAAAAAAAA="
+                        "AttributesRawData": "AAAAADjVQj/+7WU/AACAPwAAgD8AAAAAAAAAAAAAAAD+7WU/ZePSPgAAAAAAAIA/AABIQgAAAAAAAAAAAAAAADMzsz4AAAAAAAAAAAAAAAAAACDCAAC0wQAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAA="
                     },
                     "EditorAttributeList": {
                         "AttributeCategories": [
+                            {
+                                "Attributes": [
+                                    {
+                                        "Color": [
+                                            0.0,
+                                            0.7610659599304199,
+                                            0.8981627225875854
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 1.0
+                                    },
+                                    {
+                                        "Color": [
+                                            0.8981627225875854,
+                                            0.4118911325931549,
+                                            0.0
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 50.0
+                                    },
+                                    {
+                                        "ValueFX": 0.3499999940395355
+                                    },
+                                    {
+                                        "ValueFX": -40.0,
+                                        "ValueFY": -22.5,
+                                        "ValueFZ": 1.0
+                                    },
+                                    {
+                                        "ValueFY": -1.0
+                                    },
+                                    {
+                                        "ValueFX": 1.0
+                                    }
+                                ]
+                            }
+                        ]
+                    }
+                },
+                "Component_[6929580789932258928]": {
+                    "$type": "EditorDisabledCompositionComponent",
+                    "Id": 6929580789932258928
+                },
+                "Component_[7191168253923317721]": {
+                    "$type": "EditorEntityIconComponent",
+                    "Id": 7191168253923317721
+                },
+                "Component_[8001718998931194151]": {
+                    "$type": "EditorLockComponent",
+                    "Id": 8001718998931194151
+                }
+            }
+        },
+        "Entity_[8034992598162]": {
+            "Id": "Entity_[8034992598162]",
+            "Name": "LP_Blast",
+            "Components": {
+                "Component_[1101565051742166264]": {
+                    "$type": "EditorEntitySortComponent",
+                    "Id": 1101565051742166264
+                },
+                "Component_[14178051864589832048]": {
+                    "$type": "EditorPendingCompositionComponent",
+                    "Id": 14178051864589832048
+                },
+                "Component_[14930657745513259782]": {
+                    "$type": "EditorVisibilityComponent",
+                    "Id": 14930657745513259782
+                },
+                "Component_[16568633313153604182]": {
+                    "$type": "EditorOnlyEntityComponent",
+                    "Id": 16568633313153604182
+                },
+                "Component_[370442112861491395]": {
+                    "$type": "EditorInspectorComponent",
+                    "Id": 370442112861491395
+                },
+                "Component_[4384099549754939816]": {
+                    "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+                    "Id": 4384099549754939816,
+                    "Parent Entity": "ContainerEntity"
+                },
+                "Component_[5995706240568522927]": {
+                    "$type": "PopcornFXEmitterEditorComponent",
+                    "Id": 5995706240568522927,
+                    "ParticleSystem": {
+                        "assetId": {
+                            "guid": "{6D26EC0E-F483-5C18-8DDA-F8D2C6AA37CC}"
+                        },
+                        "assetHint": "pkfx/particles/laserpistol/fx_laserpistol_blast.pkfx"
+                    },
+                    "PrewarmTime": 0.0,
+                    "AttributeList": {
+                        "Attributes": [
+                            {
+                                "Name": "Color 01",
+                                "Type": 34
+                            },
+                            {
+                                "Name": "Global Size",
+                                "Type": 31
+                            },
+                            {
+                                "Name": "Color 02",
+                                "Type": 34
+                            },
+                            {
+                                "Name": "Distortion Power",
+                                "Type": 31
+                            }
+                        ],
+                        "AttributesRawData": "AAAAADjVQj/+7WU/AACAPwAAgD8AAAAAAAAAAAAAAAD+7WU/ZePSPgAAAAAAAIA/AACAPwAAAAAAAAAAAAAAAA=="
+                    },
+                    "EditorAttributeList": {
+                        "AttributeCategories": [
+                            {
+                                "Attributes": [
+                                    {
+                                        "Color": [
+                                            0.0,
+                                            0.7610659599304199,
+                                            0.8981627225875854
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 1.0
+                                    },
+                                    {
+                                        "Color": [
+                                            0.8981627225875854,
+                                            0.4118911325931549,
+                                            0.0
+                                        ]
+                                    },
+                                    {
+                                        "ValueFX": 1.0
+                                    }
+                                ]
+                            },
                             {
                                 "Attributes": [
                                     {

+ 11 - 20
Project/Prefabs/VFX/VFX_MalfunctionningShieldGenerator.prefab

@@ -102,26 +102,25 @@
                     "AttributeList": {
                         "Attributes": [
                             {
-                                "Name": "RNG Delay",
-                                "Type": 32
+                                "Name": "Global Scale",
+                                "Type": 31
                             },
                             {
-                                "Name": "Global Scale",
+                                "Name": "Frequency",
                                 "Type": 31
                             }
                         ],
-                        "AttributesRawData": "AACAPgAAAD8AAAAAAAAAAAAAgEAAAAAAAAAAAAAAAAA="
+                        "AttributesRawData": "AACAQAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAA="
                     },
                     "EditorAttributeList": {
                         "AttributeCategories": [
                             {
                                 "Attributes": [
                                     {
-                                        "ValueFX": 0.25,
-                                        "ValueFY": 0.5
+                                        "ValueFX": 4.0
                                     },
                                     {
-                                        "ValueFX": 4.0
+                                        "ValueFX": 0.5
                                     }
                                 ]
                             }
@@ -199,25 +198,17 @@
                     "PrewarmTime": 0.0,
                     "AttributeList": {
                         "Attributes": [
-                            {
-                                "Name": "RNG Delay",
-                                "Type": 32
-                            },
                             {
                                 "Name": "Global Scale",
                                 "Type": 31
                             }
                         ],
-                        "AttributesRawData": "AACAPgAAAD8AAAAAAAAAAAAAgEAAAAAAAAAAAAAAAAA="
+                        "AttributesRawData": "AACAQAAAAAAAAAAAAAAAAA=="
                     },
                     "EditorAttributeList": {
                         "AttributeCategories": [
                             {
                                 "Attributes": [
-                                    {
-                                        "ValueFX": 0.25,
-                                        "ValueFY": 0.5
-                                    },
                                     {
                                         "ValueFX": 4.0
                                     }
@@ -298,15 +289,15 @@
                     "AttributeList": {
                         "Attributes": [
                             {
-                                "Name": "RNG Delay",
-                                "Type": 32
+                                "Name": "Global Scale",
+                                "Type": 31
                             },
                             {
-                                "Name": "Global Scale",
+                                "Name": "Distortion Power",
                                 "Type": 31
                             }
                         ],
-                        "AttributesRawData": "AABAQAAAoEAAAAAAAAAAAAAAgEAAAAAAAAAAAAAAAAA="
+                        "AttributesRawData": "AACAQAAAAAAAAAAAAAAAAAAAwD8AAAAAAAAAAAAAAAA="
                     }
                 },
                 "Component_[4169574187273507387]": {

+ 11 - 5
Project/Prefabs/VFX/VFX_SpeedPowerUp.prefab

@@ -95,7 +95,7 @@
                                 "Type": 31
                             }
                         ],
-                        "AttributesRawData": "AACAPwAAAAAAAAAAAAAAAAAAIEEAAAAAAAAAAAAAAAAAAIA/nJB+PyFTZD8AAIA/AACgQAAAAAAAAAAAAAAAAA=="
+                        "AttributesRawData": "AACAPwAAAAAAAAAAAAAAAAAAoEEAAAAAAAAAAAAAAAAAAIA//5B+P+RSZD8AAIA/AABAQAAAAAAAAAAAAAAAAA=="
                     },
                     "EditorAttributeList": {
                         "AttributeCategories": [
@@ -105,17 +105,17 @@
                                         "ValueFX": 1.0
                                     },
                                     {
-                                        "ValueFX": 10.0
+                                        "ValueFX": 20.0
                                     },
                                     {
                                         "Color": [
                                             1.0,
-                                            0.994394063949585,
-                                            0.8918934464454651
+                                            0.9943999648094177,
+                                            0.8918898105621338
                                         ]
                                     },
                                     {
-                                        "ValueFX": 5.0
+                                        "ValueFX": 3.0
                                     }
                                 ]
                             }
@@ -140,6 +140,12 @@
                     "Id": 5426615716134698067,
                     "Parent Entity": "ContainerEntity"
                 },
+                "Component_[5984386273947845371]": {
+                    "$type": "PopcornFXHelperLoopEmitterEditorComponent",
+                    "Id": 5984386273947845371,
+                    "LoopInEditor": true,
+                    "Delay": 6.0
+                },
                 "Component_[6757019319162646245]": {
                     "$type": "EditorLockComponent",
                     "Id": 6757019319162646245

+ 0 - 0
Project/Prefabs/VFX/VFXProjectileOrbitDisplay.scriptcanvas → Project/Prefabs/VFX/script_VFXTestProjectileOrbitDisplay.scriptcanvas


+ 2547 - 0
Project/Prefabs/VFX/script_VFXTestTriggerJumpPad.scriptcanvas

@@ -0,0 +1,2547 @@
+{
+    "Type": "JsonSerialization",
+    "Version": 1,
+    "ClassName": "ScriptCanvasData",
+    "ClassData": {
+        "m_scriptCanvas": {
+            "Id": {
+                "id": 6659913926745
+            },
+            "Name": "Script Canvas Graph",
+            "Components": {
+                "Component_[6815642982308640048]": {
+                    "$type": "EditorGraph",
+                    "Id": 6815642982308640048,
+                    "m_graphData": {
+                        "m_nodes": [
+                            {
+                                "Id": {
+                                    "id": 76856859412569
+                                },
+                                "Name": "SC-Node(DelayNodeableNode)",
+                                "Components": {
+                                    "Component_[13563402601850120079]": {
+                                        "$type": "DelayNodeableNode",
+                                        "Id": 13563402601850120079,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{CA306445-E2B0-4CFC-BF06-885ED7C1DC34}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Start",
+                                                "toolTip": "When signaled, execution is delayed at this node according to the specified properties.",
+                                                "DisplayGroup": {
+                                                    "Value": 2675529103
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{6C5EF4C0-26D6-4EE2-998D-C33D335FB0D1}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Start: Time",
+                                                "toolTip": "Amount of time to delay, in seconds.",
+                                                "DisplayGroup": {
+                                                    "Value": 2675529103
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{F02F09C0-0A8F-4B1A-A08C-A9E65D3B0578}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Start: Loop",
+                                                "toolTip": "If true, the delay will restart after triggering the Out slot.",
+                                                "DisplayGroup": {
+                                                    "Value": 2675529103
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{3E73CBD7-9BD7-4226-A569-01985EAD8203}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Start: Hold",
+                                                "toolTip": "Amount of time to wait before restarting, in seconds.",
+                                                "DisplayGroup": {
+                                                    "Value": 2675529103
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{998CE4AD-C4A0-4710-8F48-782190C803F9}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "On Start",
+                                                "toolTip": "When signaled, execution is delayed at this node according to the specified properties.",
+                                                "DisplayGroup": {
+                                                    "Value": 2675529103
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{370513C5-8CF6-4350-AFC4-AAA57738D817}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Reset",
+                                                "toolTip": "When signaled, execution is delayed at this node according to the specified properties.",
+                                                "DisplayGroup": {
+                                                    "Value": 1352515405
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{087044B2-4BCB-4EAC-9A94-C3857F0BB145}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Reset: Time",
+                                                "toolTip": "Amount of time to delay, in seconds.",
+                                                "DisplayGroup": {
+                                                    "Value": 1352515405
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{EB9E9ECC-F8A7-4264-988D-66E0FEB17517}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Reset: Loop",
+                                                "toolTip": "If true, the delay will restart after triggering the Out slot.",
+                                                "DisplayGroup": {
+                                                    "Value": 1352515405
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{EFED8DF7-B9B1-4E9E-8AAE-E2F7A14DE93F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Reset: Hold",
+                                                "toolTip": "Amount of time to wait before restarting, in seconds.",
+                                                "DisplayGroup": {
+                                                    "Value": 1352515405
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{E1D542EF-FBFB-4B26-B101-62236900A622}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "On Reset",
+                                                "toolTip": "When signaled, execution is delayed at this node according to the specified properties.",
+                                                "DisplayGroup": {
+                                                    "Value": 1352515405
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{8197B02C-52C9-4C19-8D9E-6C8936DB318F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Cancel",
+                                                "toolTip": "Cancels the current delay.",
+                                                "DisplayGroup": {
+                                                    "Value": 1444332914
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{0285F4DB-7427-4D9E-955A-33B4D96AE04A}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "On Cancel",
+                                                "toolTip": "Cancels the current delay.",
+                                                "DisplayGroup": {
+                                                    "Value": 1444332914
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{5EF13509-F102-4D40-B30B-5D886F1CE0CB}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Done",
+                                                "toolTip": "Signaled when the delay reaches zero.",
+                                                "DisplayGroup": {
+                                                    "Value": 271442091
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                },
+                                                "IsLatent": true
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{4B0A84F5-5D43-4EAD-ADA4-BEFC14C69181}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Elapsed",
+                                                "toolTip": "The amount of time that has elapsed since the delay began.",
+                                                "DisplayDataType": {
+                                                    "m_type": 3
+                                                },
+                                                "DisplayGroup": {
+                                                    "Value": 271442091
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 2.0,
+                                                "label": "Start: Time"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": true,
+                                                "label": "Start: Loop"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Start: Hold"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Reset: Time"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": false,
+                                                "label": "Reset: Loop"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Reset: Hold"
+                                            }
+                                        ],
+                                        "slotExecutionMap": {
+                                            "ins": [
+                                                {
+                                                    "_slotId": {
+                                                        "m_id": "{CA306445-E2B0-4CFC-BF06-885ED7C1DC34}"
+                                                    },
+                                                    "_inputs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{6C5EF4C0-26D6-4EE2-998D-C33D335FB0D1}"
+                                                            }
+                                                        },
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{F02F09C0-0A8F-4B1A-A08C-A9E65D3B0578}"
+                                                            }
+                                                        },
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{3E73CBD7-9BD7-4226-A569-01985EAD8203}"
+                                                            }
+                                                        }
+                                                    ],
+                                                    "_outs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{998CE4AD-C4A0-4710-8F48-782190C803F9}"
+                                                            },
+                                                            "_name": "On Start"
+                                                        }
+                                                    ]
+                                                },
+                                                {
+                                                    "_slotId": {
+                                                        "m_id": "{370513C5-8CF6-4350-AFC4-AAA57738D817}"
+                                                    },
+                                                    "_inputs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{087044B2-4BCB-4EAC-9A94-C3857F0BB145}"
+                                                            }
+                                                        },
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{EB9E9ECC-F8A7-4264-988D-66E0FEB17517}"
+                                                            }
+                                                        },
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{EFED8DF7-B9B1-4E9E-8AAE-E2F7A14DE93F}"
+                                                            }
+                                                        }
+                                                    ],
+                                                    "_outs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{E1D542EF-FBFB-4B26-B101-62236900A622}"
+                                                            },
+                                                            "_name": "On Reset"
+                                                        }
+                                                    ]
+                                                },
+                                                {
+                                                    "_slotId": {
+                                                        "m_id": "{8197B02C-52C9-4C19-8D9E-6C8936DB318F}"
+                                                    },
+                                                    "_outs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{0285F4DB-7427-4D9E-955A-33B4D96AE04A}"
+                                                            },
+                                                            "_name": "On Cancel"
+                                                        }
+                                                    ]
+                                                }
+                                            ],
+                                            "latents": [
+                                                {
+                                                    "_slotId": {
+                                                        "m_id": "{5EF13509-F102-4D40-B30B-5D886F1CE0CB}"
+                                                    },
+                                                    "_name": "Done",
+                                                    "_outputs": [
+                                                        {
+                                                            "_slotId": {
+                                                                "m_id": "{4B0A84F5-5D43-4EAD-ADA4-BEFC14C69181}"
+                                                            }
+                                                        }
+                                                    ]
+                                                }
+                                            ]
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 107230868129881
+                                },
+                                "Name": "SC-Node(GetAttributeWAsBool)",
+                                "Components": {
+                                    "Component_[1555936912900542900]": {
+                                        "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+                                        "Id": 1555936912900542900,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{9350CD66-3897-4F43-BEF8-ADE085886E21}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "EntityId: 0",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{C807090B-F6BA-4CDF-B292-BCD6BDB08977}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number: 1",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{462C44B8-09D3-4A92-A62D-F1B11A14BD2F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{22B63760-21D5-4488-BD1F-CF76626605D5}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{CB3FB0ED-3858-4880-955E-01D592AC9D11}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 1
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "EntityId",
+                                                "value": {
+                                                    "id": 2901262558
+                                                },
+                                                "label": "EntityId: 0"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Number: 1"
+                                            }
+                                        ],
+                                        "methodType": 0,
+                                        "methodName": "GetAttributeWAsBool",
+                                        "className": "PopcornFXEmitterComponentRequestBus",
+                                        "resultSlotIDs": [
+                                            {}
+                                        ],
+                                        "inputSlots": [
+                                            {
+                                                "m_id": "{9350CD66-3897-4F43-BEF8-ADE085886E21}"
+                                            },
+                                            {
+                                                "m_id": "{C807090B-F6BA-4CDF-B292-BCD6BDB08977}"
+                                            }
+                                        ],
+                                        "prettyClassName": "PopcornFXEmitterComponentRequestBus"
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 6694273665113
+                                },
+                                "Name": "SC-Node(SetAttributeAsBool)",
+                                "Components": {
+                                    "Component_[16002716096508213466]": {
+                                        "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+                                        "Id": 16002716096508213466,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{63E3E190-2FFD-4783-899B-934355792023}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "EntityId: 0",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{38395FE9-F885-4977-8694-EDCA537E5B01}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number: 1",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{F1D215A6-0961-49D0-A933-18CB71FA0239}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean: 2",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{EA96A83D-9193-44C4-9F56-10C493B7CD86}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{2E0D2742-DB2B-466D-BA0A-ACD7848EABDB}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{F51A52DE-9D3E-4597-BFD8-FF7CED66D7DD}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 1
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "EntityId",
+                                                "value": {
+                                                    "id": 2901262558
+                                                },
+                                                "label": "EntityId: 0"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Number: 1"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": true,
+                                                "label": "Boolean: 2"
+                                            }
+                                        ],
+                                        "methodType": 0,
+                                        "methodName": "SetAttributeAsBool",
+                                        "className": "PopcornFXEmitterComponentRequestBus",
+                                        "resultSlotIDs": [
+                                            {}
+                                        ],
+                                        "inputSlots": [
+                                            {
+                                                "m_id": "{63E3E190-2FFD-4783-899B-934355792023}"
+                                            },
+                                            {
+                                                "m_id": "{38395FE9-F885-4977-8694-EDCA537E5B01}"
+                                            },
+                                            {
+                                                "m_id": "{F1D215A6-0961-49D0-A933-18CB71FA0239}"
+                                            }
+                                        ],
+                                        "prettyClassName": "PopcornFXEmitterComponentRequestBus"
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 108652502304857
+                                },
+                                "Name": "SC Node(SetVariable)",
+                                "Components": {
+                                    "Component_[16823904190096151609]": {
+                                        "$type": "SetVariableNode",
+                                        "Id": 16823904190096151609,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{21A80114-5114-43E4-9EEE-02D00FDBED80}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{BCFAFE34-C5E4-4BDC-9FBD-05B4089725EE}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{5969C8D5-7CA3-4B68-9F2D-1414FC8A369B}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{EB1C8194-5E1B-44E4-88FE-874DF5AFB81F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": false,
+                                                "label": "Boolean"
+                                            }
+                                        ],
+                                        "m_variableId": {
+                                            "m_id": "{4EC54AB4-6E60-4696-BD7F-81DCBB37DA4A}"
+                                        },
+                                        "m_variableDataInSlotId": {
+                                            "m_id": "{5969C8D5-7CA3-4B68-9F2D-1414FC8A369B}"
+                                        },
+                                        "m_variableDataOutSlotId": {
+                                            "m_id": "{EB1C8194-5E1B-44E4-88FE-874DF5AFB81F}"
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 116426393110617
+                                },
+                                "Name": "SC Node(SetVariable)",
+                                "Components": {
+                                    "Component_[2639097210068855436]": {
+                                        "$type": "SetVariableNode",
+                                        "Id": 2639097210068855436,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{F3895073-1249-441B-99A2-9DF144BD7546}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{5EC8C517-F16D-4D7F-8AEC-7DF1A226F24A}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{2FD7AAFD-A83B-4086-B849-1CDCF5B0B6E1}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{2DC1E725-A65A-4324-BAC1-8863B3BB2CF4}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": false,
+                                                "label": "Boolean"
+                                            }
+                                        ],
+                                        "m_variableId": {
+                                            "m_id": "{4EC54AB4-6E60-4696-BD7F-81DCBB37DA4A}"
+                                        },
+                                        "m_variableDataInSlotId": {
+                                            "m_id": "{2FD7AAFD-A83B-4086-B849-1CDCF5B0B6E1}"
+                                        },
+                                        "m_variableDataOutSlotId": {
+                                            "m_id": "{2DC1E725-A65A-4324-BAC1-8863B3BB2CF4}"
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 6664208894041
+                                },
+                                "Name": "SC-Node(Start)",
+                                "Components": {
+                                    "Component_[4669326769143524165]": {
+                                        "$type": "Start",
+                                        "Id": 4669326769143524165,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{801E3A33-65FC-4C2B-BED5-29B16116602F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled when the entity that owns this graph is fully activated.",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            }
+                                        ]
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 6698568632409
+                                },
+                                "Name": "SC-Node(GetAttributeId)",
+                                "Components": {
+                                    "Component_[7003190651980303996]": {
+                                        "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+                                        "Id": 7003190651980303996,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{F1472BD7-FC39-4B3D-893D-67F4103CBF77}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "EntityId: 0",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{E8B6B89E-7113-4BC0-89AC-DC1F3C51E8FC}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "String: 1",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{68CFC4A1-ACD2-4B53-8970-CE84B94C02BA}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{3D4B987A-C86E-4AAE-BE92-4972FC335F30}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{36CBFB7C-4A29-4AD0-8A4A-304969E51A02}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number",
+                                                "DisplayDataType": {
+                                                    "m_type": 3
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 1
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "EntityId",
+                                                "value": {
+                                                    "id": 2901262558
+                                                },
+                                                "label": "EntityId: 0"
+                                            },
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 5
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
+                                                "value": "Launch",
+                                                "label": "String: 1"
+                                            }
+                                        ],
+                                        "methodType": 0,
+                                        "methodName": "GetAttributeId",
+                                        "className": "PopcornFXEmitterComponentRequestBus",
+                                        "resultSlotIDs": [
+                                            {}
+                                        ],
+                                        "inputSlots": [
+                                            {
+                                                "m_id": "{F1472BD7-FC39-4B3D-893D-67F4103CBF77}"
+                                            },
+                                            {
+                                                "m_id": "{E8B6B89E-7113-4BC0-89AC-DC1F3C51E8FC}"
+                                            }
+                                        ],
+                                        "prettyClassName": "PopcornFXEmitterComponentRequestBus"
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 132669959424089
+                                },
+                                "Name": "SC Node(GetVariable)",
+                                "Components": {
+                                    "Component_[8262245118803652]": {
+                                        "$type": "GetVariableNode",
+                                        "Id": 8262245118803652,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{68E507B4-EF87-45DD-8F5C-D1AF842FAE5F}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{37B24EE7-89E2-4D23-A73B-CC6DEBD395BD}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{9C757713-288A-4E34-8189-D466250AC302}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number",
+                                                "DisplayDataType": {
+                                                    "m_type": 3
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "m_variableId": {
+                                            "m_id": "{C8CE60B9-1BC9-47FE-A177-70315DFB1981}"
+                                        },
+                                        "m_variableDataOutSlotId": {
+                                            "m_id": "{9C757713-288A-4E34-8189-D466250AC302}"
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 114064161097817
+                                },
+                                "Name": "SC-Node(Not)",
+                                "Components": {
+                                    "Component_[8748408479620244956]": {
+                                        "$type": "Not",
+                                        "Id": 8748408479620244956,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{4DE7529D-1979-4A6D-B216-00EF823BF72A}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Value",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{0F9B4406-F20C-4E4B-868F-01078E34DEB6}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Result",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{9612A292-34D3-4BEF-BB93-EA3A9EEFE52E}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "Signal to perform the evaluation when desired.",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{19B25F89-FC46-41C2-B4B2-769FB6309C69}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "True",
+                                                "toolTip": "Signaled if the result of the operation is true.",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{8D61F3BC-3BC0-4580-B07A-D760ECBD11D6}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "False",
+                                                "toolTip": "Signaled if the result of the operation is false.",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 0
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "bool",
+                                                "value": false,
+                                                "label": "Value"
+                                            }
+                                        ]
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 105079089514585
+                                },
+                                "Name": "SC Node(GetVariable)",
+                                "Components": {
+                                    "Component_[920099813040478265]": {
+                                        "$type": "GetVariableNode",
+                                        "Id": 920099813040478265,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{965D7AB6-3B35-4251-B82F-B57F2DEC93EC}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{67C52738-B595-4296-8442-D1F03BD877BD}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{CC733C22-A547-4166-8C0E-7B3E47488B4E}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Boolean",
+                                                "DisplayDataType": {
+                                                    "m_type": 0
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "m_variableId": {
+                                            "m_id": "{4EC54AB4-6E60-4696-BD7F-81DCBB37DA4A}"
+                                        },
+                                        "m_variableDataOutSlotId": {
+                                            "m_id": "{CC733C22-A547-4166-8C0E-7B3E47488B4E}"
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 6681388763225
+                                },
+                                "Name": "SC Node(SetVariable)",
+                                "Components": {
+                                    "Component_[9367697643114522296]": {
+                                        "$type": "SetVariableNode",
+                                        "Id": 9367697643114522296,
+                                        "Slots": [
+                                            {
+                                                "id": {
+                                                    "m_id": "{79C6FFAB-27E4-41F7-9D98-1563A38D62B1}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "In",
+                                                "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{620E0739-48A6-4482-9026-2C406C495A39}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Out",
+                                                "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 1
+                                                }
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{9B15E1DE-31C7-4369-95CA-5BBD67AA638D}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number",
+                                                "Descriptor": {
+                                                    "ConnectionType": 1,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            },
+                                            {
+                                                "id": {
+                                                    "m_id": "{F54913DE-5853-41E1-BD34-58E2D8C715CD}"
+                                                },
+                                                "contracts": [
+                                                    {
+                                                        "$type": "SlotTypeContract"
+                                                    }
+                                                ],
+                                                "slotName": "Number",
+                                                "DisplayDataType": {
+                                                    "m_type": 3
+                                                },
+                                                "Descriptor": {
+                                                    "ConnectionType": 2,
+                                                    "SlotType": 2
+                                                },
+                                                "DataType": 1
+                                            }
+                                        ],
+                                        "Datums": [
+                                            {
+                                                "isOverloadedStorage": false,
+                                                "scriptCanvasType": {
+                                                    "m_type": 3
+                                                },
+                                                "isNullPointer": false,
+                                                "$type": "double",
+                                                "value": 0.0,
+                                                "label": "Number"
+                                            }
+                                        ],
+                                        "m_variableId": {
+                                            "m_id": "{C8CE60B9-1BC9-47FE-A177-70315DFB1981}"
+                                        },
+                                        "m_variableDataInSlotId": {
+                                            "m_id": "{9B15E1DE-31C7-4369-95CA-5BBD67AA638D}"
+                                        },
+                                        "m_variableDataOutSlotId": {
+                                            "m_id": "{F54913DE-5853-41E1-BD34-58E2D8C715CD}"
+                                        }
+                                    }
+                                }
+                            }
+                        ],
+                        "m_connections": [
+                            {
+                                "Id": {
+                                    "id": 36346727876697
+                                },
+                                "Name": "srcEndpoint=(GetAttributeId: Out), destEndpoint=(Set Variable: In)",
+                                "Components": {
+                                    "Component_[9330667505831951887]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 9330667505831951887,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 6698568632409
+                                            },
+                                            "slotId": {
+                                                "m_id": "{3D4B987A-C86E-4AAE-BE92-4972FC335F30}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6681388763225
+                                            },
+                                            "slotId": {
+                                                "m_id": "{79C6FFAB-27E4-41F7-9D98-1563A38D62B1}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 36814879311961
+                                },
+                                "Name": "srcEndpoint=(GetAttributeId: Number), destEndpoint=(Set Variable: Number)",
+                                "Components": {
+                                    "Component_[5564616743878651419]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 5564616743878651419,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 6698568632409
+                                            },
+                                            "slotId": {
+                                                "m_id": "{36CBFB7C-4A29-4AD0-8A4A-304969E51A02}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6681388763225
+                                            },
+                                            "slotId": {
+                                                "m_id": "{9B15E1DE-31C7-4369-95CA-5BBD67AA638D}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 71058653562969
+                                },
+                                "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(GetAttributeId: In)",
+                                "Components": {
+                                    "Component_[17086056232146651182]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 17086056232146651182,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 6664208894041
+                                            },
+                                            "slotId": {
+                                                "m_id": "{801E3A33-65FC-4C2B-BED5-29B16116602F}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6698568632409
+                                            },
+                                            "slotId": {
+                                                "m_id": "{68CFC4A1-ACD2-4B53-8970-CE84B94C02BA}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 107918062897241
+                                },
+                                "Name": "srcEndpoint=(Set Variable: Number), destEndpoint=(GetAttributeWAsBool: Number: 1)",
+                                "Components": {
+                                    "Component_[10427892447954669562]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 10427892447954669562,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 6681388763225
+                                            },
+                                            "slotId": {
+                                                "m_id": "{F54913DE-5853-41E1-BD34-58E2D8C715CD}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 107230868129881
+                                            },
+                                            "slotId": {
+                                                "m_id": "{C807090B-F6BA-4CDF-B292-BCD6BDB08977}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 107986782373977
+                                },
+                                "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(GetAttributeWAsBool: In)",
+                                "Components": {
+                                    "Component_[9485489795437889992]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 9485489795437889992,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 6681388763225
+                                            },
+                                            "slotId": {
+                                                "m_id": "{620E0739-48A6-4482-9026-2C406C495A39}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 107230868129881
+                                            },
+                                            "slotId": {
+                                                "m_id": "{462C44B8-09D3-4A92-A62D-F1B11A14BD2F}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 109395531647065
+                                },
+                                "Name": "srcEndpoint=(GetAttributeWAsBool: Boolean), destEndpoint=(Set Variable: Boolean)",
+                                "Components": {
+                                    "Component_[8847044958879148341]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 8847044958879148341,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 107230868129881
+                                            },
+                                            "slotId": {
+                                                "m_id": "{CB3FB0ED-3858-4880-955E-01D592AC9D11}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 108652502304857
+                                            },
+                                            "slotId": {
+                                                "m_id": "{5969C8D5-7CA3-4B68-9F2D-1414FC8A369B}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 109683294455897
+                                },
+                                "Name": "srcEndpoint=(GetAttributeWAsBool: Out), destEndpoint=(Set Variable: In)",
+                                "Components": {
+                                    "Component_[5834288645846172264]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 5834288645846172264,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 107230868129881
+                                            },
+                                            "slotId": {
+                                                "m_id": "{22B63760-21D5-4488-BD1F-CF76626605D5}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 108652502304857
+                                            },
+                                            "slotId": {
+                                                "m_id": "{21A80114-5114-43E4-9EEE-02D00FDBED80}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 110164330793049
+                                },
+                                "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(Delay: Start)",
+                                "Components": {
+                                    "Component_[7950787698144411693]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 7950787698144411693,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 108652502304857
+                                            },
+                                            "slotId": {
+                                                "m_id": "{BCFAFE34-C5E4-4BDC-9FBD-05B4089725EE}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 76856859412569
+                                            },
+                                            "slotId": {
+                                                "m_id": "{CA306445-E2B0-4CFC-BF06-885ED7C1DC34}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 114712701159513
+                                },
+                                "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Not: In)",
+                                "Components": {
+                                    "Component_[3066618139353604057]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 3066618139353604057,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 105079089514585
+                                            },
+                                            "slotId": {
+                                                "m_id": "{67C52738-B595-4296-8442-D1F03BD877BD}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 114064161097817
+                                            },
+                                            "slotId": {
+                                                "m_id": "{9612A292-34D3-4BEF-BB93-EA3A9EEFE52E}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 114781420636249
+                                },
+                                "Name": "srcEndpoint=(Get Variable: Boolean), destEndpoint=(Not: Value)",
+                                "Components": {
+                                    "Component_[9840444331082109022]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 9840444331082109022,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 105079089514585
+                                            },
+                                            "slotId": {
+                                                "m_id": "{CC733C22-A547-4166-8C0E-7B3E47488B4E}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 114064161097817
+                                            },
+                                            "slotId": {
+                                                "m_id": "{4DE7529D-1979-4A6D-B216-00EF823BF72A}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 117727768201305
+                                },
+                                "Name": "srcEndpoint=(Not: True), destEndpoint=(Set Variable: In)",
+                                "Components": {
+                                    "Component_[14352904098998023749]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 14352904098998023749,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 114064161097817
+                                            },
+                                            "slotId": {
+                                                "m_id": "{19B25F89-FC46-41C2-B4B2-769FB6309C69}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 116426393110617
+                                            },
+                                            "slotId": {
+                                                "m_id": "{F3895073-1249-441B-99A2-9DF144BD7546}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 118015531010137
+                                },
+                                "Name": "srcEndpoint=(Not: False), destEndpoint=(Set Variable: In)",
+                                "Components": {
+                                    "Component_[13268471813167182399]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 13268471813167182399,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 114064161097817
+                                            },
+                                            "slotId": {
+                                                "m_id": "{8D61F3BC-3BC0-4580-B07A-D760ECBD11D6}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 116426393110617
+                                            },
+                                            "slotId": {
+                                                "m_id": "{F3895073-1249-441B-99A2-9DF144BD7546}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 118307588786265
+                                },
+                                "Name": "srcEndpoint=(Not: Result), destEndpoint=(Set Variable: Boolean)",
+                                "Components": {
+                                    "Component_[110539935304446612]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 110539935304446612,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 114064161097817
+                                            },
+                                            "slotId": {
+                                                "m_id": "{0F9B4406-F20C-4E4B-868F-01078E34DEB6}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 116426393110617
+                                            },
+                                            "slotId": {
+                                                "m_id": "{2FD7AAFD-A83B-4086-B849-1CDCF5B0B6E1}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 131463073613913
+                                },
+                                "Name": "srcEndpoint=(Delay: Done), destEndpoint=(Get Variable: In)",
+                                "Components": {
+                                    "Component_[4245808688996445226]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 4245808688996445226,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 76856859412569
+                                            },
+                                            "slotId": {
+                                                "m_id": "{5EF13509-F102-4D40-B30B-5D886F1CE0CB}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 105079089514585
+                                            },
+                                            "slotId": {
+                                                "m_id": "{965D7AB6-3B35-4251-B82F-B57F2DEC93EC}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 133249780009049
+                                },
+                                "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(Get Variable: In)",
+                                "Components": {
+                                    "Component_[2441276664867366402]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 2441276664867366402,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 116426393110617
+                                            },
+                                            "slotId": {
+                                                "m_id": "{5EC8C517-F16D-4D7F-8AEC-7DF1A226F24A}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 132669959424089
+                                            },
+                                            "slotId": {
+                                                "m_id": "{68E507B4-EF87-45DD-8F5C-D1AF842FAE5F}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 133601967327321
+                                },
+                                "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(SetAttributeAsBool: In)",
+                                "Components": {
+                                    "Component_[3130945045052356135]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 3130945045052356135,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 132669959424089
+                                            },
+                                            "slotId": {
+                                                "m_id": "{37B24EE7-89E2-4D23-A73B-CC6DEBD395BD}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6694273665113
+                                            },
+                                            "slotId": {
+                                                "m_id": "{EA96A83D-9193-44C4-9F56-10C493B7CD86}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 134503910459481
+                                },
+                                "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(SetAttributeAsBool: Number: 1)",
+                                "Components": {
+                                    "Component_[13606219911692502871]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 13606219911692502871,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 132669959424089
+                                            },
+                                            "slotId": {
+                                                "m_id": "{9C757713-288A-4E34-8189-D466250AC302}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6694273665113
+                                            },
+                                            "slotId": {
+                                                "m_id": "{38395FE9-F885-4977-8694-EDCA537E5B01}"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            {
+                                "Id": {
+                                    "id": 134757313529945
+                                },
+                                "Name": "srcEndpoint=(Set Variable: Boolean), destEndpoint=(SetAttributeAsBool: Boolean: 2)",
+                                "Components": {
+                                    "Component_[14379263649368534641]": {
+                                        "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+                                        "Id": 14379263649368534641,
+                                        "sourceEndpoint": {
+                                            "nodeId": {
+                                                "id": 116426393110617
+                                            },
+                                            "slotId": {
+                                                "m_id": "{2DC1E725-A65A-4324-BAC1-8863B3BB2CF4}"
+                                            }
+                                        },
+                                        "targetEndpoint": {
+                                            "nodeId": {
+                                                "id": 6694273665113
+                                            },
+                                            "slotId": {
+                                                "m_id": "{F1D215A6-0961-49D0-A933-18CB71FA0239}"
+                                            }
+                                        }
+                                    }
+                                }
+                            }
+                        ]
+                    },
+                    "versionData": {
+                        "_grammarVersion": 1,
+                        "_runtimeVersion": 1,
+                        "_fileVersion": 1
+                    },
+                    "m_variableCounter": 4,
+                    "GraphCanvasData": [
+                        {
+                            "Key": {
+                                "id": 6659913926745
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
+                                        "$type": "SceneComponentSaveData",
+                                        "Constructs": [
+                                            {
+                                                "Type": 3,
+                                                "DataContainer": {
+                                                    "ComponentData": {
+                                                        "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                                            "$type": "NodeSaveData"
+                                                        },
+                                                        "{524D8380-AC09-444E-870E-9CEF2535B4A2}": {
+                                                            "$type": "CommentNodeTextSaveData",
+                                                            "Comment": "Loop",
+                                                            "BackgroundColor": [
+                                                                0.8659999966621399,
+                                                                0.49799999594688416,
+                                                                0.4269999861717224
+                                                            ],
+                                                            "FontSettings": {
+                                                                "PixelSize": 16
+                                                            }
+                                                        },
+                                                        "{6F4811ED-BD83-4A2A-8831-58EEA4020D57}": {
+                                                            "$type": "NodeGroupFrameComponentSaveData",
+                                                            "DisplayHeight": 560.0,
+                                                            "DisplayWidth": 2060.0,
+                                                            "PersistentGroupedId": [
+                                                                "{8E862396-B60C-49BA-AF68-630651E4F74A}",
+                                                                "{A3AF9609-12BB-4EE8-8EAB-7DAB4125D81B}",
+                                                                "{2CA217B6-C7F3-488B-A302-633845C07698}",
+                                                                "{1D2CE38D-80E7-498A-A589-AFF0C23C84CC}",
+                                                                "{2C0C2C8C-488E-4A0D-AC31-8CC65E217103}",
+                                                                "{9B1F7D0C-EF1B-475B-A8E6-F3847B036942}"
+                                                            ]
+                                                        },
+                                                        "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                                            "$type": "GeometrySaveData",
+                                                            "Position": [
+                                                                -1060.0,
+                                                                340.0
+                                                            ]
+                                                        },
+                                                        "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                                            "$type": "StylingComponentSaveData"
+                                                        },
+                                                        "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                                            "$type": "PersistentIdComponentSaveData",
+                                                            "PersistentId": "{F506A1F2-F95E-4D9D-BFD2-F6CABD8E1197}"
+                                                        }
+                                                    }
+                                                }
+                                            },
+                                            {
+                                                "Type": 3,
+                                                "DataContainer": {
+                                                    "ComponentData": {
+                                                        "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                                            "$type": "NodeSaveData"
+                                                        },
+                                                        "{524D8380-AC09-444E-870E-9CEF2535B4A2}": {
+                                                            "$type": "CommentNodeTextSaveData",
+                                                            "Comment": "Variables",
+                                                            "BackgroundColor": [
+                                                                0.3959999978542328,
+                                                                0.7879999876022339,
+                                                                0.5490000247955322
+                                                            ],
+                                                            "FontSettings": {
+                                                                "PixelSize": 16
+                                                            }
+                                                        },
+                                                        "{6F4811ED-BD83-4A2A-8831-58EEA4020D57}": {
+                                                            "$type": "NodeGroupFrameComponentSaveData",
+                                                            "DisplayHeight": 267.0,
+                                                            "DisplayWidth": 1540.0,
+                                                            "Collapsed": true,
+                                                            "PersistentGroupedId": [
+                                                                "{78A60533-7337-4F6B-A6DF-4415D4B4450F}",
+                                                                "{68C7414B-BF7A-4A64-AFBF-1D7D7ADA314E}",
+                                                                "{3CA3EF14-E13D-4B63-A968-24E90A9FBF65}",
+                                                                "{9C382361-395B-41AE-B13C-E5B740A84521}"
+                                                            ]
+                                                        },
+                                                        "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                                            "$type": "GeometrySaveData",
+                                                            "Position": [
+                                                                -2260.0,
+                                                                300.0
+                                                            ]
+                                                        },
+                                                        "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                                            "$type": "StylingComponentSaveData"
+                                                        },
+                                                        "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                                            "$type": "PersistentIdComponentSaveData",
+                                                            "PersistentId": "{845F66B3-03E0-4047-AFBA-437E0F5DF962}"
+                                                        }
+                                                    }
+                                                }
+                                            }
+                                        ],
+                                        "ViewParams": {
+                                            "Scale": 0.880016671433148,
+                                            "AnchorX": -1782.9207763671875,
+                                            "AnchorY": 84.08931732177734
+                                        },
+                                        "BookmarkCounter": 1
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 6664208894041
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "TimeNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -1960.0,
+                                            400.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{FD5AAD68-1259-4D6F-83D9-A63F388F583D}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 6681388763225
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "SetVariableNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -1780.0,
+                                            360.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".setVariable"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{78A60533-7337-4F6B-A6DF-4415D4B4450F}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 6694273665113
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "MethodNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            560.0,
+                                            680.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".method"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{9B1F7D0C-EF1B-475B-A8E6-F3847B036942}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 6698568632409
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "MethodNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -2240.0,
+                                            360.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".method"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{68C7414B-BF7A-4A64-AFBF-1D7D7ADA314E}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 76856859412569
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "TimeNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -1040.0,
+                                            400.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{1D2CE38D-80E7-498A-A589-AFF0C23C84CC}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 105079089514585
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "GetVariableNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -580.0,
+                                            680.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".getVariable"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{2CA217B6-C7F3-488B-A302-633845C07698}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 107230868129881
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "MethodNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -1460.0,
+                                            360.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".method"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{9C382361-395B-41AE-B13C-E5B740A84521}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 108652502304857
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "SetVariableNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -1020.0,
+                                            360.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".setVariable"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{3CA3EF14-E13D-4B63-A968-24E90A9FBF65}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 114064161097817
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "LogicNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            -260.0,
+                                            680.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{8E862396-B60C-49BA-AF68-630651E4F74A}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 116426393110617
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "SetVariableNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            60.0,
+                                            680.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".setVariable"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{2C0C2C8C-488E-4A0D-AC31-8CC65E217103}"
+                                    }
+                                }
+                            }
+                        },
+                        {
+                            "Key": {
+                                "id": 132669959424089
+                            },
+                            "Value": {
+                                "ComponentData": {
+                                    "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+                                        "$type": "NodeSaveData"
+                                    },
+                                    "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+                                        "$type": "GeneralNodeTitleComponentSaveData",
+                                        "PaletteOverride": "GetVariableNodeTitlePalette"
+                                    },
+                                    "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+                                        "$type": "GeometrySaveData",
+                                        "Position": [
+                                            380.0,
+                                            680.0
+                                        ]
+                                    },
+                                    "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+                                        "$type": "StylingComponentSaveData",
+                                        "SubStyle": ".getVariable"
+                                    },
+                                    "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+                                        "$type": "PersistentIdComponentSaveData",
+                                        "PersistentId": "{A3AF9609-12BB-4EE8-8EAB-7DAB4125D81B}"
+                                    }
+                                }
+                            }
+                        }
+                    ],
+                    "StatisticsHelper": {
+                        "InstanceCounter": [
+                            {
+                                "Key": 513412261651606190,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 4199610336680704683,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 4887728842952218011,
+                                "Value": 2
+                            },
+                            {
+                                "Key": 5235960430898951644,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 12619623715509428276,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 13774516446528668881,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 13774516448048456792,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 13774516453690886310,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 14935618182048638376,
+                                "Value": 1
+                            },
+                            {
+                                "Key": 16994133286918757137,
+                                "Value": 1
+                            }
+                        ]
+                    }
+                },
+                "Component_[9675123077893117975]": {
+                    "$type": "EditorGraphVariableManagerComponent",
+                    "Id": 9675123077893117975,
+                    "m_variableData": {
+                        "m_nameVariableMap": [
+                            {
+                                "Key": {
+                                    "m_id": "{4EC54AB4-6E60-4696-BD7F-81DCBB37DA4A}"
+                                },
+                                "Value": {
+                                    "Datum": {
+                                        "isOverloadedStorage": false,
+                                        "scriptCanvasType": {
+                                            "m_type": 0
+                                        },
+                                        "isNullPointer": false,
+                                        "$type": "bool",
+                                        "value": true
+                                    },
+                                    "VariableId": {
+                                        "m_id": "{4EC54AB4-6E60-4696-BD7F-81DCBB37DA4A}"
+                                    },
+                                    "VariableName": "LaunchValue"
+                                }
+                            },
+                            {
+                                "Key": {
+                                    "m_id": "{C8CE60B9-1BC9-47FE-A177-70315DFB1981}"
+                                },
+                                "Value": {
+                                    "Datum": {
+                                        "isOverloadedStorage": false,
+                                        "scriptCanvasType": {
+                                            "m_type": 3
+                                        },
+                                        "isNullPointer": false,
+                                        "$type": "double",
+                                        "value": 0.0
+                                    },
+                                    "VariableId": {
+                                        "m_id": "{C8CE60B9-1BC9-47FE-A177-70315DFB1981}"
+                                    },
+                                    "VariableName": "AttributeID"
+                                }
+                            }
+                        ]
+                    }
+                }
+            }
+        }
+    }
+}

Some files were not shown because too many files changed in this diff