3
0

Test_SetVariable.scriptcanvas 63 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 148149641643175
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[6229950707974218348]": {
  13. "$type": "EditorGraph",
  14. "Id": 6229950707974218348,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 148171116479655
  20. },
  21. "Name": "37309080052840",
  22. "Components": {
  23. "Component_[10845958599115262092]": {
  24. "$type": "Start",
  25. "Id": 10845958599115262092,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{5226F623-3BCA-4CD6-8E33-3F4CA4DE391D}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "Out",
  37. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  38. "Descriptor": {
  39. "ConnectionType": 2,
  40. "SlotType": 1
  41. }
  42. }
  43. ]
  44. }
  45. }
  46. },
  47. {
  48. "Id": {
  49. "id": 148166821512359
  50. },
  51. "Name": "67833412625512",
  52. "Components": {
  53. "Component_[12200247493672144376]": {
  54. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  55. "Id": 12200247493672144376,
  56. "Slots": [
  57. {
  58. "isVisibile": false,
  59. "id": {
  60. "m_id": "{D889A831-E27D-49B0-BD58-B9E0046F95A5}"
  61. },
  62. "contracts": [
  63. {
  64. "$type": "SlotTypeContract"
  65. },
  66. null
  67. ],
  68. "slotName": "EntityID: 0",
  69. "Descriptor": {
  70. "ConnectionType": 1,
  71. "SlotType": 2
  72. },
  73. "DataType": 1
  74. },
  75. {
  76. "id": {
  77. "m_id": "{59C62BE0-F758-4DAF-BCE0-53D7080BE086}"
  78. },
  79. "contracts": [
  80. {
  81. "$type": "SlotTypeContract"
  82. },
  83. null
  84. ],
  85. "slotName": "Report",
  86. "toolTip": "additional notes for the test report",
  87. "DisplayDataType": {
  88. "m_type": 5
  89. },
  90. "Descriptor": {
  91. "ConnectionType": 1,
  92. "SlotType": 2
  93. },
  94. "DataType": 1
  95. },
  96. {
  97. "id": {
  98. "m_id": "{1600CA6C-35D6-49FF-90EA-C7BCA46AD25F}"
  99. },
  100. "contracts": [
  101. {
  102. "$type": "SlotTypeContract"
  103. }
  104. ],
  105. "slotName": "In",
  106. "Descriptor": {
  107. "ConnectionType": 1,
  108. "SlotType": 1
  109. }
  110. },
  111. {
  112. "id": {
  113. "m_id": "{D30DCE8B-60E9-4748-A7C1-68065E10DEB5}"
  114. },
  115. "contracts": [
  116. {
  117. "$type": "SlotTypeContract"
  118. }
  119. ],
  120. "slotName": "Out",
  121. "Descriptor": {
  122. "ConnectionType": 2,
  123. "SlotType": 1
  124. }
  125. }
  126. ],
  127. "Datums": [
  128. {
  129. "isOverloadedStorage": false,
  130. "scriptCanvasType": {
  131. "m_type": 1
  132. },
  133. "isNullPointer": false,
  134. "$type": "EntityId",
  135. "value": {
  136. "id": 4276206253
  137. }
  138. },
  139. {
  140. "isOverloadedStorage": false,
  141. "scriptCanvasType": {
  142. "m_type": 5
  143. },
  144. "isNullPointer": false,
  145. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  146. "value": "",
  147. "label": "Report"
  148. }
  149. ],
  150. "methodType": 2,
  151. "methodName": "Mark Complete",
  152. "className": "Unit Testing",
  153. "resultSlotIDs": [
  154. {}
  155. ],
  156. "prettyClassName": "Unit Testing"
  157. }
  158. }
  159. },
  160. {
  161. "Id": {
  162. "id": 148162526545063
  163. },
  164. "Name": "SC Node(SetVariable)",
  165. "Components": {
  166. "Component_[17281357088046260879]": {
  167. "$type": "SetVariableNode",
  168. "Id": 17281357088046260879,
  169. "Slots": [
  170. {
  171. "id": {
  172. "m_id": "{63EDBD97-4CA4-4633-816A-FDF747A8E0C8}"
  173. },
  174. "contracts": [
  175. {
  176. "$type": "SlotTypeContract"
  177. }
  178. ],
  179. "slotName": "In",
  180. "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
  181. "Descriptor": {
  182. "ConnectionType": 1,
  183. "SlotType": 1
  184. }
  185. },
  186. {
  187. "id": {
  188. "m_id": "{35DDEA53-1BAB-4DAB-A0DB-DF838B3CDF14}"
  189. },
  190. "contracts": [
  191. {
  192. "$type": "SlotTypeContract"
  193. }
  194. ],
  195. "slotName": "Out",
  196. "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
  197. "Descriptor": {
  198. "ConnectionType": 2,
  199. "SlotType": 1
  200. }
  201. },
  202. {
  203. "id": {
  204. "m_id": "{99FC8F27-A60D-4635-A855-274A24DF9401}"
  205. },
  206. "contracts": [
  207. {
  208. "$type": "SlotTypeContract"
  209. },
  210. {
  211. "$type": "RestrictedTypeContract"
  212. },
  213. null
  214. ],
  215. "slotName": "Number",
  216. "Descriptor": {
  217. "ConnectionType": 1,
  218. "SlotType": 2
  219. },
  220. "DataType": 1
  221. },
  222. {
  223. "id": {
  224. "m_id": "{ED93B68B-69B2-4F88-AF4C-5AD0534EBAFC}"
  225. },
  226. "contracts": [
  227. {
  228. "$type": "SlotTypeContract"
  229. }
  230. ],
  231. "slotName": "Number",
  232. "DisplayDataType": {
  233. "m_type": 3
  234. },
  235. "Descriptor": {
  236. "ConnectionType": 2,
  237. "SlotType": 2
  238. },
  239. "DataType": 1
  240. }
  241. ],
  242. "Datums": [
  243. {
  244. "isOverloadedStorage": false,
  245. "scriptCanvasType": {
  246. "m_type": 3
  247. },
  248. "isNullPointer": false,
  249. "$type": "double",
  250. "value": 0.0,
  251. "label": "Number"
  252. }
  253. ],
  254. "m_variableId": {
  255. "m_id": "{06FDB381-4F18-45F6-94D7-23F992B10896}"
  256. },
  257. "m_variableDataInSlotId": {
  258. "m_id": "{99FC8F27-A60D-4635-A855-274A24DF9401}"
  259. },
  260. "m_variableDataOutSlotId": {
  261. "m_id": "{ED93B68B-69B2-4F88-AF4C-5AD0534EBAFC}"
  262. }
  263. }
  264. }
  265. },
  266. {
  267. "Id": {
  268. "id": 148158231577767
  269. },
  270. "Name": "50224046711912",
  271. "Components": {
  272. "Component_[8505085967247892608]": {
  273. "$type": "MethodOverloaded",
  274. "Id": 8505085967247892608,
  275. "Slots": [
  276. {
  277. "isVisibile": false,
  278. "id": {
  279. "m_id": "{89ADB36A-DBB3-4663-9580-BA6EF02E02C4}"
  280. },
  281. "contracts": [
  282. {
  283. "$type": "SlotTypeContract"
  284. },
  285. null
  286. ],
  287. "slotName": "EntityID: 0",
  288. "DisplayDataType": {
  289. "m_type": 1
  290. },
  291. "Descriptor": {
  292. "ConnectionType": 1,
  293. "SlotType": 2
  294. },
  295. "DataType": 1
  296. },
  297. {
  298. "id": {
  299. "m_id": "{57468316-A1C3-4671-8D54-2043E9D4DD83}"
  300. },
  301. "DynamicTypeOverride": 1,
  302. "contracts": [
  303. {
  304. "$type": "SlotTypeContract"
  305. },
  306. null,
  307. {
  308. "$type": "OverloadContract"
  309. }
  310. ],
  311. "slotName": "Candidate",
  312. "toolTip": "left of ==",
  313. "DisplayDataType": {
  314. "m_type": 3
  315. },
  316. "Descriptor": {
  317. "ConnectionType": 1,
  318. "SlotType": 2
  319. },
  320. "DataType": 1
  321. },
  322. {
  323. "id": {
  324. "m_id": "{6038B7AB-3C3F-42FB-A90E-1B4CFC802389}"
  325. },
  326. "DynamicTypeOverride": 1,
  327. "contracts": [
  328. {
  329. "$type": "SlotTypeContract"
  330. },
  331. null,
  332. {
  333. "$type": "OverloadContract"
  334. }
  335. ],
  336. "slotName": "Reference",
  337. "toolTip": "right of ==",
  338. "DisplayDataType": {
  339. "m_type": 3
  340. },
  341. "Descriptor": {
  342. "ConnectionType": 1,
  343. "SlotType": 2
  344. },
  345. "DataType": 1
  346. },
  347. {
  348. "id": {
  349. "m_id": "{2257ED85-A195-49D9-842C-D3975B61C3F1}"
  350. },
  351. "contracts": [
  352. {
  353. "$type": "SlotTypeContract"
  354. },
  355. null
  356. ],
  357. "slotName": "Report",
  358. "toolTip": "additional notes for the test report",
  359. "DisplayDataType": {
  360. "m_type": 5
  361. },
  362. "Descriptor": {
  363. "ConnectionType": 1,
  364. "SlotType": 2
  365. },
  366. "DataType": 1
  367. },
  368. {
  369. "id": {
  370. "m_id": "{7985974C-360C-4F82-BBE9-19711A91EAE1}"
  371. },
  372. "contracts": [
  373. {
  374. "$type": "SlotTypeContract"
  375. }
  376. ],
  377. "slotName": "In",
  378. "Descriptor": {
  379. "ConnectionType": 1,
  380. "SlotType": 1
  381. }
  382. },
  383. {
  384. "id": {
  385. "m_id": "{30E52071-14C5-4D88-ACDA-897AF64CE560}"
  386. },
  387. "contracts": [
  388. {
  389. "$type": "SlotTypeContract"
  390. }
  391. ],
  392. "slotName": "Out",
  393. "Descriptor": {
  394. "ConnectionType": 2,
  395. "SlotType": 1
  396. }
  397. }
  398. ],
  399. "Datums": [
  400. {
  401. "isOverloadedStorage": false,
  402. "scriptCanvasType": {
  403. "m_type": 1
  404. },
  405. "isNullPointer": false,
  406. "$type": "EntityId",
  407. "value": {
  408. "id": 4276206253
  409. }
  410. },
  411. {
  412. "isOverloadedStorage": false,
  413. "scriptCanvasType": {
  414. "m_type": 3
  415. },
  416. "isNullPointer": false,
  417. "$type": "double",
  418. "value": 0.0,
  419. "label": "Candidate"
  420. },
  421. {
  422. "isOverloadedStorage": false,
  423. "scriptCanvasType": {
  424. "m_type": 3
  425. },
  426. "isNullPointer": false,
  427. "$type": "double",
  428. "value": 0.0,
  429. "label": "Reference"
  430. },
  431. {
  432. "isOverloadedStorage": false,
  433. "scriptCanvasType": {
  434. "m_type": 5
  435. },
  436. "isNullPointer": false,
  437. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  438. "value": "NOT EQUAL",
  439. "label": "Report"
  440. }
  441. ],
  442. "methodType": 2,
  443. "methodName": "Expect Equal",
  444. "className": "Unit Testing",
  445. "prettyClassName": "Unit Testing",
  446. "orderedInputSlotIds": [
  447. {
  448. "m_id": "{89ADB36A-DBB3-4663-9580-BA6EF02E02C4}"
  449. },
  450. {
  451. "m_id": "{57468316-A1C3-4671-8D54-2043E9D4DD83}"
  452. },
  453. {
  454. "m_id": "{6038B7AB-3C3F-42FB-A90E-1B4CFC802389}"
  455. },
  456. {
  457. "m_id": "{2257ED85-A195-49D9-842C-D3975B61C3F1}"
  458. }
  459. ],
  460. "outputSlotIds": [
  461. {}
  462. ]
  463. }
  464. }
  465. },
  466. {
  467. "Id": {
  468. "id": 148153936610471
  469. },
  470. "Name": "SC Node(GetVariable)",
  471. "Components": {
  472. "Component_[8753132350392283660]": {
  473. "$type": "GetVariableNode",
  474. "Id": 8753132350392283660,
  475. "Slots": [
  476. {
  477. "id": {
  478. "m_id": "{D02754A3-C539-4388-85F9-B0280B2136CE}"
  479. },
  480. "contracts": [
  481. {
  482. "$type": "SlotTypeContract"
  483. }
  484. ],
  485. "slotName": "In",
  486. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  487. "Descriptor": {
  488. "ConnectionType": 1,
  489. "SlotType": 1
  490. }
  491. },
  492. {
  493. "id": {
  494. "m_id": "{C02BA6F5-140F-4E8C-BE97-2560C58FDBB4}"
  495. },
  496. "contracts": [
  497. {
  498. "$type": "SlotTypeContract"
  499. }
  500. ],
  501. "slotName": "Out",
  502. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  503. "Descriptor": {
  504. "ConnectionType": 2,
  505. "SlotType": 1
  506. }
  507. },
  508. {
  509. "id": {
  510. "m_id": "{8D0C2FCE-415F-4F72-8F02-35CAFDA6B90F}"
  511. },
  512. "contracts": [
  513. {
  514. "$type": "SlotTypeContract"
  515. }
  516. ],
  517. "slotName": "Number",
  518. "DisplayDataType": {
  519. "m_type": 3
  520. },
  521. "Descriptor": {
  522. "ConnectionType": 2,
  523. "SlotType": 2
  524. },
  525. "DataType": 1
  526. }
  527. ],
  528. "m_variableId": {
  529. "m_id": "{06FDB381-4F18-45F6-94D7-23F992B10896}"
  530. },
  531. "m_variableDataOutSlotId": {
  532. "m_id": "{8D0C2FCE-415F-4F72-8F02-35CAFDA6B90F}"
  533. }
  534. }
  535. }
  536. },
  537. {
  538. "Id": {
  539. "id": 148175411446951
  540. },
  541. "Name": "SC Node(GetVariable)",
  542. "Components": {
  543. "Component_[9421449752098644744]": {
  544. "$type": "GetVariableNode",
  545. "Id": 9421449752098644744,
  546. "Slots": [
  547. {
  548. "id": {
  549. "m_id": "{72915D29-18AF-46F3-8745-D2DB7A948D9D}"
  550. },
  551. "contracts": [
  552. {
  553. "$type": "SlotTypeContract"
  554. }
  555. ],
  556. "slotName": "In",
  557. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  558. "Descriptor": {
  559. "ConnectionType": 1,
  560. "SlotType": 1
  561. }
  562. },
  563. {
  564. "id": {
  565. "m_id": "{88D468C8-7500-487A-A139-23D63FC7E906}"
  566. },
  567. "contracts": [
  568. {
  569. "$type": "SlotTypeContract"
  570. }
  571. ],
  572. "slotName": "Out",
  573. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  574. "Descriptor": {
  575. "ConnectionType": 2,
  576. "SlotType": 1
  577. }
  578. },
  579. {
  580. "id": {
  581. "m_id": "{EE34E9DE-EEFB-4039-806D-8E036189E546}"
  582. },
  583. "contracts": [
  584. {
  585. "$type": "SlotTypeContract"
  586. }
  587. ],
  588. "slotName": "Number",
  589. "DisplayDataType": {
  590. "m_type": 3
  591. },
  592. "Descriptor": {
  593. "ConnectionType": 2,
  594. "SlotType": 2
  595. },
  596. "DataType": 1
  597. }
  598. ],
  599. "m_variableId": {
  600. "m_id": "{21D9DFA3-3684-4C14-B80B-9CCD5B4E11BE}"
  601. },
  602. "m_variableDataOutSlotId": {
  603. "m_id": "{EE34E9DE-EEFB-4039-806D-8E036189E546}"
  604. }
  605. }
  606. }
  607. }
  608. ],
  609. "m_connections": [
  610. {
  611. "Id": {
  612. "id": 148179706414247
  613. },
  614. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  615. "Components": {
  616. "Component_[5312310198397479782]": {
  617. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  618. "Id": 5312310198397479782,
  619. "sourceEndpoint": {
  620. "nodeId": {
  621. "id": 148171116479655
  622. },
  623. "slotId": {
  624. "m_id": "{5226F623-3BCA-4CD6-8E33-3F4CA4DE391D}"
  625. }
  626. },
  627. "targetEndpoint": {
  628. "nodeId": {
  629. "id": 148175411446951
  630. },
  631. "slotId": {
  632. "m_id": "{72915D29-18AF-46F3-8745-D2DB7A948D9D}"
  633. }
  634. }
  635. }
  636. }
  637. },
  638. {
  639. "Id": {
  640. "id": 148184001381543
  641. },
  642. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Set Variable: In)",
  643. "Components": {
  644. "Component_[7421517149723208076]": {
  645. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  646. "Id": 7421517149723208076,
  647. "sourceEndpoint": {
  648. "nodeId": {
  649. "id": 148175411446951
  650. },
  651. "slotId": {
  652. "m_id": "{88D468C8-7500-487A-A139-23D63FC7E906}"
  653. }
  654. },
  655. "targetEndpoint": {
  656. "nodeId": {
  657. "id": 148162526545063
  658. },
  659. "slotId": {
  660. "m_id": "{63EDBD97-4CA4-4633-816A-FDF747A8E0C8}"
  661. }
  662. }
  663. }
  664. }
  665. },
  666. {
  667. "Id": {
  668. "id": 148188296348839
  669. },
  670. "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(Get Variable: In)",
  671. "Components": {
  672. "Component_[17577198346611807507]": {
  673. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  674. "Id": 17577198346611807507,
  675. "sourceEndpoint": {
  676. "nodeId": {
  677. "id": 148162526545063
  678. },
  679. "slotId": {
  680. "m_id": "{35DDEA53-1BAB-4DAB-A0DB-DF838B3CDF14}"
  681. }
  682. },
  683. "targetEndpoint": {
  684. "nodeId": {
  685. "id": 148153936610471
  686. },
  687. "slotId": {
  688. "m_id": "{D02754A3-C539-4388-85F9-B0280B2136CE}"
  689. }
  690. }
  691. }
  692. }
  693. },
  694. {
  695. "Id": {
  696. "id": 148192591316135
  697. },
  698. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Set Variable: Number)",
  699. "Components": {
  700. "Component_[7031715187208376848]": {
  701. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  702. "Id": 7031715187208376848,
  703. "sourceEndpoint": {
  704. "nodeId": {
  705. "id": 148175411446951
  706. },
  707. "slotId": {
  708. "m_id": "{EE34E9DE-EEFB-4039-806D-8E036189E546}"
  709. }
  710. },
  711. "targetEndpoint": {
  712. "nodeId": {
  713. "id": 148162526545063
  714. },
  715. "slotId": {
  716. "m_id": "{99FC8F27-A60D-4635-A855-274A24DF9401}"
  717. }
  718. }
  719. }
  720. }
  721. },
  722. {
  723. "Id": {
  724. "id": 148196886283431
  725. },
  726. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Candidate)",
  727. "Components": {
  728. "Component_[16186081189377594927]": {
  729. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  730. "Id": 16186081189377594927,
  731. "sourceEndpoint": {
  732. "nodeId": {
  733. "id": 148153936610471
  734. },
  735. "slotId": {
  736. "m_id": "{8D0C2FCE-415F-4F72-8F02-35CAFDA6B90F}"
  737. }
  738. },
  739. "targetEndpoint": {
  740. "nodeId": {
  741. "id": 148158231577767
  742. },
  743. "slotId": {
  744. "m_id": "{57468316-A1C3-4671-8D54-2043E9D4DD83}"
  745. }
  746. }
  747. }
  748. }
  749. },
  750. {
  751. "Id": {
  752. "id": 148201181250727
  753. },
  754. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect Equal: In)",
  755. "Components": {
  756. "Component_[12758566679261985381]": {
  757. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  758. "Id": 12758566679261985381,
  759. "sourceEndpoint": {
  760. "nodeId": {
  761. "id": 148153936610471
  762. },
  763. "slotId": {
  764. "m_id": "{C02BA6F5-140F-4E8C-BE97-2560C58FDBB4}"
  765. }
  766. },
  767. "targetEndpoint": {
  768. "nodeId": {
  769. "id": 148158231577767
  770. },
  771. "slotId": {
  772. "m_id": "{7985974C-360C-4F82-BBE9-19711A91EAE1}"
  773. }
  774. }
  775. }
  776. }
  777. },
  778. {
  779. "Id": {
  780. "id": 148205476218023
  781. },
  782. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  783. "Components": {
  784. "Component_[11503811131746160389]": {
  785. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  786. "Id": 11503811131746160389,
  787. "sourceEndpoint": {
  788. "nodeId": {
  789. "id": 148158231577767
  790. },
  791. "slotId": {
  792. "m_id": "{30E52071-14C5-4D88-ACDA-897AF64CE560}"
  793. }
  794. },
  795. "targetEndpoint": {
  796. "nodeId": {
  797. "id": 148166821512359
  798. },
  799. "slotId": {
  800. "m_id": "{1600CA6C-35D6-49FF-90EA-C7BCA46AD25F}"
  801. }
  802. }
  803. }
  804. }
  805. },
  806. {
  807. "Id": {
  808. "id": 148209771185319
  809. },
  810. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Reference)",
  811. "Components": {
  812. "Component_[17417093840817552878]": {
  813. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  814. "Id": 17417093840817552878,
  815. "sourceEndpoint": {
  816. "nodeId": {
  817. "id": 148175411446951
  818. },
  819. "slotId": {
  820. "m_id": "{EE34E9DE-EEFB-4039-806D-8E036189E546}"
  821. }
  822. },
  823. "targetEndpoint": {
  824. "nodeId": {
  825. "id": 148158231577767
  826. },
  827. "slotId": {
  828. "m_id": "{6038B7AB-3C3F-42FB-A90E-1B4CFC802389}"
  829. }
  830. }
  831. }
  832. }
  833. }
  834. ]
  835. },
  836. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  837. "versionData": {
  838. "_grammarVersion": 1,
  839. "_runtimeVersion": 1,
  840. "_fileVersion": 1
  841. },
  842. "m_variableCounter": 2,
  843. "GraphCanvasData": [
  844. {
  845. "Key": {
  846. "id": 148149641643175
  847. },
  848. "Value": {
  849. "ComponentData": {
  850. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  851. "$type": "SceneComponentSaveData",
  852. "ViewParams": {
  853. "Scale": 1.0988322,
  854. "AnchorX": -9.100570678710938,
  855. "AnchorY": -60.06376647949219
  856. }
  857. }
  858. }
  859. }
  860. },
  861. {
  862. "Key": {
  863. "id": 148153936610471
  864. },
  865. "Value": {
  866. "ComponentData": {
  867. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  868. "$type": "NodeSaveData"
  869. },
  870. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  871. "$type": "GeneralNodeTitleComponentSaveData",
  872. "PaletteOverride": "GetVariableNodeTitlePalette"
  873. },
  874. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  875. "$type": "GeometrySaveData",
  876. "Position": [
  877. 860.0,
  878. 460.0
  879. ]
  880. },
  881. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  882. "$type": "StylingComponentSaveData",
  883. "SubStyle": ".getVariable"
  884. },
  885. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  886. "$type": "PersistentIdComponentSaveData",
  887. "PersistentId": "{40D20540-2E58-469B-9E8F-0DB6E28EBC47}"
  888. }
  889. }
  890. }
  891. },
  892. {
  893. "Key": {
  894. "id": 148158231577767
  895. },
  896. "Value": {
  897. "ComponentData": {
  898. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  899. "$type": "NodeSaveData"
  900. },
  901. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  902. "$type": "GeneralNodeTitleComponentSaveData",
  903. "PaletteOverride": "TestingNodeTitlePalette"
  904. },
  905. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  906. "$type": "GeometrySaveData",
  907. "Position": [
  908. 1040.0,
  909. 480.0
  910. ]
  911. },
  912. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  913. "$type": "StylingComponentSaveData"
  914. },
  915. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  916. "$type": "PersistentIdComponentSaveData",
  917. "PersistentId": "{51BBF5BD-64E6-46D3-B14B-77D4E756FC5E}"
  918. }
  919. }
  920. }
  921. },
  922. {
  923. "Key": {
  924. "id": 148162526545063
  925. },
  926. "Value": {
  927. "ComponentData": {
  928. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  929. "$type": "NodeSaveData"
  930. },
  931. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  932. "$type": "GeneralNodeTitleComponentSaveData",
  933. "PaletteOverride": "SetVariableNodeTitlePalette"
  934. },
  935. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  936. "$type": "GeometrySaveData",
  937. "Position": [
  938. 560.0,
  939. 340.0
  940. ]
  941. },
  942. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  943. "$type": "StylingComponentSaveData",
  944. "SubStyle": ".setVariable"
  945. },
  946. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  947. "$type": "PersistentIdComponentSaveData",
  948. "PersistentId": "{26D8299C-9B73-4A2D-92E6-BE540F257FFF}"
  949. }
  950. }
  951. }
  952. },
  953. {
  954. "Key": {
  955. "id": 148166821512359
  956. },
  957. "Value": {
  958. "ComponentData": {
  959. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  960. "$type": "NodeSaveData"
  961. },
  962. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  963. "$type": "GeneralNodeTitleComponentSaveData",
  964. "PaletteOverride": "TestingNodeTitlePalette"
  965. },
  966. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  967. "$type": "GeometrySaveData",
  968. "Position": [
  969. 1320.0,
  970. 480.0
  971. ]
  972. },
  973. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  974. "$type": "StylingComponentSaveData"
  975. },
  976. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  977. "$type": "PersistentIdComponentSaveData",
  978. "PersistentId": "{AD95C529-34C9-4D8B-B3BC-BDCAF9C81419}"
  979. }
  980. }
  981. }
  982. },
  983. {
  984. "Key": {
  985. "id": 148171116479655
  986. },
  987. "Value": {
  988. "ComponentData": {
  989. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  990. "$type": "NodeSaveData"
  991. },
  992. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  993. "$type": "GeneralNodeTitleComponentSaveData",
  994. "PaletteOverride": "DefaultNodeTitlePalette"
  995. },
  996. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  997. "$type": "GeometrySaveData",
  998. "Position": [
  999. 100.0,
  1000. 560.0
  1001. ]
  1002. },
  1003. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1004. "$type": "StylingComponentSaveData"
  1005. },
  1006. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1007. "$type": "PersistentIdComponentSaveData",
  1008. "PersistentId": "{EE53F75C-48AB-4D40-874B-D85587453218}"
  1009. }
  1010. }
  1011. }
  1012. },
  1013. {
  1014. "Key": {
  1015. "id": 148175411446951
  1016. },
  1017. "Value": {
  1018. "ComponentData": {
  1019. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1020. "$type": "NodeSaveData"
  1021. },
  1022. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1023. "$type": "GeneralNodeTitleComponentSaveData",
  1024. "PaletteOverride": "GetVariableNodeTitlePalette"
  1025. },
  1026. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1027. "$type": "GeometrySaveData",
  1028. "Position": [
  1029. 340.0,
  1030. 500.0
  1031. ]
  1032. },
  1033. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1034. "$type": "StylingComponentSaveData",
  1035. "SubStyle": ".getVariable"
  1036. },
  1037. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1038. "$type": "PersistentIdComponentSaveData",
  1039. "PersistentId": "{EB8A0595-73D8-40D0-BF88-D6B02D88B881}"
  1040. }
  1041. }
  1042. }
  1043. }
  1044. ],
  1045. "StatisticsHelper": {
  1046. "InstanceCounter": [
  1047. {
  1048. "Key": 4053150093067829293,
  1049. "Value": 1
  1050. },
  1051. {
  1052. "Key": 4199610336680704683,
  1053. "Value": 1
  1054. },
  1055. {
  1056. "Key": 9311805704053003859,
  1057. "Value": 1
  1058. },
  1059. {
  1060. "Key": 10204019744198319120,
  1061. "Value": 1
  1062. },
  1063. {
  1064. "Key": 12043392401023513206,
  1065. "Value": 1
  1066. },
  1067. {
  1068. "Key": 16417304113521421651,
  1069. "Value": 1
  1070. }
  1071. ]
  1072. }
  1073. },
  1074. "Component_[6695833695305901589]": {
  1075. "$type": "EditorGraphVariableManagerComponent",
  1076. "Id": 6695833695305901589,
  1077. "m_variableData": {
  1078. "m_nameVariableMap": [
  1079. {
  1080. "Key": {
  1081. "m_id": "{06FDB381-4F18-45F6-94D7-23F992B10896}"
  1082. },
  1083. "Value": {
  1084. "Datum": {
  1085. "isOverloadedStorage": false,
  1086. "scriptCanvasType": {
  1087. "m_type": 3
  1088. },
  1089. "isNullPointer": false,
  1090. "$type": "double",
  1091. "value": 2.0,
  1092. "label": "Variable 2"
  1093. },
  1094. "VariableId": {
  1095. "m_id": "{06FDB381-4F18-45F6-94D7-23F992B10896}"
  1096. },
  1097. "VariableName": "Variable 2"
  1098. }
  1099. },
  1100. {
  1101. "Key": {
  1102. "m_id": "{21D9DFA3-3684-4C14-B80B-9CCD5B4E11BE}"
  1103. },
  1104. "Value": {
  1105. "Datum": {
  1106. "isOverloadedStorage": false,
  1107. "scriptCanvasType": {
  1108. "m_type": 3
  1109. },
  1110. "isNullPointer": false,
  1111. "$type": "double",
  1112. "value": 100.0,
  1113. "label": "Variable 1"
  1114. },
  1115. "VariableId": {
  1116. "m_id": "{21D9DFA3-3684-4C14-B80B-9CCD5B4E11BE}"
  1117. },
  1118. "VariableName": "Variable 1"
  1119. }
  1120. }
  1121. ]
  1122. }
  1123. }
  1124. }
  1125. }
  1126. }
  1127. }