3
0

LY_SC_UnitTest_IsZeroFunction.scriptcanvas 62 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 259876907735086
  9. },
  10. "Name": "IsEqualToFunction",
  11. "Components": {
  12. "Component_[11272452614447405463]": {
  13. "$type": "EditorGraph",
  14. "Id": 11272452614447405463,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 259894087604270
  20. },
  21. "Name": "SC-Node(EqualTo)",
  22. "Components": {
  23. "Component_[10892072486447941986]": {
  24. "$type": "EqualTo",
  25. "Id": 10892072486447941986,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{1D797ECA-9A5F-4E2D-BA91-7CF0D3644ED4}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "Result",
  37. "DisplayDataType": {
  38. "m_type": 0
  39. },
  40. "Descriptor": {
  41. "ConnectionType": 2,
  42. "SlotType": 2
  43. },
  44. "DataType": 1
  45. },
  46. {
  47. "id": {
  48. "m_id": "{9D51F77C-6A24-4FCD-9D0F-DAB0048931F0}"
  49. },
  50. "contracts": [
  51. {
  52. "$type": "SlotTypeContract"
  53. }
  54. ],
  55. "slotName": "In",
  56. "toolTip": "Signal to perform the evaluation when desired.",
  57. "Descriptor": {
  58. "ConnectionType": 1,
  59. "SlotType": 1
  60. }
  61. },
  62. {
  63. "id": {
  64. "m_id": "{A3D30613-0A91-46B5-BAC3-655A22C08FAC}"
  65. },
  66. "contracts": [
  67. {
  68. "$type": "SlotTypeContract"
  69. }
  70. ],
  71. "slotName": "True",
  72. "toolTip": "Signaled if the result of the operation is true.",
  73. "Descriptor": {
  74. "ConnectionType": 2,
  75. "SlotType": 1
  76. }
  77. },
  78. {
  79. "id": {
  80. "m_id": "{124BD3C0-DF57-4FC9-A345-637A116AC1A8}"
  81. },
  82. "contracts": [
  83. {
  84. "$type": "SlotTypeContract"
  85. }
  86. ],
  87. "slotName": "False",
  88. "toolTip": "Signaled if the result of the operation is false.",
  89. "Descriptor": {
  90. "ConnectionType": 2,
  91. "SlotType": 1
  92. }
  93. },
  94. {
  95. "id": {
  96. "m_id": "{3E48519D-3FA3-4807-87BF-0EF9452237E2}"
  97. },
  98. "DynamicTypeOverride": 3,
  99. "contracts": [
  100. {
  101. "$type": "SlotTypeContract"
  102. },
  103. null
  104. ],
  105. "slotName": "Value A",
  106. "DisplayDataType": {
  107. "m_type": 3
  108. },
  109. "Descriptor": {
  110. "ConnectionType": 1,
  111. "SlotType": 2
  112. },
  113. "DynamicGroup": {
  114. "Value": 3545012108
  115. },
  116. "DataType": 1
  117. },
  118. {
  119. "id": {
  120. "m_id": "{B71B091B-1DA4-49E7-870B-7E648AAC5FE5}"
  121. },
  122. "DynamicTypeOverride": 3,
  123. "contracts": [
  124. {
  125. "$type": "SlotTypeContract"
  126. },
  127. null
  128. ],
  129. "slotName": "Value B",
  130. "DisplayDataType": {
  131. "m_type": 3
  132. },
  133. "Descriptor": {
  134. "ConnectionType": 1,
  135. "SlotType": 2
  136. },
  137. "DynamicGroup": {
  138. "Value": 3545012108
  139. },
  140. "DataType": 1
  141. }
  142. ],
  143. "Datums": [
  144. {
  145. "isOverloadedStorage": false,
  146. "scriptCanvasType": {
  147. "m_type": 3
  148. },
  149. "isNullPointer": false,
  150. "$type": "double",
  151. "value": 0.0,
  152. "label": "Value A"
  153. },
  154. {
  155. "isOverloadedStorage": false,
  156. "scriptCanvasType": {
  157. "m_type": 3
  158. },
  159. "isNullPointer": false,
  160. "$type": "double",
  161. "value": 0.0,
  162. "label": "Value B"
  163. }
  164. ]
  165. }
  166. }
  167. },
  168. {
  169. "Id": {
  170. "id": 259889792636974
  171. },
  172. "Name": "SC-Node(Print)",
  173. "Components": {
  174. "Component_[1090546246199758171]": {
  175. "$type": "Print",
  176. "Id": 1090546246199758171,
  177. "Slots": [
  178. {
  179. "id": {
  180. "m_id": "{33F8E2FF-363F-4C6A-98A5-09C1AEA7BC63}"
  181. },
  182. "contracts": [
  183. {
  184. "$type": "SlotTypeContract"
  185. }
  186. ],
  187. "slotName": "In",
  188. "toolTip": "Input signal",
  189. "Descriptor": {
  190. "ConnectionType": 1,
  191. "SlotType": 1
  192. }
  193. },
  194. {
  195. "id": {
  196. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  197. },
  198. "DynamicTypeOverride": 3,
  199. "contracts": [
  200. {
  201. "$type": "SlotTypeContract"
  202. },
  203. null
  204. ],
  205. "slotName": "Value",
  206. "toolTip": "Value which replaces instances of {Value} in the resulting string.",
  207. "DisplayDataType": {
  208. "m_type": 0
  209. },
  210. "DisplayGroup": {
  211. "Value": 1015031923
  212. },
  213. "Descriptor": {
  214. "ConnectionType": 1,
  215. "SlotType": 2
  216. },
  217. "DataType": 1
  218. },
  219. {
  220. "id": {
  221. "m_id": "{2E0CEE71-7C2D-43A1-8CC3-B0CE1B416DE0}"
  222. },
  223. "contracts": [
  224. {
  225. "$type": "SlotTypeContract"
  226. }
  227. ],
  228. "slotName": "Out",
  229. "Descriptor": {
  230. "ConnectionType": 2,
  231. "SlotType": 1
  232. }
  233. }
  234. ],
  235. "Datums": [
  236. {
  237. "isOverloadedStorage": false,
  238. "scriptCanvasType": {
  239. "m_type": 0
  240. },
  241. "isNullPointer": false,
  242. "$type": "bool",
  243. "value": false,
  244. "label": "Value"
  245. }
  246. ],
  247. "m_format": "In Function True: {Value}",
  248. "m_arrayBindingMap": [
  249. {
  250. "Key": 1,
  251. "Value": {
  252. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  253. }
  254. }
  255. ],
  256. "m_unresolvedString": [
  257. "In Function True: ",
  258. {}
  259. ],
  260. "m_formatSlotMap": {
  261. "Value": {
  262. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  263. }
  264. }
  265. }
  266. }
  267. },
  268. {
  269. "Id": {
  270. "id": 259902677538862
  271. },
  272. "Name": "SC-Node(Print)",
  273. "Components": {
  274. "Component_[1090546246199758171]": {
  275. "$type": "Print",
  276. "Id": 1090546246199758171,
  277. "Slots": [
  278. {
  279. "id": {
  280. "m_id": "{33F8E2FF-363F-4C6A-98A5-09C1AEA7BC63}"
  281. },
  282. "contracts": [
  283. {
  284. "$type": "SlotTypeContract"
  285. }
  286. ],
  287. "slotName": "In",
  288. "toolTip": "Input signal",
  289. "Descriptor": {
  290. "ConnectionType": 1,
  291. "SlotType": 1
  292. }
  293. },
  294. {
  295. "id": {
  296. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  297. },
  298. "DynamicTypeOverride": 3,
  299. "contracts": [
  300. {
  301. "$type": "SlotTypeContract"
  302. },
  303. null
  304. ],
  305. "slotName": "Value",
  306. "toolTip": "Value which replaces instances of {Value} in the resulting string.",
  307. "DisplayDataType": {
  308. "m_type": 0
  309. },
  310. "DisplayGroup": {
  311. "Value": 1015031923
  312. },
  313. "Descriptor": {
  314. "ConnectionType": 1,
  315. "SlotType": 2
  316. },
  317. "DataType": 1
  318. },
  319. {
  320. "id": {
  321. "m_id": "{2E0CEE71-7C2D-43A1-8CC3-B0CE1B416DE0}"
  322. },
  323. "contracts": [
  324. {
  325. "$type": "SlotTypeContract"
  326. }
  327. ],
  328. "slotName": "Out",
  329. "Descriptor": {
  330. "ConnectionType": 2,
  331. "SlotType": 1
  332. }
  333. }
  334. ],
  335. "Datums": [
  336. {
  337. "isOverloadedStorage": false,
  338. "scriptCanvasType": {
  339. "m_type": 0
  340. },
  341. "isNullPointer": false,
  342. "$type": "bool",
  343. "value": false,
  344. "label": "Value"
  345. }
  346. ],
  347. "m_format": "In Functions False: {Value}",
  348. "m_arrayBindingMap": [
  349. {
  350. "Key": 1,
  351. "Value": {
  352. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  353. }
  354. }
  355. ],
  356. "m_unresolvedString": [
  357. "In Functions False: ",
  358. {}
  359. ],
  360. "m_formatSlotMap": {
  361. "Value": {
  362. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  363. }
  364. }
  365. }
  366. }
  367. },
  368. {
  369. "Id": {
  370. "id": 259881202702382
  371. },
  372. "Name": "SC-Node(FunctionDefinitionNode)",
  373. "Components": {
  374. "Component_[13940460933427889908]": {
  375. "$type": "FunctionDefinitionNode",
  376. "Id": 13940460933427889908,
  377. "Slots": [
  378. {
  379. "id": {
  380. "m_id": "{D8F8145C-CF4A-4937-A215-5F799D95DF97}"
  381. },
  382. "contracts": [
  383. {
  384. "$type": "SlotTypeContract"
  385. },
  386. {
  387. "$type": "DisplayGroupConnectedSlotLimitContract",
  388. "limit": 1,
  389. "displayGroup": "NodelingSlotDisplayGroup",
  390. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  391. },
  392. {
  393. "$type": "DisallowReentrantExecutionContract"
  394. }
  395. ],
  396. "slotName": " ",
  397. "DisplayGroup": {
  398. "Value": 3992535411
  399. },
  400. "Descriptor": {
  401. "ConnectionType": 1,
  402. "SlotType": 1
  403. }
  404. },
  405. {
  406. "isVisibile": false,
  407. "id": {
  408. "m_id": "{BCC71E68-A438-4621-80C3-EB0BAC016A40}"
  409. },
  410. "contracts": [
  411. {
  412. "$type": "SlotTypeContract"
  413. },
  414. {
  415. "$type": "DisplayGroupConnectedSlotLimitContract",
  416. "limit": 1,
  417. "displayGroup": "NodelingSlotDisplayGroup",
  418. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  419. }
  420. ],
  421. "slotName": " ",
  422. "DisplayGroup": {
  423. "Value": 3992535411
  424. },
  425. "Descriptor": {
  426. "ConnectionType": 2,
  427. "SlotType": 1
  428. }
  429. }
  430. ],
  431. "m_displayName": "True",
  432. "m_identifier": "{07377CE7-1027-4BB7-95EC-09E72CF1A084}",
  433. "m_isExecutionEntry": false
  434. }
  435. }
  436. },
  437. {
  438. "Id": {
  439. "id": 259885497669678
  440. },
  441. "Name": "SC-Node(FunctionDefinitionNode)",
  442. "Components": {
  443. "Component_[17371485502320280176]": {
  444. "$type": "FunctionDefinitionNode",
  445. "Id": 17371485502320280176,
  446. "Slots": [
  447. {
  448. "id": {
  449. "m_id": "{5C5E8634-F6CE-4A8E-A620-498E516ECA2A}"
  450. },
  451. "contracts": [
  452. {
  453. "$type": "SlotTypeContract"
  454. },
  455. {
  456. "$type": "DisplayGroupConnectedSlotLimitContract",
  457. "limit": 1,
  458. "displayGroup": "NodelingSlotDisplayGroup",
  459. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  460. },
  461. {
  462. "$type": "DisallowReentrantExecutionContract"
  463. }
  464. ],
  465. "slotName": " ",
  466. "DisplayGroup": {
  467. "Value": 3992535411
  468. },
  469. "Descriptor": {
  470. "ConnectionType": 1,
  471. "SlotType": 1
  472. }
  473. },
  474. {
  475. "isVisibile": false,
  476. "id": {
  477. "m_id": "{F3EFFD1A-2614-4ABC-95C3-70C795AC1B30}"
  478. },
  479. "contracts": [
  480. {
  481. "$type": "SlotTypeContract"
  482. },
  483. {
  484. "$type": "DisplayGroupConnectedSlotLimitContract",
  485. "limit": 1,
  486. "displayGroup": "NodelingSlotDisplayGroup",
  487. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  488. }
  489. ],
  490. "slotName": " ",
  491. "DisplayGroup": {
  492. "Value": 3992535411
  493. },
  494. "Descriptor": {
  495. "ConnectionType": 2,
  496. "SlotType": 1
  497. }
  498. }
  499. ],
  500. "m_displayName": "False",
  501. "m_identifier": "{017C8942-5701-44D8-A737-8EA18552E1C0}",
  502. "m_isExecutionEntry": false
  503. }
  504. }
  505. },
  506. {
  507. "Id": {
  508. "id": 259898382571566
  509. },
  510. "Name": "SC-Node(FunctionDefinitionNode)",
  511. "Components": {
  512. "Component_[4778543193105032534]": {
  513. "$type": "FunctionDefinitionNode",
  514. "Id": 4778543193105032534,
  515. "Slots": [
  516. {
  517. "isVisibile": false,
  518. "id": {
  519. "m_id": "{45D7348B-D743-4B18-800A-885955F3DA89}"
  520. },
  521. "contracts": [
  522. {
  523. "$type": "SlotTypeContract"
  524. },
  525. {
  526. "$type": "DisplayGroupConnectedSlotLimitContract",
  527. "limit": 1,
  528. "displayGroup": "NodelingSlotDisplayGroup",
  529. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  530. },
  531. {
  532. "$type": "DisallowReentrantExecutionContract"
  533. }
  534. ],
  535. "slotName": " ",
  536. "DisplayGroup": {
  537. "Value": 3992535411
  538. },
  539. "Descriptor": {
  540. "ConnectionType": 1,
  541. "SlotType": 1
  542. }
  543. },
  544. {
  545. "id": {
  546. "m_id": "{62BC9B1C-5890-4B3D-9A4C-C29F2360077D}"
  547. },
  548. "contracts": [
  549. {
  550. "$type": "SlotTypeContract"
  551. },
  552. {
  553. "$type": "DisplayGroupConnectedSlotLimitContract",
  554. "limit": 1,
  555. "displayGroup": "NodelingSlotDisplayGroup",
  556. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  557. }
  558. ],
  559. "slotName": " ",
  560. "DisplayGroup": {
  561. "Value": 3992535411
  562. },
  563. "Descriptor": {
  564. "ConnectionType": 2,
  565. "SlotType": 1
  566. }
  567. },
  568. {
  569. "id": {
  570. "m_id": "{3FBD6FFE-3376-4A91-9C9A-F266521B34C6}"
  571. },
  572. "DynamicTypeOverride": 3,
  573. "contracts": [
  574. {
  575. "$type": "SlotTypeContract"
  576. }
  577. ],
  578. "slotName": "Value",
  579. "DisplayDataType": {
  580. "m_type": 3
  581. },
  582. "DisplayGroup": {
  583. "Value": 452080683
  584. },
  585. "Descriptor": {
  586. "ConnectionType": 2,
  587. "SlotType": 2
  588. },
  589. "DataType": 1,
  590. "IsUserAdded": true
  591. }
  592. ],
  593. "m_displayName": "Is Equal to 0",
  594. "m_identifier": "{7DA9A117-E49B-46C2-BED4-F9F5BC6BD9E5}"
  595. }
  596. }
  597. }
  598. ],
  599. "m_connections": [
  600. {
  601. "Id": {
  602. "id": 259906972506158
  603. },
  604. "Name": "srcEndpoint=(Is Equal to 0: ), destEndpoint=(Equal To (==): In)",
  605. "Components": {
  606. "Component_[13613892843389619079]": {
  607. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  608. "Id": 13613892843389619079,
  609. "sourceEndpoint": {
  610. "nodeId": {
  611. "id": 259898382571566
  612. },
  613. "slotId": {
  614. "m_id": "{62BC9B1C-5890-4B3D-9A4C-C29F2360077D}"
  615. }
  616. },
  617. "targetEndpoint": {
  618. "nodeId": {
  619. "id": 259894087604270
  620. },
  621. "slotId": {
  622. "m_id": "{9D51F77C-6A24-4FCD-9D0F-DAB0048931F0}"
  623. }
  624. }
  625. }
  626. }
  627. },
  628. {
  629. "Id": {
  630. "id": 259911267473454
  631. },
  632. "Name": "srcEndpoint=(Is Equal to 0: Value), destEndpoint=(Equal To (==): Value A)",
  633. "Components": {
  634. "Component_[7920625701362617973]": {
  635. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  636. "Id": 7920625701362617973,
  637. "sourceEndpoint": {
  638. "nodeId": {
  639. "id": 259898382571566
  640. },
  641. "slotId": {
  642. "m_id": "{3FBD6FFE-3376-4A91-9C9A-F266521B34C6}"
  643. }
  644. },
  645. "targetEndpoint": {
  646. "nodeId": {
  647. "id": 259894087604270
  648. },
  649. "slotId": {
  650. "m_id": "{3E48519D-3FA3-4807-87BF-0EF9452237E2}"
  651. }
  652. }
  653. }
  654. }
  655. },
  656. {
  657. "Id": {
  658. "id": 259915562440750
  659. },
  660. "Name": "srcEndpoint=(Equal To (==): True), destEndpoint=(Print: In)",
  661. "Components": {
  662. "Component_[7840551042612259224]": {
  663. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  664. "Id": 7840551042612259224,
  665. "sourceEndpoint": {
  666. "nodeId": {
  667. "id": 259894087604270
  668. },
  669. "slotId": {
  670. "m_id": "{A3D30613-0A91-46B5-BAC3-655A22C08FAC}"
  671. }
  672. },
  673. "targetEndpoint": {
  674. "nodeId": {
  675. "id": 259889792636974
  676. },
  677. "slotId": {
  678. "m_id": "{33F8E2FF-363F-4C6A-98A5-09C1AEA7BC63}"
  679. }
  680. }
  681. }
  682. }
  683. },
  684. {
  685. "Id": {
  686. "id": 259919857408046
  687. },
  688. "Name": "srcEndpoint=(Equal To (==): False), destEndpoint=(Print: In)",
  689. "Components": {
  690. "Component_[8525823719174861735]": {
  691. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  692. "Id": 8525823719174861735,
  693. "sourceEndpoint": {
  694. "nodeId": {
  695. "id": 259894087604270
  696. },
  697. "slotId": {
  698. "m_id": "{124BD3C0-DF57-4FC9-A345-637A116AC1A8}"
  699. }
  700. },
  701. "targetEndpoint": {
  702. "nodeId": {
  703. "id": 259902677538862
  704. },
  705. "slotId": {
  706. "m_id": "{33F8E2FF-363F-4C6A-98A5-09C1AEA7BC63}"
  707. }
  708. }
  709. }
  710. }
  711. },
  712. {
  713. "Id": {
  714. "id": 259924152375342
  715. },
  716. "Name": "srcEndpoint=(Equal To (==): Result), destEndpoint=(Print: Value)",
  717. "Components": {
  718. "Component_[16701878847168166017]": {
  719. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  720. "Id": 16701878847168166017,
  721. "sourceEndpoint": {
  722. "nodeId": {
  723. "id": 259894087604270
  724. },
  725. "slotId": {
  726. "m_id": "{1D797ECA-9A5F-4E2D-BA91-7CF0D3644ED4}"
  727. }
  728. },
  729. "targetEndpoint": {
  730. "nodeId": {
  731. "id": 259889792636974
  732. },
  733. "slotId": {
  734. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  735. }
  736. }
  737. }
  738. }
  739. },
  740. {
  741. "Id": {
  742. "id": 259928447342638
  743. },
  744. "Name": "srcEndpoint=(Equal To (==): Result), destEndpoint=(Print: Value)",
  745. "Components": {
  746. "Component_[4282214504303842192]": {
  747. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  748. "Id": 4282214504303842192,
  749. "sourceEndpoint": {
  750. "nodeId": {
  751. "id": 259894087604270
  752. },
  753. "slotId": {
  754. "m_id": "{1D797ECA-9A5F-4E2D-BA91-7CF0D3644ED4}"
  755. }
  756. },
  757. "targetEndpoint": {
  758. "nodeId": {
  759. "id": 259902677538862
  760. },
  761. "slotId": {
  762. "m_id": "{4BFD8E55-59F3-410B-B8FA-E7ED2D64E769}"
  763. }
  764. }
  765. }
  766. }
  767. },
  768. {
  769. "Id": {
  770. "id": 259932742309934
  771. },
  772. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Print : Out: )",
  773. "Components": {
  774. "Component_[1706253599102218136]": {
  775. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  776. "Id": 1706253599102218136,
  777. "sourceEndpoint": {
  778. "nodeId": {
  779. "id": 259889792636974
  780. },
  781. "slotId": {
  782. "m_id": "{2E0CEE71-7C2D-43A1-8CC3-B0CE1B416DE0}"
  783. }
  784. },
  785. "targetEndpoint": {
  786. "nodeId": {
  787. "id": 259881202702382
  788. },
  789. "slotId": {
  790. "m_id": "{D8F8145C-CF4A-4937-A215-5F799D95DF97}"
  791. }
  792. }
  793. }
  794. }
  795. },
  796. {
  797. "Id": {
  798. "id": 259937037277230
  799. },
  800. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Print : Out: )",
  801. "Components": {
  802. "Component_[14360685366172895450]": {
  803. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  804. "Id": 14360685366172895450,
  805. "sourceEndpoint": {
  806. "nodeId": {
  807. "id": 259902677538862
  808. },
  809. "slotId": {
  810. "m_id": "{2E0CEE71-7C2D-43A1-8CC3-B0CE1B416DE0}"
  811. }
  812. },
  813. "targetEndpoint": {
  814. "nodeId": {
  815. "id": 259885497669678
  816. },
  817. "slotId": {
  818. "m_id": "{5C5E8634-F6CE-4A8E-A620-498E516ECA2A}"
  819. }
  820. }
  821. }
  822. }
  823. }
  824. ]
  825. },
  826. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  827. "versionData": {
  828. "_grammarVersion": 1,
  829. "_runtimeVersion": 1,
  830. "_fileVersion": 1
  831. },
  832. "m_variableCounter": 1,
  833. "GraphCanvasData": [
  834. {
  835. "Key": {
  836. "id": 259876907735086
  837. },
  838. "Value": {
  839. "ComponentData": {
  840. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  841. "$type": "SceneComponentSaveData",
  842. "ViewParams": {
  843. "AnchorX": -70.0,
  844. "AnchorY": -92.0
  845. }
  846. }
  847. }
  848. }
  849. },
  850. {
  851. "Key": {
  852. "id": 259881202702382
  853. },
  854. "Value": {
  855. "ComponentData": {
  856. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  857. "$type": "NodeSaveData"
  858. },
  859. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  860. "$type": "GeneralNodeTitleComponentSaveData",
  861. "PaletteOverride": "NodelingTitlePalette"
  862. },
  863. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  864. "$type": "GeometrySaveData",
  865. "Position": [
  866. 980.0,
  867. 0.0
  868. ]
  869. },
  870. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  871. "$type": "StylingComponentSaveData",
  872. "SubStyle": ".nodeling"
  873. },
  874. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  875. "$type": "PersistentIdComponentSaveData",
  876. "PersistentId": "{2D7FDDEC-C492-469F-BD14-E94725E6C2EA}"
  877. }
  878. }
  879. }
  880. },
  881. {
  882. "Key": {
  883. "id": 259885497669678
  884. },
  885. "Value": {
  886. "ComponentData": {
  887. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  888. "$type": "NodeSaveData"
  889. },
  890. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  891. "$type": "GeneralNodeTitleComponentSaveData",
  892. "PaletteOverride": "NodelingTitlePalette"
  893. },
  894. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  895. "$type": "GeometrySaveData",
  896. "Position": [
  897. 1020.0,
  898. 340.0
  899. ]
  900. },
  901. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  902. "$type": "StylingComponentSaveData",
  903. "SubStyle": ".nodeling"
  904. },
  905. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  906. "$type": "PersistentIdComponentSaveData",
  907. "PersistentId": "{1C921028-F4D7-4D2F-91A0-9A909EF04387}"
  908. }
  909. }
  910. }
  911. },
  912. {
  913. "Key": {
  914. "id": 259889792636974
  915. },
  916. "Value": {
  917. "ComponentData": {
  918. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  919. "$type": "NodeSaveData"
  920. },
  921. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  922. "$type": "GeneralNodeTitleComponentSaveData",
  923. "PaletteOverride": "StringNodeTitlePalette"
  924. },
  925. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  926. "$type": "GeometrySaveData",
  927. "Position": [
  928. 680.0,
  929. 0.0
  930. ]
  931. },
  932. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  933. "$type": "StylingComponentSaveData"
  934. },
  935. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  936. "$type": "PersistentIdComponentSaveData",
  937. "PersistentId": "{79DFFF86-F059-48EB-B6BC-18B76D33EB5C}"
  938. }
  939. }
  940. }
  941. },
  942. {
  943. "Key": {
  944. "id": 259894087604270
  945. },
  946. "Value": {
  947. "ComponentData": {
  948. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  949. "$type": "NodeSaveData"
  950. },
  951. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  952. "$type": "GeneralNodeTitleComponentSaveData",
  953. "PaletteOverride": "MathNodeTitlePalette"
  954. },
  955. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  956. "$type": "GeometrySaveData",
  957. "Position": [
  958. 320.0,
  959. 140.0
  960. ]
  961. },
  962. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  963. "$type": "StylingComponentSaveData"
  964. },
  965. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  966. "$type": "PersistentIdComponentSaveData",
  967. "PersistentId": "{C557514B-501B-42E6-8AE1-F2D64641B0FE}"
  968. }
  969. }
  970. }
  971. },
  972. {
  973. "Key": {
  974. "id": 259898382571566
  975. },
  976. "Value": {
  977. "ComponentData": {
  978. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  979. "$type": "NodeSaveData"
  980. },
  981. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  982. "$type": "GeneralNodeTitleComponentSaveData",
  983. "PaletteOverride": "NodelingTitlePalette"
  984. },
  985. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  986. "$type": "GeometrySaveData",
  987. "Position": [
  988. 140.0,
  989. 140.0
  990. ]
  991. },
  992. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  993. "$type": "StylingComponentSaveData",
  994. "SubStyle": ".nodeling"
  995. },
  996. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  997. "$type": "PersistentIdComponentSaveData",
  998. "PersistentId": "{10AC54C4-C293-47C4-86AA-5EC03594D80D}"
  999. }
  1000. }
  1001. }
  1002. },
  1003. {
  1004. "Key": {
  1005. "id": 259902677538862
  1006. },
  1007. "Value": {
  1008. "ComponentData": {
  1009. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1010. "$type": "NodeSaveData"
  1011. },
  1012. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1013. "$type": "GeneralNodeTitleComponentSaveData",
  1014. "PaletteOverride": "StringNodeTitlePalette"
  1015. },
  1016. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1017. "$type": "GeometrySaveData",
  1018. "Position": [
  1019. 720.0,
  1020. 340.0
  1021. ]
  1022. },
  1023. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1024. "$type": "StylingComponentSaveData"
  1025. },
  1026. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1027. "$type": "PersistentIdComponentSaveData",
  1028. "PersistentId": "{8DB01DDF-13A3-4574-B163-49565111322D}"
  1029. }
  1030. }
  1031. }
  1032. }
  1033. ],
  1034. "StatisticsHelper": {
  1035. "InstanceCounter": [
  1036. {
  1037. "Key": 3117476785392655547,
  1038. "Value": 1
  1039. },
  1040. {
  1041. "Key": 7011818094993955847,
  1042. "Value": 3
  1043. },
  1044. {
  1045. "Key": 10684225535275896474,
  1046. "Value": 2
  1047. }
  1048. ]
  1049. }
  1050. },
  1051. "Component_[13229830129540693674]": {
  1052. "$type": "EditorGraphVariableManagerComponent",
  1053. "Id": 13229830129540693674,
  1054. "m_variableData": {
  1055. "m_nameVariableMap": [
  1056. {
  1057. "Key": {
  1058. "m_id": "{2195BC05-1098-4A0E-9FCA-A40B123BA4CF}"
  1059. },
  1060. "Value": {
  1061. "Datum": {
  1062. "isOverloadedStorage": false,
  1063. "scriptCanvasType": {
  1064. "m_type": 3
  1065. },
  1066. "isNullPointer": false,
  1067. "$type": "double",
  1068. "value": 0.0,
  1069. "label": "Number"
  1070. },
  1071. "VariableId": {
  1072. "m_id": "{2195BC05-1098-4A0E-9FCA-A40B123BA4CF}"
  1073. },
  1074. "VariableName": "Value",
  1075. "Scope": 2
  1076. }
  1077. }
  1078. ]
  1079. }
  1080. }
  1081. }
  1082. }
  1083. }
  1084. }