3
0

Test_Repeater_General.scriptcanvas 115 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 141415132923047
  9. },
  10. "Name": "scriptcanvas/tests/test_repeater_general.scriptcanvas",
  11. "Components": {
  12. "Component_[13910242122029113551]": {
  13. "$type": "EditorGraph",
  14. "Id": 13910242122029113551,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 141453787628711
  20. },
  21. "Name": "SC Node(SetVariable)",
  22. "Components": {
  23. "Component_[13060727406201277244]": {
  24. "$type": "SetVariableNode",
  25. "Id": 13060727406201277244,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{041A3C4F-B9B2-4DD4-A76E-24BF7DB32401}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "In",
  37. "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
  38. "Descriptor": {
  39. "ConnectionType": 1,
  40. "SlotType": 1
  41. }
  42. },
  43. {
  44. "id": {
  45. "m_id": "{89E93496-DB82-4185-87D5-8199B1F3EE10}"
  46. },
  47. "contracts": [
  48. {
  49. "$type": "SlotTypeContract"
  50. }
  51. ],
  52. "slotName": "Out",
  53. "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
  54. "Descriptor": {
  55. "ConnectionType": 2,
  56. "SlotType": 1
  57. }
  58. },
  59. {
  60. "id": {
  61. "m_id": "{0ED07C7A-8B10-4562-BD39-14A68C81A3FB}"
  62. },
  63. "contracts": [
  64. {
  65. "$type": "SlotTypeContract"
  66. },
  67. null
  68. ],
  69. "slotName": "Number",
  70. "Descriptor": {
  71. "ConnectionType": 1,
  72. "SlotType": 2
  73. },
  74. "DataType": 1
  75. },
  76. {
  77. "id": {
  78. "m_id": "{2B1625D8-DAD2-4824-8902-49CEDFC7A346}"
  79. },
  80. "contracts": [
  81. {
  82. "$type": "SlotTypeContract"
  83. }
  84. ],
  85. "slotName": "Number",
  86. "DisplayDataType": {
  87. "m_type": 3
  88. },
  89. "Descriptor": {
  90. "ConnectionType": 2,
  91. "SlotType": 2
  92. },
  93. "DataType": 1
  94. }
  95. ],
  96. "Datums": [
  97. {
  98. "isOverloadedStorage": false,
  99. "scriptCanvasType": {
  100. "m_type": 3
  101. },
  102. "isNullPointer": false,
  103. "$type": "double",
  104. "value": 0.0,
  105. "label": "Number"
  106. }
  107. ],
  108. "m_variableId": {
  109. "m_id": "{ABA2A6FA-EB3F-4C4E-B92B-C65EBB487927}"
  110. },
  111. "m_variableDataInSlotId": {
  112. "m_id": "{0ED07C7A-8B10-4562-BD39-14A68C81A3FB}"
  113. },
  114. "m_variableDataOutSlotId": {
  115. "m_id": "{2B1625D8-DAD2-4824-8902-49CEDFC7A346}"
  116. }
  117. }
  118. }
  119. },
  120. {
  121. "Id": {
  122. "id": 141445197694119
  123. },
  124. "Name": "SC-Node(ExpectEqual)",
  125. "Components": {
  126. "Component_[13448319609487320702]": {
  127. "$type": "MethodOverloaded",
  128. "Id": 13448319609487320702,
  129. "Slots": [
  130. {
  131. "isVisibile": false,
  132. "id": {
  133. "m_id": "{22794BE1-21C9-4741-898D-21A1FFAD7B07}"
  134. },
  135. "contracts": [
  136. {
  137. "$type": "SlotTypeContract"
  138. },
  139. null
  140. ],
  141. "slotName": "EntityID: 0",
  142. "DisplayDataType": {
  143. "m_type": 1
  144. },
  145. "Descriptor": {
  146. "ConnectionType": 1,
  147. "SlotType": 2
  148. },
  149. "DataType": 1
  150. },
  151. {
  152. "id": {
  153. "m_id": "{E9C71C66-DB88-4530-A642-665B72EA99EA}"
  154. },
  155. "DynamicTypeOverride": 1,
  156. "contracts": [
  157. {
  158. "$type": "SlotTypeContract"
  159. },
  160. null,
  161. {
  162. "$type": "OverloadContract"
  163. }
  164. ],
  165. "slotName": "Candidate",
  166. "toolTip": "left of ==",
  167. "DisplayDataType": {
  168. "m_type": 3
  169. },
  170. "Descriptor": {
  171. "ConnectionType": 1,
  172. "SlotType": 2
  173. },
  174. "DataType": 1
  175. },
  176. {
  177. "id": {
  178. "m_id": "{B4DC1477-8009-4413-8068-BBEB0C0DB470}"
  179. },
  180. "DynamicTypeOverride": 1,
  181. "contracts": [
  182. {
  183. "$type": "SlotTypeContract"
  184. },
  185. null,
  186. {
  187. "$type": "OverloadContract"
  188. }
  189. ],
  190. "slotName": "Reference",
  191. "toolTip": "right of ==",
  192. "DisplayDataType": {
  193. "m_type": 3
  194. },
  195. "Descriptor": {
  196. "ConnectionType": 1,
  197. "SlotType": 2
  198. },
  199. "DataType": 1
  200. },
  201. {
  202. "id": {
  203. "m_id": "{800A9CDD-55C3-4C21-BA87-BE3F0A55475D}"
  204. },
  205. "contracts": [
  206. {
  207. "$type": "SlotTypeContract"
  208. },
  209. null
  210. ],
  211. "slotName": "Report",
  212. "toolTip": "additional notes for the test report",
  213. "DisplayDataType": {
  214. "m_type": 5
  215. },
  216. "Descriptor": {
  217. "ConnectionType": 1,
  218. "SlotType": 2
  219. },
  220. "DataType": 1
  221. },
  222. {
  223. "id": {
  224. "m_id": "{8E05B0AB-DCC6-4B4D-9289-D1E5AD61F7A0}"
  225. },
  226. "contracts": [
  227. {
  228. "$type": "SlotTypeContract"
  229. }
  230. ],
  231. "slotName": "In",
  232. "Descriptor": {
  233. "ConnectionType": 1,
  234. "SlotType": 1
  235. }
  236. },
  237. {
  238. "id": {
  239. "m_id": "{A38A52F5-5C2F-4AF3-A8CA-6B448BF91AD9}"
  240. },
  241. "contracts": [
  242. {
  243. "$type": "SlotTypeContract"
  244. }
  245. ],
  246. "slotName": "Out",
  247. "Descriptor": {
  248. "ConnectionType": 2,
  249. "SlotType": 1
  250. }
  251. }
  252. ],
  253. "Datums": [
  254. {
  255. "isOverloadedStorage": false,
  256. "scriptCanvasType": {
  257. "m_type": 1
  258. },
  259. "isNullPointer": false,
  260. "$type": "EntityId",
  261. "value": {
  262. "id": 4276206253
  263. }
  264. },
  265. {
  266. "isOverloadedStorage": false,
  267. "scriptCanvasType": {
  268. "m_type": 3
  269. },
  270. "isNullPointer": false,
  271. "$type": "double",
  272. "value": 0.0,
  273. "label": "Candidate"
  274. },
  275. {
  276. "isOverloadedStorage": false,
  277. "scriptCanvasType": {
  278. "m_type": 3
  279. },
  280. "isNullPointer": false,
  281. "$type": "double",
  282. "value": 0.0,
  283. "label": "Reference"
  284. },
  285. {
  286. "isOverloadedStorage": false,
  287. "scriptCanvasType": {
  288. "m_type": 5
  289. },
  290. "isNullPointer": false,
  291. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  292. "value": "",
  293. "label": "Report"
  294. }
  295. ],
  296. "methodType": 2,
  297. "methodName": "Expect Equal",
  298. "className": "Unit Testing",
  299. "prettyClassName": "Unit Testing",
  300. "orderedInputSlotIds": [
  301. {
  302. "m_id": "{22794BE1-21C9-4741-898D-21A1FFAD7B07}"
  303. },
  304. {
  305. "m_id": "{E9C71C66-DB88-4530-A642-665B72EA99EA}"
  306. },
  307. {
  308. "m_id": "{B4DC1477-8009-4413-8068-BBEB0C0DB470}"
  309. },
  310. {
  311. "m_id": "{800A9CDD-55C3-4C21-BA87-BE3F0A55475D}"
  312. }
  313. ],
  314. "outputSlotIds": [
  315. {}
  316. ]
  317. }
  318. }
  319. },
  320. {
  321. "Id": {
  322. "id": 141436607759527
  323. },
  324. "Name": "SC-Node(OperatorAdd)",
  325. "Components": {
  326. "Component_[14167318639731415465]": {
  327. "$type": "OperatorAdd",
  328. "Id": 14167318639731415465,
  329. "Slots": [
  330. {
  331. "id": {
  332. "m_id": "{93F7F558-0833-43FB-B53C-C93B530DBD6E}"
  333. },
  334. "DynamicTypeOverride": 1,
  335. "contracts": [
  336. {
  337. "$type": "SlotTypeContract"
  338. },
  339. null,
  340. {
  341. "$type": "ConnectionLimitContract",
  342. "limit": 1
  343. },
  344. {
  345. "$type": "MathOperatorContract",
  346. "NativeTypes": [
  347. {
  348. "m_type": 3
  349. },
  350. {
  351. "m_type": 6
  352. },
  353. {
  354. "m_type": 8
  355. },
  356. {
  357. "m_type": 9
  358. },
  359. {
  360. "m_type": 10
  361. },
  362. {
  363. "m_type": 11
  364. },
  365. {
  366. "m_type": 12
  367. },
  368. {
  369. "m_type": 14
  370. },
  371. {
  372. "m_type": 15
  373. }
  374. ]
  375. }
  376. ],
  377. "slotName": "Number",
  378. "toolTip": "A value to be operated on",
  379. "DisplayDataType": {
  380. "m_type": 3
  381. },
  382. "DisplayGroup": {
  383. "Value": 1114760223
  384. },
  385. "Descriptor": {
  386. "ConnectionType": 1,
  387. "SlotType": 2
  388. },
  389. "DynamicGroup": {
  390. "Value": 1114760223
  391. },
  392. "DataType": 1
  393. },
  394. {
  395. "id": {
  396. "m_id": "{797A49F4-E427-466F-9057-A5EE42D40FD2}"
  397. },
  398. "DynamicTypeOverride": 1,
  399. "contracts": [
  400. {
  401. "$type": "SlotTypeContract"
  402. },
  403. null,
  404. {
  405. "$type": "ConnectionLimitContract",
  406. "limit": 1
  407. },
  408. {
  409. "$type": "MathOperatorContract",
  410. "NativeTypes": [
  411. {
  412. "m_type": 3
  413. },
  414. {
  415. "m_type": 6
  416. },
  417. {
  418. "m_type": 8
  419. },
  420. {
  421. "m_type": 9
  422. },
  423. {
  424. "m_type": 10
  425. },
  426. {
  427. "m_type": 11
  428. },
  429. {
  430. "m_type": 12
  431. },
  432. {
  433. "m_type": 14
  434. },
  435. {
  436. "m_type": 15
  437. }
  438. ]
  439. }
  440. ],
  441. "slotName": "Number",
  442. "toolTip": "A value to be operated on",
  443. "DisplayDataType": {
  444. "m_type": 3
  445. },
  446. "DisplayGroup": {
  447. "Value": 1114760223
  448. },
  449. "Descriptor": {
  450. "ConnectionType": 1,
  451. "SlotType": 2
  452. },
  453. "DynamicGroup": {
  454. "Value": 1114760223
  455. },
  456. "DataType": 1
  457. },
  458. {
  459. "id": {
  460. "m_id": "{9427CCC7-882C-41FE-9A2D-B076863FA634}"
  461. },
  462. "DynamicTypeOverride": 1,
  463. "contracts": [
  464. {
  465. "$type": "SlotTypeContract"
  466. },
  467. {
  468. "$type": "MathOperatorContract",
  469. "NativeTypes": [
  470. {
  471. "m_type": 3
  472. },
  473. {
  474. "m_type": 6
  475. },
  476. {
  477. "m_type": 8
  478. },
  479. {
  480. "m_type": 9
  481. },
  482. {
  483. "m_type": 10
  484. },
  485. {
  486. "m_type": 11
  487. },
  488. {
  489. "m_type": 12
  490. },
  491. {
  492. "m_type": 14
  493. },
  494. {
  495. "m_type": 15
  496. }
  497. ]
  498. }
  499. ],
  500. "slotName": "Result",
  501. "toolTip": "The result of the operation",
  502. "DisplayDataType": {
  503. "m_type": 3
  504. },
  505. "DisplayGroup": {
  506. "Value": 1114760223
  507. },
  508. "Descriptor": {
  509. "ConnectionType": 2,
  510. "SlotType": 2
  511. },
  512. "DynamicGroup": {
  513. "Value": 1114760223
  514. },
  515. "DataType": 1
  516. },
  517. {
  518. "id": {
  519. "m_id": "{974A5FEC-F156-49EB-9CB9-86F464C1AC18}"
  520. },
  521. "contracts": [
  522. {
  523. "$type": "SlotTypeContract"
  524. }
  525. ],
  526. "slotName": "In",
  527. "toolTip": "Input signal",
  528. "Descriptor": {
  529. "ConnectionType": 1,
  530. "SlotType": 1
  531. }
  532. },
  533. {
  534. "id": {
  535. "m_id": "{DAE10799-8D5B-43E2-A588-7A6C7EEB9CE4}"
  536. },
  537. "contracts": [
  538. {
  539. "$type": "SlotTypeContract"
  540. }
  541. ],
  542. "slotName": "Out",
  543. "toolTip": "Output signal",
  544. "Descriptor": {
  545. "ConnectionType": 2,
  546. "SlotType": 1
  547. }
  548. }
  549. ],
  550. "Datums": [
  551. {
  552. "isOverloadedStorage": false,
  553. "scriptCanvasType": {
  554. "m_type": 3
  555. },
  556. "isNullPointer": false,
  557. "$type": "double",
  558. "value": 0.0,
  559. "label": "Number"
  560. },
  561. {
  562. "isOverloadedStorage": false,
  563. "scriptCanvasType": {
  564. "m_type": 3
  565. },
  566. "isNullPointer": false,
  567. "$type": "double",
  568. "value": 1.0,
  569. "label": "Number"
  570. }
  571. ]
  572. }
  573. }
  574. },
  575. {
  576. "Id": {
  577. "id": 141432312792231
  578. },
  579. "Name": "SC Node(GetVariable)",
  580. "Components": {
  581. "Component_[14447075066784499119]": {
  582. "$type": "GetVariableNode",
  583. "Id": 14447075066784499119,
  584. "Slots": [
  585. {
  586. "id": {
  587. "m_id": "{B916E204-C4D9-4FD2-929E-1B01FEC442BF}"
  588. },
  589. "contracts": [
  590. {
  591. "$type": "SlotTypeContract"
  592. }
  593. ],
  594. "slotName": "In",
  595. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  596. "Descriptor": {
  597. "ConnectionType": 1,
  598. "SlotType": 1
  599. }
  600. },
  601. {
  602. "id": {
  603. "m_id": "{773D5FA3-2C24-4C8B-A2DD-3DCF5D1A8176}"
  604. },
  605. "contracts": [
  606. {
  607. "$type": "SlotTypeContract"
  608. }
  609. ],
  610. "slotName": "Out",
  611. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  612. "Descriptor": {
  613. "ConnectionType": 2,
  614. "SlotType": 1
  615. }
  616. },
  617. {
  618. "id": {
  619. "m_id": "{3192B92A-79A0-4B07-937E-014C344AEA9F}"
  620. },
  621. "contracts": [
  622. {
  623. "$type": "SlotTypeContract"
  624. }
  625. ],
  626. "slotName": "Number",
  627. "DisplayDataType": {
  628. "m_type": 3
  629. },
  630. "Descriptor": {
  631. "ConnectionType": 2,
  632. "SlotType": 2
  633. },
  634. "DataType": 1
  635. }
  636. ],
  637. "m_variableId": {
  638. "m_id": "{ABA2A6FA-EB3F-4C4E-B92B-C65EBB487927}"
  639. },
  640. "m_variableDataOutSlotId": {
  641. "m_id": "{3192B92A-79A0-4B07-937E-014C344AEA9F}"
  642. }
  643. }
  644. }
  645. },
  646. {
  647. "Id": {
  648. "id": 141423722857639
  649. },
  650. "Name": "SC Node(GetVariable)",
  651. "Components": {
  652. "Component_[16367675888231780641]": {
  653. "$type": "GetVariableNode",
  654. "Id": 16367675888231780641,
  655. "Slots": [
  656. {
  657. "id": {
  658. "m_id": "{3F965109-22A5-4D37-84A4-2B666BB07363}"
  659. },
  660. "contracts": [
  661. {
  662. "$type": "SlotTypeContract"
  663. }
  664. ],
  665. "slotName": "In",
  666. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  667. "Descriptor": {
  668. "ConnectionType": 1,
  669. "SlotType": 1
  670. }
  671. },
  672. {
  673. "id": {
  674. "m_id": "{74BB8F2D-B226-4BDA-AB51-02C9B2441668}"
  675. },
  676. "contracts": [
  677. {
  678. "$type": "SlotTypeContract"
  679. }
  680. ],
  681. "slotName": "Out",
  682. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  683. "Descriptor": {
  684. "ConnectionType": 2,
  685. "SlotType": 1
  686. }
  687. },
  688. {
  689. "id": {
  690. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  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. "m_variableId": {
  709. "m_id": "{788B4583-4C1A-4F0E-B161-3E15110D0534}"
  710. },
  711. "m_variableDataOutSlotId": {
  712. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  713. }
  714. }
  715. }
  716. },
  717. {
  718. "Id": {
  719. "id": 141428017824935
  720. },
  721. "Name": "SC Node(GetVariable)",
  722. "Components": {
  723. "Component_[16367675888231780641]": {
  724. "$type": "GetVariableNode",
  725. "Id": 16367675888231780641,
  726. "Slots": [
  727. {
  728. "id": {
  729. "m_id": "{3F965109-22A5-4D37-84A4-2B666BB07363}"
  730. },
  731. "contracts": [
  732. {
  733. "$type": "SlotTypeContract"
  734. }
  735. ],
  736. "slotName": "In",
  737. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  738. "Descriptor": {
  739. "ConnectionType": 1,
  740. "SlotType": 1
  741. }
  742. },
  743. {
  744. "id": {
  745. "m_id": "{74BB8F2D-B226-4BDA-AB51-02C9B2441668}"
  746. },
  747. "contracts": [
  748. {
  749. "$type": "SlotTypeContract"
  750. }
  751. ],
  752. "slotName": "Out",
  753. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  754. "Descriptor": {
  755. "ConnectionType": 2,
  756. "SlotType": 1
  757. }
  758. },
  759. {
  760. "id": {
  761. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  762. },
  763. "contracts": [
  764. {
  765. "$type": "SlotTypeContract"
  766. }
  767. ],
  768. "slotName": "Number",
  769. "DisplayDataType": {
  770. "m_type": 3
  771. },
  772. "Descriptor": {
  773. "ConnectionType": 2,
  774. "SlotType": 2
  775. },
  776. "DataType": 1
  777. }
  778. ],
  779. "m_variableId": {
  780. "m_id": "{788B4583-4C1A-4F0E-B161-3E15110D0534}"
  781. },
  782. "m_variableDataOutSlotId": {
  783. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  784. }
  785. }
  786. }
  787. },
  788. {
  789. "Id": {
  790. "id": 141419427890343
  791. },
  792. "Name": "SC-Node(Start)",
  793. "Components": {
  794. "Component_[17016699840468793997]": {
  795. "$type": "Start",
  796. "Id": 17016699840468793997,
  797. "Slots": [
  798. {
  799. "id": {
  800. "m_id": "{4404B580-8E5A-4BA2-A10D-56ACA376EFC3}"
  801. },
  802. "contracts": [
  803. {
  804. "$type": "SlotTypeContract"
  805. }
  806. ],
  807. "slotName": "Out",
  808. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  809. "Descriptor": {
  810. "ConnectionType": 2,
  811. "SlotType": 1
  812. }
  813. }
  814. ]
  815. }
  816. }
  817. },
  818. {
  819. "Id": {
  820. "id": 141458082596007
  821. },
  822. "Name": "SC Node(GetVariable)",
  823. "Components": {
  824. "Component_[2513631374543015400]": {
  825. "$type": "GetVariableNode",
  826. "Id": 2513631374543015400,
  827. "Slots": [
  828. {
  829. "id": {
  830. "m_id": "{097DC539-C66D-4404-9E8D-5C0EE6D28E17}"
  831. },
  832. "contracts": [
  833. {
  834. "$type": "SlotTypeContract"
  835. }
  836. ],
  837. "slotName": "In",
  838. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  839. "Descriptor": {
  840. "ConnectionType": 1,
  841. "SlotType": 1
  842. }
  843. },
  844. {
  845. "id": {
  846. "m_id": "{3FE2B60C-770E-4113-BD7B-A321E73E6C12}"
  847. },
  848. "contracts": [
  849. {
  850. "$type": "SlotTypeContract"
  851. }
  852. ],
  853. "slotName": "Out",
  854. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  855. "Descriptor": {
  856. "ConnectionType": 2,
  857. "SlotType": 1
  858. }
  859. },
  860. {
  861. "id": {
  862. "m_id": "{0EAF92E2-7D51-455A-B012-77C9463791AB}"
  863. },
  864. "contracts": [
  865. {
  866. "$type": "SlotTypeContract"
  867. }
  868. ],
  869. "slotName": "Number",
  870. "DisplayDataType": {
  871. "m_type": 3
  872. },
  873. "Descriptor": {
  874. "ConnectionType": 2,
  875. "SlotType": 2
  876. },
  877. "DataType": 1
  878. }
  879. ],
  880. "m_variableId": {
  881. "m_id": "{ABA2A6FA-EB3F-4C4E-B92B-C65EBB487927}"
  882. },
  883. "m_variableDataOutSlotId": {
  884. "m_id": "{0EAF92E2-7D51-455A-B012-77C9463791AB}"
  885. }
  886. }
  887. }
  888. },
  889. {
  890. "Id": {
  891. "id": 141449492661415
  892. },
  893. "Name": "SC-Node(Repeater)",
  894. "Components": {
  895. "Component_[5312356364222289843]": {
  896. "$type": "RepeaterNodeableNode",
  897. "Id": 5312356364222289843,
  898. "Slots": [
  899. {
  900. "id": {
  901. "m_id": "{44155B84-5DA8-48C3-A156-41FEACD55CBC}"
  902. },
  903. "contracts": [
  904. {
  905. "$type": "SlotTypeContract"
  906. }
  907. ],
  908. "slotName": "Start",
  909. "DisplayGroup": {
  910. "Value": 2675529103
  911. },
  912. "Descriptor": {
  913. "ConnectionType": 1,
  914. "SlotType": 1
  915. }
  916. },
  917. {
  918. "id": {
  919. "m_id": "{BDFC02AA-C1EF-45E0-BACE-7ABBD9EF6477}"
  920. },
  921. "contracts": [
  922. {
  923. "$type": "SlotTypeContract"
  924. },
  925. null
  926. ],
  927. "slotName": "Repetitions",
  928. "DisplayDataType": {
  929. "m_type": 3
  930. },
  931. "DisplayGroup": {
  932. "Value": 2675529103
  933. },
  934. "Descriptor": {
  935. "ConnectionType": 1,
  936. "SlotType": 2
  937. },
  938. "DataType": 1
  939. },
  940. {
  941. "id": {
  942. "m_id": "{D7D55704-D5FF-4C2C-985C-3A684AE3A27C}"
  943. },
  944. "contracts": [
  945. {
  946. "$type": "SlotTypeContract"
  947. },
  948. null
  949. ],
  950. "slotName": "Interval",
  951. "toolTip": "The Interval between repetitions.",
  952. "DisplayDataType": {
  953. "m_type": 3
  954. },
  955. "DisplayGroup": {
  956. "Value": 2675529103
  957. },
  958. "Descriptor": {
  959. "ConnectionType": 1,
  960. "SlotType": 2
  961. },
  962. "DataType": 1
  963. },
  964. {
  965. "id": {
  966. "m_id": "{1223B90E-A274-4562-92B1-FF899E0E8283}"
  967. },
  968. "contracts": [
  969. {
  970. "$type": "SlotTypeContract"
  971. }
  972. ],
  973. "slotName": "On Start",
  974. "DisplayGroup": {
  975. "Value": 2675529103
  976. },
  977. "Descriptor": {
  978. "ConnectionType": 2,
  979. "SlotType": 1
  980. }
  981. },
  982. {
  983. "id": {
  984. "m_id": "{DD1C6864-F0DE-4874-ACEB-8EB2ECE91785}"
  985. },
  986. "contracts": [
  987. {
  988. "$type": "SlotTypeContract"
  989. }
  990. ],
  991. "slotName": "Complete",
  992. "toolTip": "Signaled upon node exit",
  993. "DisplayGroup": {
  994. "Value": 1114099747
  995. },
  996. "Descriptor": {
  997. "ConnectionType": 2,
  998. "SlotType": 1
  999. },
  1000. "IsLatent": true
  1001. },
  1002. {
  1003. "id": {
  1004. "m_id": "{73FCCA0E-4159-49B8-95AD-D86E45CA2394}"
  1005. },
  1006. "contracts": [
  1007. {
  1008. "$type": "SlotTypeContract"
  1009. }
  1010. ],
  1011. "slotName": "Action",
  1012. "toolTip": "The signal that will be repeated",
  1013. "DisplayGroup": {
  1014. "Value": 1204587666
  1015. },
  1016. "Descriptor": {
  1017. "ConnectionType": 2,
  1018. "SlotType": 1
  1019. },
  1020. "IsLatent": true
  1021. }
  1022. ],
  1023. "Datums": [
  1024. {
  1025. "isOverloadedStorage": false,
  1026. "scriptCanvasType": {
  1027. "m_type": 3
  1028. },
  1029. "isNullPointer": false,
  1030. "$type": "double",
  1031. "value": 0.0,
  1032. "label": "Repetitions"
  1033. },
  1034. {
  1035. "isOverloadedStorage": false,
  1036. "scriptCanvasType": {
  1037. "m_type": 3
  1038. },
  1039. "isNullPointer": false,
  1040. "$type": "double",
  1041. "value": 0.0,
  1042. "label": "Interval"
  1043. }
  1044. ],
  1045. "slotExecutionMap": {
  1046. "ins": [
  1047. {
  1048. "_slotId": {
  1049. "m_id": "{44155B84-5DA8-48C3-A156-41FEACD55CBC}"
  1050. },
  1051. "_inputs": [
  1052. {
  1053. "_slotId": {
  1054. "m_id": "{BDFC02AA-C1EF-45E0-BACE-7ABBD9EF6477}"
  1055. }
  1056. },
  1057. {
  1058. "_slotId": {
  1059. "m_id": "{D7D55704-D5FF-4C2C-985C-3A684AE3A27C}"
  1060. }
  1061. }
  1062. ],
  1063. "_outs": [
  1064. {
  1065. "_slotId": {
  1066. "m_id": "{1223B90E-A274-4562-92B1-FF899E0E8283}"
  1067. },
  1068. "_name": "On Start",
  1069. "_interfaceSourceId": "{90D0738C-3701-0000-0000-000000000000}"
  1070. }
  1071. ],
  1072. "_interfaceSourceId": "{F0425B67-1600-0000-F8E3-A79537010000}"
  1073. }
  1074. ],
  1075. "latents": [
  1076. {
  1077. "_slotId": {
  1078. "m_id": "{DD1C6864-F0DE-4874-ACEB-8EB2ECE91785}"
  1079. },
  1080. "_name": "Complete",
  1081. "_interfaceSourceId": "{F0425B67-1600-0000-F8E3-A79537010000}"
  1082. },
  1083. {
  1084. "_slotId": {
  1085. "m_id": "{73FCCA0E-4159-49B8-95AD-D86E45CA2394}"
  1086. },
  1087. "_name": "Action",
  1088. "_interfaceSourceId": "{F0425B67-1600-0000-F8E3-A79537010000}"
  1089. }
  1090. ]
  1091. }
  1092. }
  1093. }
  1094. },
  1095. {
  1096. "Id": {
  1097. "id": 141440902726823
  1098. },
  1099. "Name": "SC-Node(MarkComplete)",
  1100. "Components": {
  1101. "Component_[7285115449374170956]": {
  1102. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  1103. "Id": 7285115449374170956,
  1104. "Slots": [
  1105. {
  1106. "isVisibile": false,
  1107. "id": {
  1108. "m_id": "{911CD9A8-D0B7-45EA-A434-6CCD5185C141}"
  1109. },
  1110. "contracts": [
  1111. {
  1112. "$type": "SlotTypeContract"
  1113. },
  1114. null
  1115. ],
  1116. "slotName": "EntityID: 0",
  1117. "Descriptor": {
  1118. "ConnectionType": 1,
  1119. "SlotType": 2
  1120. },
  1121. "DataType": 1
  1122. },
  1123. {
  1124. "id": {
  1125. "m_id": "{87975F74-096F-49C2-97F2-9529A8881B87}"
  1126. },
  1127. "contracts": [
  1128. {
  1129. "$type": "SlotTypeContract"
  1130. },
  1131. null
  1132. ],
  1133. "slotName": "Report",
  1134. "toolTip": "additional notes for the test report",
  1135. "DisplayDataType": {
  1136. "m_type": 5
  1137. },
  1138. "Descriptor": {
  1139. "ConnectionType": 1,
  1140. "SlotType": 2
  1141. },
  1142. "DataType": 1
  1143. },
  1144. {
  1145. "id": {
  1146. "m_id": "{145EB25D-786C-45A0-A4F8-743BF0741F09}"
  1147. },
  1148. "contracts": [
  1149. {
  1150. "$type": "SlotTypeContract"
  1151. }
  1152. ],
  1153. "slotName": "In",
  1154. "Descriptor": {
  1155. "ConnectionType": 1,
  1156. "SlotType": 1
  1157. }
  1158. },
  1159. {
  1160. "id": {
  1161. "m_id": "{6E858C3B-62A8-4B39-BCDF-353B399B90DD}"
  1162. },
  1163. "contracts": [
  1164. {
  1165. "$type": "SlotTypeContract"
  1166. }
  1167. ],
  1168. "slotName": "Out",
  1169. "Descriptor": {
  1170. "ConnectionType": 2,
  1171. "SlotType": 1
  1172. }
  1173. }
  1174. ],
  1175. "Datums": [
  1176. {
  1177. "isOverloadedStorage": false,
  1178. "scriptCanvasType": {
  1179. "m_type": 1
  1180. },
  1181. "isNullPointer": false,
  1182. "$type": "EntityId",
  1183. "value": {
  1184. "id": 4276206253
  1185. }
  1186. },
  1187. {
  1188. "isOverloadedStorage": false,
  1189. "scriptCanvasType": {
  1190. "m_type": 5
  1191. },
  1192. "isNullPointer": false,
  1193. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  1194. "value": "Complete",
  1195. "label": "Report"
  1196. }
  1197. ],
  1198. "methodType": 2,
  1199. "methodName": "Mark Complete",
  1200. "className": "Unit Testing",
  1201. "resultSlotIDs": [
  1202. {}
  1203. ],
  1204. "prettyClassName": "Unit Testing"
  1205. }
  1206. }
  1207. }
  1208. ],
  1209. "m_connections": [
  1210. {
  1211. "Id": {
  1212. "id": 141462377563303
  1213. },
  1214. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Add (+): Value A)",
  1215. "Components": {
  1216. "Component_[15652215384956805505]": {
  1217. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1218. "Id": 15652215384956805505,
  1219. "sourceEndpoint": {
  1220. "nodeId": {
  1221. "id": 141432312792231
  1222. },
  1223. "slotId": {
  1224. "m_id": "{3192B92A-79A0-4B07-937E-014C344AEA9F}"
  1225. }
  1226. },
  1227. "targetEndpoint": {
  1228. "nodeId": {
  1229. "id": 141436607759527
  1230. },
  1231. "slotId": {
  1232. "m_id": "{93F7F558-0833-43FB-B53C-C93B530DBD6E}"
  1233. }
  1234. }
  1235. }
  1236. }
  1237. },
  1238. {
  1239. "Id": {
  1240. "id": 141466672530599
  1241. },
  1242. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Add (+): In)",
  1243. "Components": {
  1244. "Component_[16614528838024811741]": {
  1245. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1246. "Id": 16614528838024811741,
  1247. "sourceEndpoint": {
  1248. "nodeId": {
  1249. "id": 141432312792231
  1250. },
  1251. "slotId": {
  1252. "m_id": "{773D5FA3-2C24-4C8B-A2DD-3DCF5D1A8176}"
  1253. }
  1254. },
  1255. "targetEndpoint": {
  1256. "nodeId": {
  1257. "id": 141436607759527
  1258. },
  1259. "slotId": {
  1260. "m_id": "{974A5FEC-F156-49EB-9CB9-86F464C1AC18}"
  1261. }
  1262. }
  1263. }
  1264. }
  1265. },
  1266. {
  1267. "Id": {
  1268. "id": 141470967497895
  1269. },
  1270. "Name": "srcEndpoint=(Add (+): Result), destEndpoint=(Set Variable: Number)",
  1271. "Components": {
  1272. "Component_[13230472516872094762]": {
  1273. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1274. "Id": 13230472516872094762,
  1275. "sourceEndpoint": {
  1276. "nodeId": {
  1277. "id": 141436607759527
  1278. },
  1279. "slotId": {
  1280. "m_id": "{9427CCC7-882C-41FE-9A2D-B076863FA634}"
  1281. }
  1282. },
  1283. "targetEndpoint": {
  1284. "nodeId": {
  1285. "id": 141453787628711
  1286. },
  1287. "slotId": {
  1288. "m_id": "{0ED07C7A-8B10-4562-BD39-14A68C81A3FB}"
  1289. }
  1290. }
  1291. }
  1292. }
  1293. },
  1294. {
  1295. "Id": {
  1296. "id": 141475262465191
  1297. },
  1298. "Name": "srcEndpoint=(Add (+): Out), destEndpoint=(Set Variable: In)",
  1299. "Components": {
  1300. "Component_[2304274956031962662]": {
  1301. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1302. "Id": 2304274956031962662,
  1303. "sourceEndpoint": {
  1304. "nodeId": {
  1305. "id": 141436607759527
  1306. },
  1307. "slotId": {
  1308. "m_id": "{DAE10799-8D5B-43E2-A588-7A6C7EEB9CE4}"
  1309. }
  1310. },
  1311. "targetEndpoint": {
  1312. "nodeId": {
  1313. "id": 141453787628711
  1314. },
  1315. "slotId": {
  1316. "m_id": "{041A3C4F-B9B2-4DD4-A76E-24BF7DB32401}"
  1317. }
  1318. }
  1319. }
  1320. }
  1321. },
  1322. {
  1323. "Id": {
  1324. "id": 141479557432487
  1325. },
  1326. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Get Variable: In)",
  1327. "Components": {
  1328. "Component_[14331029217253798919]": {
  1329. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1330. "Id": 14331029217253798919,
  1331. "sourceEndpoint": {
  1332. "nodeId": {
  1333. "id": 141428017824935
  1334. },
  1335. "slotId": {
  1336. "m_id": "{74BB8F2D-B226-4BDA-AB51-02C9B2441668}"
  1337. }
  1338. },
  1339. "targetEndpoint": {
  1340. "nodeId": {
  1341. "id": 141458082596007
  1342. },
  1343. "slotId": {
  1344. "m_id": "{097DC539-C66D-4404-9E8D-5C0EE6D28E17}"
  1345. }
  1346. }
  1347. }
  1348. }
  1349. },
  1350. {
  1351. "Id": {
  1352. "id": 141483852399783
  1353. },
  1354. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  1355. "Components": {
  1356. "Component_[11000387386409166061]": {
  1357. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1358. "Id": 11000387386409166061,
  1359. "sourceEndpoint": {
  1360. "nodeId": {
  1361. "id": 141419427890343
  1362. },
  1363. "slotId": {
  1364. "m_id": "{4404B580-8E5A-4BA2-A10D-56ACA376EFC3}"
  1365. }
  1366. },
  1367. "targetEndpoint": {
  1368. "nodeId": {
  1369. "id": 141423722857639
  1370. },
  1371. "slotId": {
  1372. "m_id": "{3F965109-22A5-4D37-84A4-2B666BB07363}"
  1373. }
  1374. }
  1375. }
  1376. }
  1377. },
  1378. {
  1379. "Id": {
  1380. "id": 141488147367079
  1381. },
  1382. "Name": "srcEndpoint=(Repeater: Action), destEndpoint=(Get Variable: In)",
  1383. "Components": {
  1384. "Component_[105357737491607919]": {
  1385. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1386. "Id": 105357737491607919,
  1387. "sourceEndpoint": {
  1388. "nodeId": {
  1389. "id": 141449492661415
  1390. },
  1391. "slotId": {
  1392. "m_id": "{73FCCA0E-4159-49B8-95AD-D86E45CA2394}"
  1393. }
  1394. },
  1395. "targetEndpoint": {
  1396. "nodeId": {
  1397. "id": 141432312792231
  1398. },
  1399. "slotId": {
  1400. "m_id": "{B916E204-C4D9-4FD2-929E-1B01FEC442BF}"
  1401. }
  1402. }
  1403. }
  1404. }
  1405. },
  1406. {
  1407. "Id": {
  1408. "id": 141492442334375
  1409. },
  1410. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Repeater: Repetitions)",
  1411. "Components": {
  1412. "Component_[17300836769576310429]": {
  1413. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1414. "Id": 17300836769576310429,
  1415. "sourceEndpoint": {
  1416. "nodeId": {
  1417. "id": 141423722857639
  1418. },
  1419. "slotId": {
  1420. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  1421. }
  1422. },
  1423. "targetEndpoint": {
  1424. "nodeId": {
  1425. "id": 141449492661415
  1426. },
  1427. "slotId": {
  1428. "m_id": "{BDFC02AA-C1EF-45E0-BACE-7ABBD9EF6477}"
  1429. }
  1430. }
  1431. }
  1432. }
  1433. },
  1434. {
  1435. "Id": {
  1436. "id": 141496737301671
  1437. },
  1438. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  1439. "Components": {
  1440. "Component_[1706525963492925137]": {
  1441. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1442. "Id": 1706525963492925137,
  1443. "sourceEndpoint": {
  1444. "nodeId": {
  1445. "id": 141445197694119
  1446. },
  1447. "slotId": {
  1448. "m_id": "{A38A52F5-5C2F-4AF3-A8CA-6B448BF91AD9}"
  1449. }
  1450. },
  1451. "targetEndpoint": {
  1452. "nodeId": {
  1453. "id": 141440902726823
  1454. },
  1455. "slotId": {
  1456. "m_id": "{145EB25D-786C-45A0-A4F8-743BF0741F09}"
  1457. }
  1458. }
  1459. }
  1460. }
  1461. },
  1462. {
  1463. "Id": {
  1464. "id": 141501032268967
  1465. },
  1466. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect Equal: In)",
  1467. "Components": {
  1468. "Component_[796232385333922758]": {
  1469. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1470. "Id": 796232385333922758,
  1471. "sourceEndpoint": {
  1472. "nodeId": {
  1473. "id": 141458082596007
  1474. },
  1475. "slotId": {
  1476. "m_id": "{3FE2B60C-770E-4113-BD7B-A321E73E6C12}"
  1477. }
  1478. },
  1479. "targetEndpoint": {
  1480. "nodeId": {
  1481. "id": 141445197694119
  1482. },
  1483. "slotId": {
  1484. "m_id": "{8E05B0AB-DCC6-4B4D-9289-D1E5AD61F7A0}"
  1485. }
  1486. }
  1487. }
  1488. }
  1489. },
  1490. {
  1491. "Id": {
  1492. "id": 141505327236263
  1493. },
  1494. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Candidate)",
  1495. "Components": {
  1496. "Component_[11071687988625435437]": {
  1497. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1498. "Id": 11071687988625435437,
  1499. "sourceEndpoint": {
  1500. "nodeId": {
  1501. "id": 141458082596007
  1502. },
  1503. "slotId": {
  1504. "m_id": "{0EAF92E2-7D51-455A-B012-77C9463791AB}"
  1505. }
  1506. },
  1507. "targetEndpoint": {
  1508. "nodeId": {
  1509. "id": 141445197694119
  1510. },
  1511. "slotId": {
  1512. "m_id": "{E9C71C66-DB88-4530-A642-665B72EA99EA}"
  1513. }
  1514. }
  1515. }
  1516. }
  1517. },
  1518. {
  1519. "Id": {
  1520. "id": 141509622203559
  1521. },
  1522. "Name": "srcEndpoint=(Repeater: Complete), destEndpoint=(Get Variable: In)",
  1523. "Components": {
  1524. "Component_[14542937377176795216]": {
  1525. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1526. "Id": 14542937377176795216,
  1527. "sourceEndpoint": {
  1528. "nodeId": {
  1529. "id": 141449492661415
  1530. },
  1531. "slotId": {
  1532. "m_id": "{DD1C6864-F0DE-4874-ACEB-8EB2ECE91785}"
  1533. }
  1534. },
  1535. "targetEndpoint": {
  1536. "nodeId": {
  1537. "id": 141428017824935
  1538. },
  1539. "slotId": {
  1540. "m_id": "{3F965109-22A5-4D37-84A4-2B666BB07363}"
  1541. }
  1542. }
  1543. }
  1544. }
  1545. },
  1546. {
  1547. "Id": {
  1548. "id": 141513917170855
  1549. },
  1550. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Reference)",
  1551. "Components": {
  1552. "Component_[899072115938269925]": {
  1553. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1554. "Id": 899072115938269925,
  1555. "sourceEndpoint": {
  1556. "nodeId": {
  1557. "id": 141428017824935
  1558. },
  1559. "slotId": {
  1560. "m_id": "{C483B4DC-51B1-4A4A-990E-72A481CF6A0A}"
  1561. }
  1562. },
  1563. "targetEndpoint": {
  1564. "nodeId": {
  1565. "id": 141445197694119
  1566. },
  1567. "slotId": {
  1568. "m_id": "{B4DC1477-8009-4413-8068-BBEB0C0DB470}"
  1569. }
  1570. }
  1571. }
  1572. }
  1573. },
  1574. {
  1575. "Id": {
  1576. "id": 141518212138151
  1577. },
  1578. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Repeater: Start)",
  1579. "Components": {
  1580. "Component_[18001988258386848172]": {
  1581. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1582. "Id": 18001988258386848172,
  1583. "sourceEndpoint": {
  1584. "nodeId": {
  1585. "id": 141423722857639
  1586. },
  1587. "slotId": {
  1588. "m_id": "{74BB8F2D-B226-4BDA-AB51-02C9B2441668}"
  1589. }
  1590. },
  1591. "targetEndpoint": {
  1592. "nodeId": {
  1593. "id": 141449492661415
  1594. },
  1595. "slotId": {
  1596. "m_id": "{44155B84-5DA8-48C3-A156-41FEACD55CBC}"
  1597. }
  1598. }
  1599. }
  1600. }
  1601. }
  1602. ]
  1603. },
  1604. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  1605. "versionData": {
  1606. "_grammarVersion": 1,
  1607. "_runtimeVersion": 1,
  1608. "_fileVersion": 1
  1609. },
  1610. "m_variableCounter": 2,
  1611. "GraphCanvasData": [
  1612. {
  1613. "Key": {
  1614. "id": 141415132923047
  1615. },
  1616. "Value": {
  1617. "ComponentData": {
  1618. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  1619. "$type": "SceneComponentSaveData",
  1620. "ViewParams": {
  1621. "Scale": 0.8516682,
  1622. "AnchorX": -1441.8760986328125,
  1623. "AnchorY": -247.7490692138672
  1624. }
  1625. }
  1626. }
  1627. }
  1628. },
  1629. {
  1630. "Key": {
  1631. "id": 141419427890343
  1632. },
  1633. "Value": {
  1634. "ComponentData": {
  1635. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1636. "$type": "GeneralNodeTitleComponentSaveData",
  1637. "PaletteOverride": "TimeNodeTitlePalette"
  1638. },
  1639. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1640. "$type": "GeometrySaveData",
  1641. "Position": [
  1642. -1300.0,
  1643. -40.0
  1644. ]
  1645. },
  1646. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1647. "$type": "StylingComponentSaveData",
  1648. "SubStyle": ".time"
  1649. },
  1650. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1651. "$type": "PersistentIdComponentSaveData",
  1652. "PersistentId": "{30E3FE44-C140-4A39-B8FC-3C6C63862850}"
  1653. }
  1654. }
  1655. }
  1656. },
  1657. {
  1658. "Key": {
  1659. "id": 141423722857639
  1660. },
  1661. "Value": {
  1662. "ComponentData": {
  1663. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1664. "$type": "GeneralNodeTitleComponentSaveData",
  1665. "PaletteOverride": "GetVariableNodeTitlePalette"
  1666. },
  1667. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1668. "$type": "GeometrySaveData",
  1669. "Position": [
  1670. -1160.0,
  1671. -40.0
  1672. ]
  1673. },
  1674. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1675. "$type": "StylingComponentSaveData",
  1676. "SubStyle": ".getVariable"
  1677. },
  1678. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1679. "$type": "PersistentIdComponentSaveData",
  1680. "PersistentId": "{F47A09BB-358A-43B1-8CD6-9D551CFEA5AD}"
  1681. }
  1682. }
  1683. }
  1684. },
  1685. {
  1686. "Key": {
  1687. "id": 141428017824935
  1688. },
  1689. "Value": {
  1690. "ComponentData": {
  1691. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1692. "$type": "GeneralNodeTitleComponentSaveData",
  1693. "PaletteOverride": "GetVariableNodeTitlePalette"
  1694. },
  1695. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1696. "$type": "GeometrySaveData",
  1697. "Position": [
  1698. -820.0,
  1699. -160.0
  1700. ]
  1701. },
  1702. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1703. "$type": "StylingComponentSaveData",
  1704. "SubStyle": ".getVariable"
  1705. },
  1706. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1707. "$type": "PersistentIdComponentSaveData",
  1708. "PersistentId": "{D1E23D04-E7CA-4CDA-B088-1B939F2ABBE6}"
  1709. }
  1710. }
  1711. }
  1712. },
  1713. {
  1714. "Key": {
  1715. "id": 141432312792231
  1716. },
  1717. "Value": {
  1718. "ComponentData": {
  1719. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1720. "$type": "GeneralNodeTitleComponentSaveData",
  1721. "PaletteOverride": "GetVariableNodeTitlePalette"
  1722. },
  1723. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1724. "$type": "GeometrySaveData",
  1725. "Position": [
  1726. -820.0,
  1727. 80.0
  1728. ]
  1729. },
  1730. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1731. "$type": "StylingComponentSaveData",
  1732. "SubStyle": ".getVariable"
  1733. },
  1734. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1735. "$type": "PersistentIdComponentSaveData",
  1736. "PersistentId": "{578A920E-A4B1-4992-B1AE-4436B8C563C5}"
  1737. }
  1738. }
  1739. }
  1740. },
  1741. {
  1742. "Key": {
  1743. "id": 141436607759527
  1744. },
  1745. "Value": {
  1746. "ComponentData": {
  1747. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1748. "$type": "GeneralNodeTitleComponentSaveData",
  1749. "PaletteOverride": "MathNodeTitlePalette"
  1750. },
  1751. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1752. "$type": "GeometrySaveData",
  1753. "Position": [
  1754. -700.0,
  1755. 80.0
  1756. ]
  1757. },
  1758. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1759. "$type": "StylingComponentSaveData",
  1760. "SubStyle": ".math"
  1761. },
  1762. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1763. "$type": "PersistentIdComponentSaveData",
  1764. "PersistentId": "{6C3B59C1-A52B-4913-8BEB-66C74E88C759}"
  1765. }
  1766. }
  1767. }
  1768. },
  1769. {
  1770. "Key": {
  1771. "id": 141440902726823
  1772. },
  1773. "Value": {
  1774. "ComponentData": {
  1775. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1776. "$type": "GeneralNodeTitleComponentSaveData",
  1777. "PaletteOverride": "TestingNodeTitlePalette"
  1778. },
  1779. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1780. "$type": "GeometrySaveData",
  1781. "Position": [
  1782. -340.0,
  1783. -160.0
  1784. ]
  1785. },
  1786. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1787. "$type": "StylingComponentSaveData",
  1788. "SubStyle": ".method"
  1789. },
  1790. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1791. "$type": "PersistentIdComponentSaveData",
  1792. "PersistentId": "{EE88ACA6-E532-4709-8C6D-A389FDDABB97}"
  1793. }
  1794. }
  1795. }
  1796. },
  1797. {
  1798. "Key": {
  1799. "id": 141445197694119
  1800. },
  1801. "Value": {
  1802. "ComponentData": {
  1803. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1804. "$type": "GeneralNodeTitleComponentSaveData",
  1805. "PaletteOverride": "TestingNodeTitlePalette"
  1806. },
  1807. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1808. "$type": "GeometrySaveData",
  1809. "Position": [
  1810. -580.0,
  1811. -160.0
  1812. ]
  1813. },
  1814. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1815. "$type": "StylingComponentSaveData",
  1816. "SubStyle": ".method"
  1817. },
  1818. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1819. "$type": "PersistentIdComponentSaveData",
  1820. "PersistentId": "{37F55CE2-4565-4407-8845-0EF1ABBDC066}"
  1821. }
  1822. }
  1823. }
  1824. },
  1825. {
  1826. "Key": {
  1827. "id": 141449492661415
  1828. },
  1829. "Value": {
  1830. "ComponentData": {
  1831. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1832. "$type": "GeneralNodeTitleComponentSaveData",
  1833. "PaletteOverride": "DefaultNodeTitlePalette"
  1834. },
  1835. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1836. "$type": "GeometrySaveData",
  1837. "Position": [
  1838. -1040.0,
  1839. -40.0
  1840. ]
  1841. },
  1842. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1843. "$type": "StylingComponentSaveData"
  1844. },
  1845. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1846. "$type": "PersistentIdComponentSaveData",
  1847. "PersistentId": "{49427933-3E11-4F1D-AB33-2B3C60824E72}"
  1848. }
  1849. }
  1850. }
  1851. },
  1852. {
  1853. "Key": {
  1854. "id": 141453787628711
  1855. },
  1856. "Value": {
  1857. "ComponentData": {
  1858. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1859. "$type": "GeneralNodeTitleComponentSaveData",
  1860. "PaletteOverride": "SetVariableNodeTitlePalette"
  1861. },
  1862. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1863. "$type": "GeometrySaveData",
  1864. "Position": [
  1865. -440.0,
  1866. 80.0
  1867. ]
  1868. },
  1869. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1870. "$type": "StylingComponentSaveData",
  1871. "SubStyle": ".setVariable"
  1872. },
  1873. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1874. "$type": "PersistentIdComponentSaveData",
  1875. "PersistentId": "{629A1728-9A6A-4C6B-808E-768EC855877A}"
  1876. }
  1877. }
  1878. }
  1879. },
  1880. {
  1881. "Key": {
  1882. "id": 141458082596007
  1883. },
  1884. "Value": {
  1885. "ComponentData": {
  1886. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1887. "$type": "GeneralNodeTitleComponentSaveData",
  1888. "PaletteOverride": "GetVariableNodeTitlePalette"
  1889. },
  1890. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1891. "$type": "GeometrySaveData",
  1892. "Position": [
  1893. -700.0,
  1894. -220.0
  1895. ]
  1896. },
  1897. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1898. "$type": "StylingComponentSaveData",
  1899. "SubStyle": ".getVariable"
  1900. },
  1901. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1902. "$type": "PersistentIdComponentSaveData",
  1903. "PersistentId": "{1DD66AF2-4C05-450A-B724-6362F47E9E22}"
  1904. }
  1905. }
  1906. }
  1907. }
  1908. ],
  1909. "StatisticsHelper": {
  1910. "InstanceCounter": [
  1911. {
  1912. "Key": 1244476766431948410,
  1913. "Value": 1
  1914. },
  1915. {
  1916. "Key": 2007149677345327358,
  1917. "Value": 1
  1918. },
  1919. {
  1920. "Key": 4053150093067829293,
  1921. "Value": 1
  1922. },
  1923. {
  1924. "Key": 4199610336680704683,
  1925. "Value": 1
  1926. },
  1927. {
  1928. "Key": 10204019744198319120,
  1929. "Value": 1
  1930. },
  1931. {
  1932. "Key": 11473126318679762052,
  1933. "Value": 2
  1934. },
  1935. {
  1936. "Key": 11983076003173356132,
  1937. "Value": 1
  1938. },
  1939. {
  1940. "Key": 16085275912667844041,
  1941. "Value": 2
  1942. }
  1943. ]
  1944. }
  1945. },
  1946. "Component_[3471247564741630493]": {
  1947. "$type": "EditorGraphVariableManagerComponent",
  1948. "Id": 3471247564741630493,
  1949. "m_variableData": {
  1950. "m_nameVariableMap": [
  1951. {
  1952. "Key": {
  1953. "m_id": "{788B4583-4C1A-4F0E-B161-3E15110D0534}"
  1954. },
  1955. "Value": {
  1956. "Datum": {
  1957. "isOverloadedStorage": false,
  1958. "scriptCanvasType": {
  1959. "m_type": 3
  1960. },
  1961. "isNullPointer": false,
  1962. "$type": "double",
  1963. "value": 10.0,
  1964. "label": "Ten"
  1965. },
  1966. "VariableId": {
  1967. "m_id": "{788B4583-4C1A-4F0E-B161-3E15110D0534}"
  1968. },
  1969. "VariableName": "Ten"
  1970. }
  1971. },
  1972. {
  1973. "Key": {
  1974. "m_id": "{ABA2A6FA-EB3F-4C4E-B92B-C65EBB487927}"
  1975. },
  1976. "Value": {
  1977. "Datum": {
  1978. "isOverloadedStorage": false,
  1979. "scriptCanvasType": {
  1980. "m_type": 3
  1981. },
  1982. "isNullPointer": false,
  1983. "$type": "double",
  1984. "value": 0.0,
  1985. "label": "Counter"
  1986. },
  1987. "VariableId": {
  1988. "m_id": "{ABA2A6FA-EB3F-4C4E-B92B-C65EBB487927}"
  1989. },
  1990. "VariableName": "Counter"
  1991. }
  1992. }
  1993. ]
  1994. }
  1995. }
  1996. }
  1997. }
  1998. }
  1999. }