LY_SC_UnitTest_ForEachIterationArray.scriptcanvas 104 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 519937177507886
  9. },
  10. "Name": "scriptcanvas/unittests/ly_sc_unittest_foreachiterationarray.scriptcanvas",
  11. "Components": {
  12. "Component_[12506726686804637980]": {
  13. "$type": "EditorGraph",
  14. "Id": 12506726686804637980,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 519958652344366
  20. },
  21. "Name": "SC-Node(OperatorAdd)",
  22. "Components": {
  23. "Component_[4467408796785686510]": {
  24. "$type": "OperatorAdd",
  25. "Id": 4467408796785686510,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{4F2DCCFB-9520-45AD-BA28-7D52B9136ECC}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "In",
  37. "Descriptor": {
  38. "ConnectionType": 1,
  39. "SlotType": 1
  40. }
  41. },
  42. {
  43. "id": {
  44. "m_id": "{48CFBFF0-A726-4C15-A8A1-7A6E057F68FE}"
  45. },
  46. "contracts": [
  47. {
  48. "$type": "SlotTypeContract"
  49. }
  50. ],
  51. "slotName": "Out",
  52. "Descriptor": {
  53. "ConnectionType": 2,
  54. "SlotType": 1
  55. }
  56. },
  57. {
  58. "id": {
  59. "m_id": "{E13FEA51-4B29-47D9-85F9-11A0F0EC9C3A}"
  60. },
  61. "DynamicTypeOverride": 3,
  62. "contracts": [
  63. {
  64. "$type": "SlotTypeContract"
  65. },
  66. null,
  67. {
  68. "$type": "MathOperatorContract",
  69. "NativeTypes": [
  70. {
  71. "m_type": 3
  72. },
  73. {
  74. "m_type": 6
  75. },
  76. {
  77. "m_type": 8
  78. },
  79. {
  80. "m_type": 9
  81. },
  82. {
  83. "m_type": 10
  84. },
  85. {
  86. "m_type": 11
  87. },
  88. {
  89. "m_type": 12
  90. },
  91. {
  92. "m_type": 14
  93. },
  94. {
  95. "m_type": 15
  96. }
  97. ]
  98. }
  99. ],
  100. "slotName": "Number",
  101. "toolTip": "An operand to use in performing the specified Operation",
  102. "DisplayDataType": {
  103. "m_type": 3
  104. },
  105. "DisplayGroup": {
  106. "Value": 1114760223
  107. },
  108. "Descriptor": {
  109. "ConnectionType": 1,
  110. "SlotType": 2
  111. },
  112. "DynamicGroup": {
  113. "Value": 1114760223
  114. },
  115. "DataType": 1,
  116. "IsReference": true,
  117. "VariableReference": {
  118. "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}"
  119. }
  120. },
  121. {
  122. "id": {
  123. "m_id": "{F3182122-62AF-4C31-8F1C-07A0B3E1E138}"
  124. },
  125. "DynamicTypeOverride": 3,
  126. "contracts": [
  127. {
  128. "$type": "SlotTypeContract"
  129. },
  130. null,
  131. {
  132. "$type": "MathOperatorContract",
  133. "NativeTypes": [
  134. {
  135. "m_type": 3
  136. },
  137. {
  138. "m_type": 6
  139. },
  140. {
  141. "m_type": 8
  142. },
  143. {
  144. "m_type": 9
  145. },
  146. {
  147. "m_type": 10
  148. },
  149. {
  150. "m_type": 11
  151. },
  152. {
  153. "m_type": 12
  154. },
  155. {
  156. "m_type": 14
  157. },
  158. {
  159. "m_type": 15
  160. }
  161. ]
  162. }
  163. ],
  164. "slotName": "Number",
  165. "toolTip": "An operand to use in performing the specified Operation",
  166. "DisplayDataType": {
  167. "m_type": 3
  168. },
  169. "DisplayGroup": {
  170. "Value": 1114760223
  171. },
  172. "Descriptor": {
  173. "ConnectionType": 1,
  174. "SlotType": 2
  175. },
  176. "DynamicGroup": {
  177. "Value": 1114760223
  178. },
  179. "DataType": 1
  180. },
  181. {
  182. "id": {
  183. "m_id": "{EFA1C462-C5FF-4CF4-9837-28AA355DDB38}"
  184. },
  185. "DynamicTypeOverride": 3,
  186. "contracts": [
  187. {
  188. "$type": "SlotTypeContract"
  189. },
  190. {
  191. "$type": "MathOperatorContract",
  192. "NativeTypes": [
  193. {
  194. "m_type": 3
  195. },
  196. {
  197. "m_type": 6
  198. },
  199. {
  200. "m_type": 8
  201. },
  202. {
  203. "m_type": 9
  204. },
  205. {
  206. "m_type": 10
  207. },
  208. {
  209. "m_type": 11
  210. },
  211. {
  212. "m_type": 12
  213. },
  214. {
  215. "m_type": 14
  216. },
  217. {
  218. "m_type": 15
  219. }
  220. ]
  221. }
  222. ],
  223. "slotName": "Result",
  224. "toolTip": "The result of the specified operation",
  225. "DisplayDataType": {
  226. "m_type": 3
  227. },
  228. "DisplayGroup": {
  229. "Value": 1114760223
  230. },
  231. "Descriptor": {
  232. "ConnectionType": 2,
  233. "SlotType": 2
  234. },
  235. "DynamicGroup": {
  236. "Value": 1114760223
  237. },
  238. "DataType": 1
  239. }
  240. ],
  241. "Datums": [
  242. {},
  243. {
  244. "isOverloadedStorage": false,
  245. "scriptCanvasType": {
  246. "m_type": 3
  247. },
  248. "isNullPointer": false,
  249. "$type": "double",
  250. "value": 1.0,
  251. "label": "Number"
  252. }
  253. ]
  254. }
  255. }
  256. },
  257. {
  258. "Id": {
  259. "id": 519954357377070
  260. },
  261. "Name": "SC-Node(Expect Equal)",
  262. "Components": {
  263. "Component_[52581238904910886]": {
  264. "$type": "MethodOverloaded",
  265. "Id": 52581238904910886,
  266. "Slots": [
  267. {
  268. "id": {
  269. "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}"
  270. },
  271. "contracts": [
  272. {
  273. "$type": "SlotTypeContract"
  274. },
  275. null
  276. ],
  277. "slotName": "EntityID: 0",
  278. "DisplayDataType": {
  279. "m_type": 1
  280. },
  281. "Descriptor": {
  282. "ConnectionType": 1,
  283. "SlotType": 2
  284. },
  285. "DataType": 1
  286. },
  287. {
  288. "IsOverload": true,
  289. "id": {
  290. "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}"
  291. },
  292. "DynamicTypeOverride": 3,
  293. "contracts": [
  294. {
  295. "$type": "SlotTypeContract"
  296. },
  297. null
  298. ],
  299. "slotName": "Candidate",
  300. "toolTip": "left of ==",
  301. "DisplayDataType": {
  302. "m_type": 3
  303. },
  304. "Descriptor": {
  305. "ConnectionType": 1,
  306. "SlotType": 2
  307. },
  308. "DataType": 1,
  309. "IsReference": true,
  310. "VariableReference": {
  311. "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}"
  312. }
  313. },
  314. {
  315. "IsOverload": true,
  316. "id": {
  317. "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}"
  318. },
  319. "DynamicTypeOverride": 3,
  320. "contracts": [
  321. {
  322. "$type": "SlotTypeContract"
  323. },
  324. null
  325. ],
  326. "slotName": "Reference",
  327. "toolTip": "right of ==",
  328. "DisplayDataType": {
  329. "m_type": 3
  330. },
  331. "Descriptor": {
  332. "ConnectionType": 1,
  333. "SlotType": 2
  334. },
  335. "DataType": 1,
  336. "IsReference": true,
  337. "VariableReference": {
  338. "m_id": "{9324B3F6-91BA-4AA2-90E2-B1829F561DC9}"
  339. }
  340. },
  341. {
  342. "id": {
  343. "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}"
  344. },
  345. "contracts": [
  346. {
  347. "$type": "SlotTypeContract"
  348. },
  349. null
  350. ],
  351. "slotName": "Report",
  352. "toolTip": "additional notes for the test report",
  353. "DisplayDataType": {
  354. "m_type": 5
  355. },
  356. "Descriptor": {
  357. "ConnectionType": 1,
  358. "SlotType": 2
  359. },
  360. "DataType": 1
  361. },
  362. {
  363. "id": {
  364. "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}"
  365. },
  366. "contracts": [
  367. {
  368. "$type": "SlotTypeContract"
  369. }
  370. ],
  371. "slotName": "In",
  372. "Descriptor": {
  373. "ConnectionType": 1,
  374. "SlotType": 1
  375. }
  376. },
  377. {
  378. "id": {
  379. "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}"
  380. },
  381. "contracts": [
  382. {
  383. "$type": "SlotTypeContract"
  384. }
  385. ],
  386. "slotName": "Out",
  387. "Descriptor": {
  388. "ConnectionType": 2,
  389. "SlotType": 1
  390. }
  391. }
  392. ],
  393. "Datums": [
  394. {
  395. "isOverloadedStorage": false,
  396. "scriptCanvasType": {
  397. "m_type": 1
  398. },
  399. "isNullPointer": false,
  400. "$type": "EntityId",
  401. "value": {
  402. "id": 4276206253
  403. },
  404. "label": "EntityID: 0"
  405. },
  406. {},
  407. {},
  408. {
  409. "isOverloadedStorage": false,
  410. "scriptCanvasType": {
  411. "m_type": 5
  412. },
  413. "isNullPointer": false,
  414. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  415. "value": "Iteration check",
  416. "label": "Report"
  417. }
  418. ],
  419. "methodType": 2,
  420. "methodName": "Expect Equal",
  421. "className": "Unit Testing",
  422. "resultSlotIDs": [
  423. {}
  424. ],
  425. "prettyClassName": "Unit Testing",
  426. "orderedInputSlotIds": [
  427. {
  428. "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}"
  429. },
  430. {
  431. "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}"
  432. },
  433. {
  434. "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}"
  435. },
  436. {
  437. "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}"
  438. }
  439. ]
  440. }
  441. }
  442. },
  443. {
  444. "Id": {
  445. "id": 519962947311662
  446. },
  447. "Name": "SC-Node(Expect Equal)",
  448. "Components": {
  449. "Component_[52581238904910886]": {
  450. "$type": "MethodOverloaded",
  451. "Id": 52581238904910886,
  452. "Slots": [
  453. {
  454. "id": {
  455. "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}"
  456. },
  457. "contracts": [
  458. {
  459. "$type": "SlotTypeContract"
  460. },
  461. null
  462. ],
  463. "slotName": "EntityID: 0",
  464. "DisplayDataType": {
  465. "m_type": 1
  466. },
  467. "Descriptor": {
  468. "ConnectionType": 1,
  469. "SlotType": 2
  470. },
  471. "DataType": 1
  472. },
  473. {
  474. "IsOverload": true,
  475. "id": {
  476. "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}"
  477. },
  478. "DynamicTypeOverride": 3,
  479. "contracts": [
  480. {
  481. "$type": "SlotTypeContract"
  482. },
  483. null
  484. ],
  485. "slotName": "Candidate",
  486. "toolTip": "left of ==",
  487. "DisplayDataType": {
  488. "m_type": 3
  489. },
  490. "Descriptor": {
  491. "ConnectionType": 1,
  492. "SlotType": 2
  493. },
  494. "DataType": 1,
  495. "IsReference": true,
  496. "VariableReference": {
  497. "m_id": "{F8702657-4A4E-41B0-973D-55F24F11902E}"
  498. }
  499. },
  500. {
  501. "IsOverload": true,
  502. "id": {
  503. "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}"
  504. },
  505. "DynamicTypeOverride": 3,
  506. "contracts": [
  507. {
  508. "$type": "SlotTypeContract"
  509. },
  510. null
  511. ],
  512. "slotName": "Reference",
  513. "toolTip": "right of ==",
  514. "DisplayDataType": {
  515. "m_type": 3
  516. },
  517. "Descriptor": {
  518. "ConnectionType": 1,
  519. "SlotType": 2
  520. },
  521. "DataType": 1,
  522. "IsReference": true,
  523. "VariableReference": {
  524. "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}"
  525. }
  526. },
  527. {
  528. "id": {
  529. "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}"
  530. },
  531. "contracts": [
  532. {
  533. "$type": "SlotTypeContract"
  534. },
  535. null
  536. ],
  537. "slotName": "Report",
  538. "toolTip": "additional notes for the test report",
  539. "DisplayDataType": {
  540. "m_type": 5
  541. },
  542. "Descriptor": {
  543. "ConnectionType": 1,
  544. "SlotType": 2
  545. },
  546. "DataType": 1
  547. },
  548. {
  549. "id": {
  550. "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}"
  551. },
  552. "contracts": [
  553. {
  554. "$type": "SlotTypeContract"
  555. }
  556. ],
  557. "slotName": "In",
  558. "Descriptor": {
  559. "ConnectionType": 1,
  560. "SlotType": 1
  561. }
  562. },
  563. {
  564. "id": {
  565. "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}"
  566. },
  567. "contracts": [
  568. {
  569. "$type": "SlotTypeContract"
  570. }
  571. ],
  572. "slotName": "Out",
  573. "Descriptor": {
  574. "ConnectionType": 2,
  575. "SlotType": 1
  576. }
  577. }
  578. ],
  579. "Datums": [
  580. {
  581. "isOverloadedStorage": false,
  582. "scriptCanvasType": {
  583. "m_type": 1
  584. },
  585. "isNullPointer": false,
  586. "$type": "EntityId",
  587. "value": {
  588. "id": 4276206253
  589. },
  590. "label": "EntityID: 0"
  591. },
  592. {},
  593. {},
  594. {
  595. "isOverloadedStorage": false,
  596. "scriptCanvasType": {
  597. "m_type": 5
  598. },
  599. "isNullPointer": false,
  600. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  601. "value": "Last value check",
  602. "label": "Report"
  603. }
  604. ],
  605. "methodType": 2,
  606. "methodName": "Expect Equal",
  607. "className": "Unit Testing",
  608. "resultSlotIDs": [
  609. {}
  610. ],
  611. "prettyClassName": "Unit Testing",
  612. "orderedInputSlotIds": [
  613. {
  614. "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}"
  615. },
  616. {
  617. "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}"
  618. },
  619. {
  620. "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}"
  621. },
  622. {
  623. "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}"
  624. }
  625. ]
  626. }
  627. }
  628. },
  629. {
  630. "Id": {
  631. "id": 519941472475182
  632. },
  633. "Name": "SC Node(SetVariable)",
  634. "Components": {
  635. "Component_[6621794751586970634]": {
  636. "$type": "SetVariableNode",
  637. "Id": 6621794751586970634,
  638. "Slots": [
  639. {
  640. "id": {
  641. "m_id": "{5138A9C7-37DE-4779-AE04-3FD4AB277550}"
  642. },
  643. "contracts": [
  644. {
  645. "$type": "SlotTypeContract"
  646. }
  647. ],
  648. "slotName": "In",
  649. "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
  650. "Descriptor": {
  651. "ConnectionType": 1,
  652. "SlotType": 1
  653. }
  654. },
  655. {
  656. "id": {
  657. "m_id": "{A82AD998-F433-4A96-8A66-F2ACAE024FC5}"
  658. },
  659. "contracts": [
  660. {
  661. "$type": "SlotTypeContract"
  662. }
  663. ],
  664. "slotName": "Out",
  665. "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
  666. "Descriptor": {
  667. "ConnectionType": 2,
  668. "SlotType": 1
  669. }
  670. },
  671. {
  672. "id": {
  673. "m_id": "{C3BD1937-FBCF-47C3-9D69-6838BB79CD5B}"
  674. },
  675. "contracts": [
  676. {
  677. "$type": "SlotTypeContract"
  678. },
  679. null
  680. ],
  681. "slotName": "Number",
  682. "Descriptor": {
  683. "ConnectionType": 1,
  684. "SlotType": 2
  685. },
  686. "DataType": 1
  687. },
  688. {
  689. "id": {
  690. "m_id": "{6489AA38-B5B8-4E8D-83FA-FD3F4FF8B903}"
  691. },
  692. "contracts": [
  693. {
  694. "$type": "SlotTypeContract"
  695. }
  696. ],
  697. "slotName": "Number",
  698. "DisplayDataType": {
  699. "m_type": 3
  700. },
  701. "Descriptor": {
  702. "ConnectionType": 2,
  703. "SlotType": 2
  704. },
  705. "DataType": 1
  706. }
  707. ],
  708. "Datums": [
  709. {
  710. "isOverloadedStorage": false,
  711. "scriptCanvasType": {
  712. "m_type": 3
  713. },
  714. "isNullPointer": false,
  715. "$type": "double",
  716. "value": 0.0,
  717. "label": "Number"
  718. }
  719. ],
  720. "m_variableId": {
  721. "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}"
  722. },
  723. "m_variableDataInSlotId": {
  724. "m_id": "{C3BD1937-FBCF-47C3-9D69-6838BB79CD5B}"
  725. },
  726. "m_variableDataOutSlotId": {
  727. "m_id": "{6489AA38-B5B8-4E8D-83FA-FD3F4FF8B903}"
  728. }
  729. }
  730. }
  731. },
  732. {
  733. "Id": {
  734. "id": 519967242278958
  735. },
  736. "Name": "SC-Node(Start)",
  737. "Components": {
  738. "Component_[6643647730810815922]": {
  739. "$type": "Start",
  740. "Id": 6643647730810815922,
  741. "Slots": [
  742. {
  743. "id": {
  744. "m_id": "{CD5AA7DA-D942-4DCB-92C4-AA1B0B5279E2}"
  745. },
  746. "contracts": [
  747. {
  748. "$type": "SlotTypeContract"
  749. }
  750. ],
  751. "slotName": "Out",
  752. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  753. "Descriptor": {
  754. "ConnectionType": 2,
  755. "SlotType": 1
  756. }
  757. }
  758. ]
  759. }
  760. }
  761. },
  762. {
  763. "Id": {
  764. "id": 519950062409774
  765. },
  766. "Name": "SC Node(SetVariable)",
  767. "Components": {
  768. "Component_[7376813588633830930]": {
  769. "$type": "SetVariableNode",
  770. "Id": 7376813588633830930,
  771. "Slots": [
  772. {
  773. "id": {
  774. "m_id": "{53B0AB0D-40AD-4CCF-B660-59F0E8A716D0}"
  775. },
  776. "contracts": [
  777. {
  778. "$type": "SlotTypeContract"
  779. }
  780. ],
  781. "slotName": "In",
  782. "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
  783. "Descriptor": {
  784. "ConnectionType": 1,
  785. "SlotType": 1
  786. }
  787. },
  788. {
  789. "id": {
  790. "m_id": "{F6A4CA0A-F446-4985-8B37-CDA60C829BB7}"
  791. },
  792. "contracts": [
  793. {
  794. "$type": "SlotTypeContract"
  795. }
  796. ],
  797. "slotName": "Out",
  798. "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
  799. "Descriptor": {
  800. "ConnectionType": 2,
  801. "SlotType": 1
  802. }
  803. },
  804. {
  805. "id": {
  806. "m_id": "{9B13A66A-54A4-488F-B043-ED27ADD21C5A}"
  807. },
  808. "contracts": [
  809. {
  810. "$type": "SlotTypeContract"
  811. },
  812. null
  813. ],
  814. "slotName": "Number",
  815. "Descriptor": {
  816. "ConnectionType": 1,
  817. "SlotType": 2
  818. },
  819. "DataType": 1
  820. },
  821. {
  822. "id": {
  823. "m_id": "{1FDBD02A-8178-4827-B383-7931C0CBAD86}"
  824. },
  825. "contracts": [
  826. {
  827. "$type": "SlotTypeContract"
  828. }
  829. ],
  830. "slotName": "Number",
  831. "DisplayDataType": {
  832. "m_type": 3
  833. },
  834. "Descriptor": {
  835. "ConnectionType": 2,
  836. "SlotType": 2
  837. },
  838. "DataType": 1
  839. }
  840. ],
  841. "Datums": [
  842. {
  843. "isOverloadedStorage": false,
  844. "scriptCanvasType": {
  845. "m_type": 3
  846. },
  847. "isNullPointer": false,
  848. "$type": "double",
  849. "value": 0.0,
  850. "label": "Number"
  851. }
  852. ],
  853. "m_variableId": {
  854. "m_id": "{F8702657-4A4E-41B0-973D-55F24F11902E}"
  855. },
  856. "m_variableDataInSlotId": {
  857. "m_id": "{9B13A66A-54A4-488F-B043-ED27ADD21C5A}"
  858. },
  859. "m_variableDataOutSlotId": {
  860. "m_id": "{1FDBD02A-8178-4827-B383-7931C0CBAD86}"
  861. }
  862. }
  863. }
  864. },
  865. {
  866. "Id": {
  867. "id": 519945767442478
  868. },
  869. "Name": "SC-Node(ForEach)",
  870. "Components": {
  871. "Component_[8245410371051606568]": {
  872. "$type": "ForEach",
  873. "Id": 8245410371051606568,
  874. "Slots": [
  875. {
  876. "id": {
  877. "m_id": "{AAB278D6-9DF6-40DE-A26E-B83B7A22A9C5}"
  878. },
  879. "DynamicTypeOverride": 2,
  880. "contracts": [
  881. {
  882. "$type": "SlotTypeContract"
  883. },
  884. null
  885. ],
  886. "slotName": "Source",
  887. "DisplayDataType": {
  888. "m_type": 4,
  889. "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}"
  890. },
  891. "Descriptor": {
  892. "ConnectionType": 1,
  893. "SlotType": 2
  894. },
  895. "DynamicGroup": {
  896. "Value": 3089028177
  897. },
  898. "DataType": 1,
  899. "IsReference": true,
  900. "VariableReference": {
  901. "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}"
  902. }
  903. },
  904. {
  905. "id": {
  906. "m_id": "{1780FEB2-13AF-4CF1-B823-A4B512EE39F6}"
  907. },
  908. "contracts": [
  909. {
  910. "$type": "SlotTypeContract"
  911. }
  912. ],
  913. "slotName": "In",
  914. "toolTip": "Signaled upon node entry",
  915. "Descriptor": {
  916. "ConnectionType": 1,
  917. "SlotType": 1
  918. }
  919. },
  920. {
  921. "id": {
  922. "m_id": "{2624850A-0447-4EBE-9FDB-C527FC7AB05F}"
  923. },
  924. "contracts": [
  925. {
  926. "$type": "SlotTypeContract"
  927. }
  928. ],
  929. "slotName": "Break",
  930. "toolTip": "Stops the iteration when signaled",
  931. "Descriptor": {
  932. "ConnectionType": 1,
  933. "SlotType": 1
  934. }
  935. },
  936. {
  937. "id": {
  938. "m_id": "{310E3858-EAA2-46B1-B474-C1A51BADB9A3}"
  939. },
  940. "contracts": [
  941. {
  942. "$type": "SlotTypeContract"
  943. }
  944. ],
  945. "slotName": "Each",
  946. "toolTip": "Signalled after each element of the container",
  947. "Descriptor": {
  948. "ConnectionType": 2,
  949. "SlotType": 1
  950. }
  951. },
  952. {
  953. "id": {
  954. "m_id": "{8DE5785E-B9A1-4370-B968-03DC3126D721}"
  955. },
  956. "contracts": [
  957. {
  958. "$type": "SlotTypeContract"
  959. }
  960. ],
  961. "slotName": "Finished",
  962. "toolTip": "The container has been fully iterated over",
  963. "Descriptor": {
  964. "ConnectionType": 2,
  965. "SlotType": 1
  966. }
  967. },
  968. {
  969. "id": {
  970. "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}"
  971. },
  972. "contracts": [
  973. {
  974. "$type": "SlotTypeContract"
  975. }
  976. ],
  977. "slotName": "Number",
  978. "DisplayDataType": {
  979. "m_type": 3
  980. },
  981. "Descriptor": {
  982. "ConnectionType": 2,
  983. "SlotType": 2
  984. },
  985. "DataType": 1
  986. }
  987. ],
  988. "Datums": [
  989. {}
  990. ],
  991. "m_sourceSlot": {
  992. "m_id": "{AAB278D6-9DF6-40DE-A26E-B83B7A22A9C5}"
  993. },
  994. "m_previousTypeId": "{F31F64EA-E384-5536-ACD6-8F01849730FC}",
  995. "m_propertySlots": [
  996. {
  997. "m_propertySlotId": {
  998. "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}"
  999. },
  1000. "m_propertyType": {
  1001. "m_type": 3
  1002. },
  1003. "m_propertyName": "Number"
  1004. }
  1005. ]
  1006. }
  1007. }
  1008. },
  1009. {
  1010. "Id": {
  1011. "id": 519971537246254
  1012. },
  1013. "Name": "SC-Node(Mark Complete)",
  1014. "Components": {
  1015. "Component_[8992922202322317283]": {
  1016. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  1017. "Id": 8992922202322317283,
  1018. "Slots": [
  1019. {
  1020. "isVisibile": false,
  1021. "id": {
  1022. "m_id": "{8F5C56C0-7342-4FF8-A331-58FE9540893C}"
  1023. },
  1024. "contracts": [
  1025. {
  1026. "$type": "SlotTypeContract"
  1027. },
  1028. null
  1029. ],
  1030. "slotName": "EntityID: 0",
  1031. "Descriptor": {
  1032. "ConnectionType": 1,
  1033. "SlotType": 2
  1034. },
  1035. "DataType": 1
  1036. },
  1037. {
  1038. "id": {
  1039. "m_id": "{3BB77418-E3DA-4960-A1FC-FD5FB649AF2E}"
  1040. },
  1041. "contracts": [
  1042. {
  1043. "$type": "SlotTypeContract"
  1044. },
  1045. null
  1046. ],
  1047. "slotName": "Report",
  1048. "toolTip": "additional notes for the test report",
  1049. "Descriptor": {
  1050. "ConnectionType": 1,
  1051. "SlotType": 2
  1052. },
  1053. "DataType": 1
  1054. },
  1055. {
  1056. "id": {
  1057. "m_id": "{A31A93A8-A0A3-46BC-A40B-B4D181D89FBF}"
  1058. },
  1059. "contracts": [
  1060. {
  1061. "$type": "SlotTypeContract"
  1062. }
  1063. ],
  1064. "slotName": "In",
  1065. "Descriptor": {
  1066. "ConnectionType": 1,
  1067. "SlotType": 1
  1068. }
  1069. },
  1070. {
  1071. "id": {
  1072. "m_id": "{DF62308B-3D76-4B65-9CB3-B66C5D011595}"
  1073. },
  1074. "contracts": [
  1075. {
  1076. "$type": "SlotTypeContract"
  1077. }
  1078. ],
  1079. "slotName": "Out",
  1080. "Descriptor": {
  1081. "ConnectionType": 2,
  1082. "SlotType": 1
  1083. }
  1084. }
  1085. ],
  1086. "Datums": [
  1087. {
  1088. "isOverloadedStorage": false,
  1089. "scriptCanvasType": {
  1090. "m_type": 1
  1091. },
  1092. "isNullPointer": false,
  1093. "$type": "EntityId",
  1094. "value": {
  1095. "id": 4276206253
  1096. }
  1097. },
  1098. {
  1099. "isOverloadedStorage": false,
  1100. "scriptCanvasType": {
  1101. "m_type": 5
  1102. },
  1103. "isNullPointer": false,
  1104. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  1105. "value": "",
  1106. "label": "Report"
  1107. }
  1108. ],
  1109. "methodType": 2,
  1110. "methodName": "Mark Complete",
  1111. "className": "Unit Testing",
  1112. "resultSlotIDs": [
  1113. {}
  1114. ],
  1115. "prettyClassName": "Unit Testing"
  1116. }
  1117. }
  1118. }
  1119. ],
  1120. "m_connections": [
  1121. {
  1122. "Id": {
  1123. "id": 519975832213550
  1124. },
  1125. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Expect Equal: In)",
  1126. "Components": {
  1127. "Component_[16560287996808016380]": {
  1128. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1129. "Id": 16560287996808016380,
  1130. "sourceEndpoint": {
  1131. "nodeId": {
  1132. "id": 519954357377070
  1133. },
  1134. "slotId": {
  1135. "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}"
  1136. }
  1137. },
  1138. "targetEndpoint": {
  1139. "nodeId": {
  1140. "id": 519962947311662
  1141. },
  1142. "slotId": {
  1143. "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}"
  1144. }
  1145. }
  1146. }
  1147. }
  1148. },
  1149. {
  1150. "Id": {
  1151. "id": 519980127180846
  1152. },
  1153. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(For Each: In)",
  1154. "Components": {
  1155. "Component_[12627459874101695661]": {
  1156. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1157. "Id": 12627459874101695661,
  1158. "sourceEndpoint": {
  1159. "nodeId": {
  1160. "id": 519967242278958
  1161. },
  1162. "slotId": {
  1163. "m_id": "{CD5AA7DA-D942-4DCB-92C4-AA1B0B5279E2}"
  1164. }
  1165. },
  1166. "targetEndpoint": {
  1167. "nodeId": {
  1168. "id": 519945767442478
  1169. },
  1170. "slotId": {
  1171. "m_id": "{1780FEB2-13AF-4CF1-B823-A4B512EE39F6}"
  1172. }
  1173. }
  1174. }
  1175. }
  1176. },
  1177. {
  1178. "Id": {
  1179. "id": 519984422148142
  1180. },
  1181. "Name": "srcEndpoint=(For Each: Each), destEndpoint=(Add (+): In)",
  1182. "Components": {
  1183. "Component_[5752389285822992061]": {
  1184. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1185. "Id": 5752389285822992061,
  1186. "sourceEndpoint": {
  1187. "nodeId": {
  1188. "id": 519945767442478
  1189. },
  1190. "slotId": {
  1191. "m_id": "{310E3858-EAA2-46B1-B474-C1A51BADB9A3}"
  1192. }
  1193. },
  1194. "targetEndpoint": {
  1195. "nodeId": {
  1196. "id": 519958652344366
  1197. },
  1198. "slotId": {
  1199. "m_id": "{4F2DCCFB-9520-45AD-BA28-7D52B9136ECC}"
  1200. }
  1201. }
  1202. }
  1203. }
  1204. },
  1205. {
  1206. "Id": {
  1207. "id": 519988717115438
  1208. },
  1209. "Name": "srcEndpoint=(Add (+): Out), destEndpoint=(Set Variable: In)",
  1210. "Components": {
  1211. "Component_[12854927249206825408]": {
  1212. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1213. "Id": 12854927249206825408,
  1214. "sourceEndpoint": {
  1215. "nodeId": {
  1216. "id": 519958652344366
  1217. },
  1218. "slotId": {
  1219. "m_id": "{48CFBFF0-A726-4C15-A8A1-7A6E057F68FE}"
  1220. }
  1221. },
  1222. "targetEndpoint": {
  1223. "nodeId": {
  1224. "id": 519941472475182
  1225. },
  1226. "slotId": {
  1227. "m_id": "{5138A9C7-37DE-4779-AE04-3FD4AB277550}"
  1228. }
  1229. }
  1230. }
  1231. }
  1232. },
  1233. {
  1234. "Id": {
  1235. "id": 519993012082734
  1236. },
  1237. "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(Set Variable: In)",
  1238. "Components": {
  1239. "Component_[828993080130563593]": {
  1240. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1241. "Id": 828993080130563593,
  1242. "sourceEndpoint": {
  1243. "nodeId": {
  1244. "id": 519941472475182
  1245. },
  1246. "slotId": {
  1247. "m_id": "{A82AD998-F433-4A96-8A66-F2ACAE024FC5}"
  1248. }
  1249. },
  1250. "targetEndpoint": {
  1251. "nodeId": {
  1252. "id": 519950062409774
  1253. },
  1254. "slotId": {
  1255. "m_id": "{53B0AB0D-40AD-4CCF-B660-59F0E8A716D0}"
  1256. }
  1257. }
  1258. }
  1259. }
  1260. },
  1261. {
  1262. "Id": {
  1263. "id": 519997307050030
  1264. },
  1265. "Name": "srcEndpoint=(Add (+): Result), destEndpoint=(Set Variable: Number)",
  1266. "Components": {
  1267. "Component_[8894749267501041251]": {
  1268. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1269. "Id": 8894749267501041251,
  1270. "sourceEndpoint": {
  1271. "nodeId": {
  1272. "id": 519958652344366
  1273. },
  1274. "slotId": {
  1275. "m_id": "{EFA1C462-C5FF-4CF4-9837-28AA355DDB38}"
  1276. }
  1277. },
  1278. "targetEndpoint": {
  1279. "nodeId": {
  1280. "id": 519941472475182
  1281. },
  1282. "slotId": {
  1283. "m_id": "{C3BD1937-FBCF-47C3-9D69-6838BB79CD5B}"
  1284. }
  1285. }
  1286. }
  1287. }
  1288. },
  1289. {
  1290. "Id": {
  1291. "id": 520001602017326
  1292. },
  1293. "Name": "srcEndpoint=(For Each: Number), destEndpoint=(Set Variable: Number)",
  1294. "Components": {
  1295. "Component_[5918610458909017218]": {
  1296. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1297. "Id": 5918610458909017218,
  1298. "sourceEndpoint": {
  1299. "nodeId": {
  1300. "id": 519945767442478
  1301. },
  1302. "slotId": {
  1303. "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}"
  1304. }
  1305. },
  1306. "targetEndpoint": {
  1307. "nodeId": {
  1308. "id": 519950062409774
  1309. },
  1310. "slotId": {
  1311. "m_id": "{9B13A66A-54A4-488F-B043-ED27ADD21C5A}"
  1312. }
  1313. }
  1314. }
  1315. }
  1316. },
  1317. {
  1318. "Id": {
  1319. "id": 520005896984622
  1320. },
  1321. "Name": "srcEndpoint=(For Each: Finished), destEndpoint=(Expect Equal: In)",
  1322. "Components": {
  1323. "Component_[2061371625194290446]": {
  1324. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1325. "Id": 2061371625194290446,
  1326. "sourceEndpoint": {
  1327. "nodeId": {
  1328. "id": 519945767442478
  1329. },
  1330. "slotId": {
  1331. "m_id": "{8DE5785E-B9A1-4370-B968-03DC3126D721}"
  1332. }
  1333. },
  1334. "targetEndpoint": {
  1335. "nodeId": {
  1336. "id": 519954357377070
  1337. },
  1338. "slotId": {
  1339. "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}"
  1340. }
  1341. }
  1342. }
  1343. }
  1344. },
  1345. {
  1346. "Id": {
  1347. "id": 520010191951918
  1348. },
  1349. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  1350. "Components": {
  1351. "Component_[5144806946099655633]": {
  1352. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1353. "Id": 5144806946099655633,
  1354. "sourceEndpoint": {
  1355. "nodeId": {
  1356. "id": 519962947311662
  1357. },
  1358. "slotId": {
  1359. "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}"
  1360. }
  1361. },
  1362. "targetEndpoint": {
  1363. "nodeId": {
  1364. "id": 519971537246254
  1365. },
  1366. "slotId": {
  1367. "m_id": "{A31A93A8-A0A3-46BC-A40B-B4D181D89FBF}"
  1368. }
  1369. }
  1370. }
  1371. }
  1372. }
  1373. ]
  1374. },
  1375. "m_assetType": "{00000000-0000-0000-0000-000000000000}",
  1376. "versionData": {
  1377. "_grammarVersion": 1,
  1378. "_runtimeVersion": 1,
  1379. "_fileVersion": 1
  1380. },
  1381. "m_variableCounter": 7,
  1382. "GraphCanvasData": [
  1383. {
  1384. "Key": {
  1385. "id": 519937177507886
  1386. },
  1387. "Value": {
  1388. "ComponentData": {
  1389. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  1390. "$type": "SceneComponentSaveData",
  1391. "ViewParams": {
  1392. "Scale": 0.9338903,
  1393. "AnchorX": 401.54608154296875,
  1394. "AnchorY": -55.68105697631836
  1395. }
  1396. }
  1397. }
  1398. }
  1399. },
  1400. {
  1401. "Key": {
  1402. "id": 519941472475182
  1403. },
  1404. "Value": {
  1405. "ComponentData": {
  1406. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1407. "$type": "NodeSaveData"
  1408. },
  1409. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1410. "$type": "GeneralNodeTitleComponentSaveData",
  1411. "PaletteOverride": "SetVariableNodeTitlePalette"
  1412. },
  1413. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1414. "$type": "GeometrySaveData",
  1415. "Position": [
  1416. 1040.0,
  1417. -60.0
  1418. ]
  1419. },
  1420. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1421. "$type": "StylingComponentSaveData",
  1422. "SubStyle": ".setVariable"
  1423. },
  1424. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1425. "$type": "PersistentIdComponentSaveData",
  1426. "PersistentId": "{39789880-73F8-4185-A3AA-48BFB3B70F18}"
  1427. }
  1428. }
  1429. }
  1430. },
  1431. {
  1432. "Key": {
  1433. "id": 519945767442478
  1434. },
  1435. "Value": {
  1436. "ComponentData": {
  1437. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1438. "$type": "NodeSaveData"
  1439. },
  1440. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1441. "$type": "GeneralNodeTitleComponentSaveData",
  1442. "PaletteOverride": "DefaultNodeTitlePalette"
  1443. },
  1444. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1445. "$type": "GeometrySaveData",
  1446. "Position": [
  1447. 300.0,
  1448. 140.0
  1449. ]
  1450. },
  1451. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1452. "$type": "StylingComponentSaveData"
  1453. },
  1454. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1455. "$type": "PersistentIdComponentSaveData",
  1456. "PersistentId": "{88B06D14-38D0-4AD5-BF86-966C446E9D27}"
  1457. }
  1458. }
  1459. }
  1460. },
  1461. {
  1462. "Key": {
  1463. "id": 519950062409774
  1464. },
  1465. "Value": {
  1466. "ComponentData": {
  1467. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1468. "$type": "NodeSaveData"
  1469. },
  1470. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1471. "$type": "GeneralNodeTitleComponentSaveData",
  1472. "PaletteOverride": "SetVariableNodeTitlePalette"
  1473. },
  1474. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1475. "$type": "GeometrySaveData",
  1476. "Position": [
  1477. 1440.0,
  1478. -60.0
  1479. ]
  1480. },
  1481. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1482. "$type": "StylingComponentSaveData",
  1483. "SubStyle": ".setVariable"
  1484. },
  1485. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1486. "$type": "PersistentIdComponentSaveData",
  1487. "PersistentId": "{17FBBEFE-D698-44DD-975C-DC8E40518CF3}"
  1488. }
  1489. }
  1490. }
  1491. },
  1492. {
  1493. "Key": {
  1494. "id": 519954357377070
  1495. },
  1496. "Value": {
  1497. "ComponentData": {
  1498. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1499. "$type": "NodeSaveData"
  1500. },
  1501. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1502. "$type": "GeneralNodeTitleComponentSaveData",
  1503. "PaletteOverride": "MethodNodeTitlePalette"
  1504. },
  1505. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1506. "$type": "GeometrySaveData",
  1507. "Position": [
  1508. 620.0,
  1509. 440.0
  1510. ]
  1511. },
  1512. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1513. "$type": "StylingComponentSaveData",
  1514. "SubStyle": ".method"
  1515. },
  1516. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1517. "$type": "PersistentIdComponentSaveData",
  1518. "PersistentId": "{8467E95C-D932-4381-9AD3-9117569593E5}"
  1519. }
  1520. }
  1521. }
  1522. },
  1523. {
  1524. "Key": {
  1525. "id": 519958652344366
  1526. },
  1527. "Value": {
  1528. "ComponentData": {
  1529. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1530. "$type": "NodeSaveData"
  1531. },
  1532. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1533. "$type": "GeneralNodeTitleComponentSaveData",
  1534. "PaletteOverride": "MathNodeTitlePalette"
  1535. },
  1536. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1537. "$type": "GeometrySaveData",
  1538. "Position": [
  1539. 680.0,
  1540. -60.0
  1541. ]
  1542. },
  1543. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1544. "$type": "StylingComponentSaveData",
  1545. "SubStyle": ".math"
  1546. },
  1547. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1548. "$type": "PersistentIdComponentSaveData",
  1549. "PersistentId": "{98964836-FC5F-48DF-B921-E5800BDF10A7}"
  1550. }
  1551. }
  1552. }
  1553. },
  1554. {
  1555. "Key": {
  1556. "id": 519962947311662
  1557. },
  1558. "Value": {
  1559. "ComponentData": {
  1560. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1561. "$type": "NodeSaveData"
  1562. },
  1563. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1564. "$type": "GeneralNodeTitleComponentSaveData",
  1565. "PaletteOverride": "MethodNodeTitlePalette"
  1566. },
  1567. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1568. "$type": "GeometrySaveData",
  1569. "Position": [
  1570. 920.0,
  1571. 440.0
  1572. ]
  1573. },
  1574. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1575. "$type": "StylingComponentSaveData",
  1576. "SubStyle": ".method"
  1577. },
  1578. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1579. "$type": "PersistentIdComponentSaveData",
  1580. "PersistentId": "{9D4CE70E-79F1-4FF7-BCBB-6525431E3FD0}"
  1581. }
  1582. }
  1583. }
  1584. },
  1585. {
  1586. "Key": {
  1587. "id": 519967242278958
  1588. },
  1589. "Value": {
  1590. "ComponentData": {
  1591. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1592. "$type": "NodeSaveData"
  1593. },
  1594. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1595. "$type": "GeneralNodeTitleComponentSaveData",
  1596. "PaletteOverride": "TimeNodeTitlePalette"
  1597. },
  1598. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1599. "$type": "GeometrySaveData",
  1600. "Position": [
  1601. 100.0,
  1602. 140.0
  1603. ]
  1604. },
  1605. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1606. "$type": "StylingComponentSaveData",
  1607. "SubStyle": ".time"
  1608. },
  1609. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1610. "$type": "PersistentIdComponentSaveData",
  1611. "PersistentId": "{3377B0D8-D260-4625-8822-472EC44A7474}"
  1612. }
  1613. }
  1614. }
  1615. },
  1616. {
  1617. "Key": {
  1618. "id": 519971537246254
  1619. },
  1620. "Value": {
  1621. "ComponentData": {
  1622. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1623. "$type": "NodeSaveData"
  1624. },
  1625. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1626. "$type": "GeneralNodeTitleComponentSaveData",
  1627. "PaletteOverride": "MethodNodeTitlePalette"
  1628. },
  1629. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1630. "$type": "GeometrySaveData",
  1631. "Position": [
  1632. 1240.0,
  1633. 440.0
  1634. ]
  1635. },
  1636. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1637. "$type": "StylingComponentSaveData",
  1638. "SubStyle": ".method"
  1639. },
  1640. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1641. "$type": "PersistentIdComponentSaveData",
  1642. "PersistentId": "{18691B88-550B-4D02-9E79-27AB381D955F}"
  1643. }
  1644. }
  1645. }
  1646. }
  1647. ],
  1648. "StatisticsHelper": {
  1649. "InstanceCounter": [
  1650. {
  1651. "Key": 524494764786010043,
  1652. "Value": 2
  1653. },
  1654. {
  1655. "Key": 1244476766431948410,
  1656. "Value": 1
  1657. },
  1658. {
  1659. "Key": 2224778045347411251,
  1660. "Value": 1
  1661. },
  1662. {
  1663. "Key": 4199610336680704683,
  1664. "Value": 1
  1665. },
  1666. {
  1667. "Key": 6840657073857873079,
  1668. "Value": 1
  1669. },
  1670. {
  1671. "Key": 10181512461692697578,
  1672. "Value": 1
  1673. },
  1674. {
  1675. "Key": 13389695376747231521,
  1676. "Value": 1
  1677. }
  1678. ]
  1679. }
  1680. },
  1681. "Component_[16589629786541142974]": {
  1682. "$type": "EditorGraphVariableManagerComponent",
  1683. "Id": 16589629786541142974,
  1684. "m_variableData": {
  1685. "m_nameVariableMap": [
  1686. {
  1687. "Key": {
  1688. "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}"
  1689. },
  1690. "Value": {
  1691. "Datum": {
  1692. "isOverloadedStorage": false,
  1693. "scriptCanvasType": {
  1694. "m_type": 4,
  1695. "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}"
  1696. },
  1697. "isNullPointer": false,
  1698. "$type": "{F31F64EA-E384-5536-ACD6-8F01849730FC} AZStd::vector",
  1699. "value": [
  1700. 1.0,
  1701. 2.0,
  1702. 3.0,
  1703. 4.0,
  1704. 5.0,
  1705. 6.0,
  1706. 7.0,
  1707. 8.0,
  1708. 9.0,
  1709. 11.0,
  1710. 10.0
  1711. ],
  1712. "label": "Array<Number>"
  1713. },
  1714. "VariableId": {
  1715. "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}"
  1716. },
  1717. "VariableName": "Numbers"
  1718. }
  1719. },
  1720. {
  1721. "Key": {
  1722. "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}"
  1723. },
  1724. "Value": {
  1725. "Datum": {
  1726. "isOverloadedStorage": false,
  1727. "scriptCanvasType": {
  1728. "m_type": 3
  1729. },
  1730. "isNullPointer": false,
  1731. "$type": "double",
  1732. "value": 10.0,
  1733. "label": "Number"
  1734. },
  1735. "VariableId": {
  1736. "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}"
  1737. },
  1738. "VariableName": "Ten"
  1739. }
  1740. },
  1741. {
  1742. "Key": {
  1743. "m_id": "{9324B3F6-91BA-4AA2-90E2-B1829F561DC9}"
  1744. },
  1745. "Value": {
  1746. "Datum": {
  1747. "isOverloadedStorage": false,
  1748. "scriptCanvasType": {
  1749. "m_type": 3
  1750. },
  1751. "isNullPointer": false,
  1752. "$type": "double",
  1753. "value": 11.0,
  1754. "label": "Number"
  1755. },
  1756. "VariableId": {
  1757. "m_id": "{9324B3F6-91BA-4AA2-90E2-B1829F561DC9}"
  1758. },
  1759. "VariableName": "Eleven"
  1760. }
  1761. },
  1762. {
  1763. "Key": {
  1764. "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}"
  1765. },
  1766. "Value": {
  1767. "Datum": {
  1768. "isOverloadedStorage": false,
  1769. "scriptCanvasType": {
  1770. "m_type": 3
  1771. },
  1772. "isNullPointer": false,
  1773. "$type": "double",
  1774. "value": 0.0,
  1775. "label": "Number"
  1776. },
  1777. "VariableId": {
  1778. "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}"
  1779. },
  1780. "VariableName": "Iterated"
  1781. }
  1782. },
  1783. {
  1784. "Key": {
  1785. "m_id": "{F8702657-4A4E-41B0-973D-55F24F11902E}"
  1786. },
  1787. "Value": {
  1788. "Datum": {
  1789. "isOverloadedStorage": false,
  1790. "scriptCanvasType": {
  1791. "m_type": 3
  1792. },
  1793. "isNullPointer": false,
  1794. "$type": "double",
  1795. "value": 0.0,
  1796. "label": "Number"
  1797. },
  1798. "VariableId": {
  1799. "m_id": "{F8702657-4A4E-41B0-973D-55F24F11902E}"
  1800. },
  1801. "VariableName": "LastValue"
  1802. }
  1803. }
  1804. ]
  1805. }
  1806. }
  1807. }
  1808. }
  1809. }
  1810. }