Test_MultiPin_Add_Num.scriptcanvas 83 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 1493189651683374
  9. },
  10. "Name": "Test_MultiPin_Add_Num",
  11. "Components": {
  12. "Component_[14832635208837183463]": {
  13. "$type": "EditorGraph",
  14. "Id": 14832635208837183463,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 1493215421487150
  20. },
  21. "Name": "SC-Node(Start)",
  22. "Components": {
  23. "Component_[13496659728985536938]": {
  24. "$type": "Start",
  25. "Id": 13496659728985536938,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{6178AA45-A49B-4CF4-ACD6-13F455FD419D}"
  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": 1493211126519854
  50. },
  51. "Name": "SC Node(GetVariable)",
  52. "Components": {
  53. "Component_[18357694656962900169]": {
  54. "$type": "GetVariableNode",
  55. "Id": 18357694656962900169,
  56. "Slots": [
  57. {
  58. "id": {
  59. "m_id": "{D5D50EC9-91BE-4EDB-8074-A3FA3F6B14DA}"
  60. },
  61. "contracts": [
  62. {
  63. "$type": "SlotTypeContract"
  64. }
  65. ],
  66. "slotName": "In",
  67. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  68. "Descriptor": {
  69. "ConnectionType": 1,
  70. "SlotType": 1
  71. }
  72. },
  73. {
  74. "id": {
  75. "m_id": "{6568A108-EBB5-4599-80FA-9DF9D33DAF2B}"
  76. },
  77. "contracts": [
  78. {
  79. "$type": "SlotTypeContract"
  80. }
  81. ],
  82. "slotName": "Out",
  83. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  84. "Descriptor": {
  85. "ConnectionType": 2,
  86. "SlotType": 1
  87. }
  88. },
  89. {
  90. "id": {
  91. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  92. },
  93. "contracts": [
  94. {
  95. "$type": "SlotTypeContract"
  96. }
  97. ],
  98. "slotName": "Number",
  99. "DisplayDataType": {
  100. "m_type": 3
  101. },
  102. "Descriptor": {
  103. "ConnectionType": 2,
  104. "SlotType": 2
  105. },
  106. "DataType": 1
  107. }
  108. ],
  109. "m_variableId": {
  110. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  111. },
  112. "m_variableDataOutSlotId": {
  113. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  114. }
  115. }
  116. }
  117. },
  118. {
  119. "Id": {
  120. "id": 1493202536585262
  121. },
  122. "Name": "SC Node(GetVariable)",
  123. "Components": {
  124. "Component_[18406787362792069276]": {
  125. "$type": "GetVariableNode",
  126. "Id": 18406787362792069276,
  127. "Slots": [
  128. {
  129. "id": {
  130. "m_id": "{B6E0701F-953E-480C-88D7-F09C69E5B3D7}"
  131. },
  132. "contracts": [
  133. {
  134. "$type": "SlotTypeContract"
  135. }
  136. ],
  137. "slotName": "In",
  138. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  139. "Descriptor": {
  140. "ConnectionType": 1,
  141. "SlotType": 1
  142. }
  143. },
  144. {
  145. "id": {
  146. "m_id": "{73A483AE-25FA-43B1-95F7-B8E0280684F6}"
  147. },
  148. "contracts": [
  149. {
  150. "$type": "SlotTypeContract"
  151. }
  152. ],
  153. "slotName": "Out",
  154. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  155. "Descriptor": {
  156. "ConnectionType": 2,
  157. "SlotType": 1
  158. }
  159. },
  160. {
  161. "id": {
  162. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  163. },
  164. "contracts": [
  165. {
  166. "$type": "SlotTypeContract"
  167. }
  168. ],
  169. "slotName": "Number",
  170. "DisplayDataType": {
  171. "m_type": 3
  172. },
  173. "Descriptor": {
  174. "ConnectionType": 2,
  175. "SlotType": 2
  176. },
  177. "DataType": 1
  178. }
  179. ],
  180. "m_variableId": {
  181. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  182. },
  183. "m_variableDataOutSlotId": {
  184. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  185. }
  186. }
  187. }
  188. },
  189. {
  190. "Id": {
  191. "id": 1493206831552558
  192. },
  193. "Name": "SC-Node(MarkComplete)",
  194. "Components": {
  195. "Component_[1858935230109030014]": {
  196. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  197. "Id": 1858935230109030014,
  198. "Slots": [
  199. {
  200. "isVisibile": false,
  201. "id": {
  202. "m_id": "{43D021DA-AD56-47BA-812D-6418FEE7180F}"
  203. },
  204. "contracts": [
  205. {
  206. "$type": "SlotTypeContract"
  207. },
  208. null
  209. ],
  210. "slotName": "EntityID: 0",
  211. "Descriptor": {
  212. "ConnectionType": 1,
  213. "SlotType": 2
  214. },
  215. "DataType": 1
  216. },
  217. {
  218. "id": {
  219. "m_id": "{85003A90-451A-40DA-8B2A-BAEDD5ACEFE7}"
  220. },
  221. "contracts": [
  222. {
  223. "$type": "SlotTypeContract"
  224. },
  225. null
  226. ],
  227. "slotName": "Report",
  228. "toolTip": "additional notes for the test report",
  229. "DisplayDataType": {
  230. "m_type": 5
  231. },
  232. "Descriptor": {
  233. "ConnectionType": 1,
  234. "SlotType": 2
  235. },
  236. "DataType": 1
  237. },
  238. {
  239. "id": {
  240. "m_id": "{418EE783-4EA9-4908-916C-3DAC2A63E6EE}"
  241. },
  242. "contracts": [
  243. {
  244. "$type": "SlotTypeContract"
  245. }
  246. ],
  247. "slotName": "In",
  248. "Descriptor": {
  249. "ConnectionType": 1,
  250. "SlotType": 1
  251. }
  252. },
  253. {
  254. "id": {
  255. "m_id": "{E856A339-BBC9-4CF0-B65A-3FFBF308284E}"
  256. },
  257. "contracts": [
  258. {
  259. "$type": "SlotTypeContract"
  260. }
  261. ],
  262. "slotName": "Out",
  263. "Descriptor": {
  264. "ConnectionType": 2,
  265. "SlotType": 1
  266. }
  267. }
  268. ],
  269. "Datums": [
  270. {
  271. "isOverloadedStorage": false,
  272. "scriptCanvasType": {
  273. "m_type": 1
  274. },
  275. "isNullPointer": false,
  276. "$type": "EntityId",
  277. "value": {
  278. "id": 4276206253
  279. }
  280. },
  281. {
  282. "isOverloadedStorage": false,
  283. "scriptCanvasType": {
  284. "m_type": 5
  285. },
  286. "isNullPointer": false,
  287. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  288. "value": "",
  289. "label": "Report"
  290. }
  291. ],
  292. "methodType": 2,
  293. "methodName": "Mark Complete",
  294. "className": "Unit Testing",
  295. "resultSlotIDs": [
  296. {}
  297. ],
  298. "prettyClassName": "Unit Testing"
  299. }
  300. }
  301. },
  302. {
  303. "Id": {
  304. "id": 1493193946650670
  305. },
  306. "Name": "SC-Node(ExpectEqual)",
  307. "Components": {
  308. "Component_[2130219523860670674]": {
  309. "$type": "MethodOverloaded",
  310. "Id": 2130219523860670674,
  311. "Slots": [
  312. {
  313. "isVisibile": false,
  314. "id": {
  315. "m_id": "{187CADD1-DBCC-4CEF-B8DA-90B83EB61647}"
  316. },
  317. "contracts": [
  318. {
  319. "$type": "SlotTypeContract"
  320. },
  321. null
  322. ],
  323. "slotName": "EntityID: 0",
  324. "DisplayDataType": {
  325. "m_type": 1
  326. },
  327. "Descriptor": {
  328. "ConnectionType": 1,
  329. "SlotType": 2
  330. },
  331. "DataType": 1
  332. },
  333. {
  334. "id": {
  335. "m_id": "{E933718A-594F-4FCE-8C6D-31B24067E00C}"
  336. },
  337. "DynamicTypeOverride": 1,
  338. "contracts": [
  339. {
  340. "$type": "SlotTypeContract"
  341. },
  342. null,
  343. {
  344. "$type": "OverloadContract"
  345. }
  346. ],
  347. "slotName": "Candidate",
  348. "toolTip": "left of ==",
  349. "DisplayDataType": {
  350. "m_type": 3
  351. },
  352. "Descriptor": {
  353. "ConnectionType": 1,
  354. "SlotType": 2
  355. },
  356. "DataType": 1
  357. },
  358. {
  359. "id": {
  360. "m_id": "{6966E252-ED5B-45F0-BC6D-E9E97617F357}"
  361. },
  362. "DynamicTypeOverride": 1,
  363. "contracts": [
  364. {
  365. "$type": "SlotTypeContract"
  366. },
  367. null,
  368. {
  369. "$type": "OverloadContract"
  370. }
  371. ],
  372. "slotName": "Reference",
  373. "toolTip": "right of ==",
  374. "DisplayDataType": {
  375. "m_type": 3
  376. },
  377. "Descriptor": {
  378. "ConnectionType": 1,
  379. "SlotType": 2
  380. },
  381. "DataType": 1
  382. },
  383. {
  384. "id": {
  385. "m_id": "{3D9B6B8A-C4FE-48C1-B796-DB4271B27BA5}"
  386. },
  387. "contracts": [
  388. {
  389. "$type": "SlotTypeContract"
  390. },
  391. null
  392. ],
  393. "slotName": "Report",
  394. "toolTip": "additional notes for the test report",
  395. "DisplayDataType": {
  396. "m_type": 5
  397. },
  398. "Descriptor": {
  399. "ConnectionType": 1,
  400. "SlotType": 2
  401. },
  402. "DataType": 1
  403. },
  404. {
  405. "id": {
  406. "m_id": "{AC8FA081-3910-4B52-AB13-01238AC23A8B}"
  407. },
  408. "contracts": [
  409. {
  410. "$type": "SlotTypeContract"
  411. }
  412. ],
  413. "slotName": "In",
  414. "Descriptor": {
  415. "ConnectionType": 1,
  416. "SlotType": 1
  417. }
  418. },
  419. {
  420. "id": {
  421. "m_id": "{E85DF0E8-7934-4C39-80E3-BD5DCCDC5CE5}"
  422. },
  423. "contracts": [
  424. {
  425. "$type": "SlotTypeContract"
  426. }
  427. ],
  428. "slotName": "Out",
  429. "Descriptor": {
  430. "ConnectionType": 2,
  431. "SlotType": 1
  432. }
  433. }
  434. ],
  435. "Datums": [
  436. {
  437. "isOverloadedStorage": false,
  438. "scriptCanvasType": {
  439. "m_type": 1
  440. },
  441. "isNullPointer": false,
  442. "$type": "EntityId",
  443. "value": {
  444. "id": 4276206253
  445. }
  446. },
  447. {
  448. "isOverloadedStorage": false,
  449. "scriptCanvasType": {
  450. "m_type": 3
  451. },
  452. "isNullPointer": false,
  453. "$type": "double",
  454. "value": 0.0,
  455. "label": "Candidate"
  456. },
  457. {
  458. "isOverloadedStorage": false,
  459. "scriptCanvasType": {
  460. "m_type": 3
  461. },
  462. "isNullPointer": false,
  463. "$type": "double",
  464. "value": 0.0,
  465. "label": "Reference"
  466. },
  467. {
  468. "isOverloadedStorage": false,
  469. "scriptCanvasType": {
  470. "m_type": 5
  471. },
  472. "isNullPointer": false,
  473. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  474. "value": "",
  475. "label": "Report"
  476. }
  477. ],
  478. "methodType": 2,
  479. "methodName": "Expect Equal",
  480. "className": "Unit Testing",
  481. "resultSlotIDs": [
  482. {}
  483. ],
  484. "prettyClassName": "Unit Testing",
  485. "orderedInputSlotIds": [
  486. {
  487. "m_id": "{187CADD1-DBCC-4CEF-B8DA-90B83EB61647}"
  488. },
  489. {
  490. "m_id": "{E933718A-594F-4FCE-8C6D-31B24067E00C}"
  491. },
  492. {
  493. "m_id": "{6966E252-ED5B-45F0-BC6D-E9E97617F357}"
  494. },
  495. {
  496. "m_id": "{3D9B6B8A-C4FE-48C1-B796-DB4271B27BA5}"
  497. }
  498. ],
  499. "outputSlotIds": [
  500. {}
  501. ]
  502. }
  503. }
  504. },
  505. {
  506. "Id": {
  507. "id": 1493198241617966
  508. },
  509. "Name": "SC-Node(OperatorAdd)",
  510. "Components": {
  511. "Component_[7218576206268154346]": {
  512. "$type": "OperatorAdd",
  513. "Id": 7218576206268154346,
  514. "Slots": [
  515. {
  516. "id": {
  517. "m_id": "{E8717250-C424-4ADC-A3FC-A454D473965D}"
  518. },
  519. "DynamicTypeOverride": 1,
  520. "contracts": [
  521. {
  522. "$type": "SlotTypeContract"
  523. },
  524. null,
  525. {
  526. "$type": "ConnectionLimitContract",
  527. "limit": 1
  528. },
  529. {
  530. "$type": "MathOperatorContract",
  531. "OperatorType": "Add",
  532. "NativeTypes": [
  533. {
  534. "m_type": 3
  535. },
  536. {
  537. "m_type": 6
  538. },
  539. {
  540. "m_type": 8
  541. },
  542. {
  543. "m_type": 9
  544. },
  545. {
  546. "m_type": 10
  547. },
  548. {
  549. "m_type": 11
  550. },
  551. {
  552. "m_type": 12
  553. }
  554. ]
  555. }
  556. ],
  557. "slotName": "Number",
  558. "toolTip": "A value to be operated on",
  559. "DisplayDataType": {
  560. "m_type": 3
  561. },
  562. "DisplayGroup": {
  563. "Value": 1114760223
  564. },
  565. "Descriptor": {
  566. "ConnectionType": 1,
  567. "SlotType": 2
  568. },
  569. "DynamicGroup": {
  570. "Value": 1114760223
  571. },
  572. "DataType": 1
  573. },
  574. {
  575. "id": {
  576. "m_id": "{2DF5C547-A209-4F3B-AE2F-3BFFE7815DC0}"
  577. },
  578. "DynamicTypeOverride": 1,
  579. "contracts": [
  580. {
  581. "$type": "SlotTypeContract"
  582. },
  583. null,
  584. {
  585. "$type": "ConnectionLimitContract",
  586. "limit": 1
  587. },
  588. {
  589. "$type": "MathOperatorContract",
  590. "OperatorType": "Add",
  591. "NativeTypes": [
  592. {
  593. "m_type": 3
  594. },
  595. {
  596. "m_type": 6
  597. },
  598. {
  599. "m_type": 8
  600. },
  601. {
  602. "m_type": 9
  603. },
  604. {
  605. "m_type": 10
  606. },
  607. {
  608. "m_type": 11
  609. },
  610. {
  611. "m_type": 12
  612. }
  613. ]
  614. }
  615. ],
  616. "slotName": "Number",
  617. "toolTip": "A value to be operated on",
  618. "DisplayDataType": {
  619. "m_type": 3
  620. },
  621. "DisplayGroup": {
  622. "Value": 1114760223
  623. },
  624. "Descriptor": {
  625. "ConnectionType": 1,
  626. "SlotType": 2
  627. },
  628. "DynamicGroup": {
  629. "Value": 1114760223
  630. },
  631. "DataType": 1
  632. },
  633. {
  634. "id": {
  635. "m_id": "{B2A0B1B9-73A3-4D35-86F2-EBF6EF060487}"
  636. },
  637. "DynamicTypeOverride": 1,
  638. "contracts": [
  639. {
  640. "$type": "SlotTypeContract"
  641. },
  642. {
  643. "$type": "MathOperatorContract",
  644. "OperatorType": "Add",
  645. "NativeTypes": [
  646. {
  647. "m_type": 3
  648. },
  649. {
  650. "m_type": 6
  651. },
  652. {
  653. "m_type": 8
  654. },
  655. {
  656. "m_type": 9
  657. },
  658. {
  659. "m_type": 10
  660. },
  661. {
  662. "m_type": 11
  663. },
  664. {
  665. "m_type": 12
  666. }
  667. ]
  668. }
  669. ],
  670. "slotName": "Result",
  671. "toolTip": "The result of the operation",
  672. "DisplayDataType": {
  673. "m_type": 3
  674. },
  675. "DisplayGroup": {
  676. "Value": 1114760223
  677. },
  678. "Descriptor": {
  679. "ConnectionType": 2,
  680. "SlotType": 2
  681. },
  682. "DynamicGroup": {
  683. "Value": 1114760223
  684. },
  685. "DataType": 1
  686. },
  687. {
  688. "id": {
  689. "m_id": "{AFF60544-DC26-49D0-AC35-C31EDD468F22}"
  690. },
  691. "contracts": [
  692. {
  693. "$type": "SlotTypeContract"
  694. }
  695. ],
  696. "slotName": "In",
  697. "toolTip": "Input signal",
  698. "Descriptor": {
  699. "ConnectionType": 1,
  700. "SlotType": 1
  701. }
  702. },
  703. {
  704. "id": {
  705. "m_id": "{06A5C6B5-25F1-49EF-BB70-27A14178AA18}"
  706. },
  707. "contracts": [
  708. {
  709. "$type": "SlotTypeContract"
  710. }
  711. ],
  712. "slotName": "Out",
  713. "toolTip": "Output signal",
  714. "Descriptor": {
  715. "ConnectionType": 2,
  716. "SlotType": 1
  717. }
  718. },
  719. {
  720. "id": {
  721. "m_id": "{17E51032-835A-449B-B5E0-2CFD079DEFFF}"
  722. },
  723. "DynamicTypeOverride": 1,
  724. "contracts": [
  725. {
  726. "$type": "SlotTypeContract"
  727. },
  728. null
  729. ],
  730. "slotName": "Number",
  731. "DisplayDataType": {
  732. "m_type": 3
  733. },
  734. "DisplayGroup": {
  735. "Value": 1114760223
  736. },
  737. "Descriptor": {
  738. "ConnectionType": 1,
  739. "SlotType": 2
  740. },
  741. "DynamicGroup": {
  742. "Value": 1114760223
  743. },
  744. "DataType": 1
  745. },
  746. {
  747. "id": {
  748. "m_id": "{37FF5892-5CE2-442F-A4D0-9DBE70528723}"
  749. },
  750. "DynamicTypeOverride": 1,
  751. "contracts": [
  752. {
  753. "$type": "SlotTypeContract"
  754. },
  755. null
  756. ],
  757. "slotName": "Number",
  758. "DisplayDataType": {
  759. "m_type": 3
  760. },
  761. "DisplayGroup": {
  762. "Value": 1114760223
  763. },
  764. "Descriptor": {
  765. "ConnectionType": 1,
  766. "SlotType": 2
  767. },
  768. "DynamicGroup": {
  769. "Value": 1114760223
  770. },
  771. "DataType": 1
  772. },
  773. {
  774. "id": {
  775. "m_id": "{2D4D35A7-6FDD-4B3A-9954-6A9498379357}"
  776. },
  777. "DynamicTypeOverride": 1,
  778. "contracts": [
  779. {
  780. "$type": "SlotTypeContract"
  781. },
  782. null
  783. ],
  784. "slotName": "Number",
  785. "DisplayDataType": {
  786. "m_type": 3
  787. },
  788. "DisplayGroup": {
  789. "Value": 1114760223
  790. },
  791. "Descriptor": {
  792. "ConnectionType": 1,
  793. "SlotType": 2
  794. },
  795. "DynamicGroup": {
  796. "Value": 1114760223
  797. },
  798. "DataType": 1
  799. }
  800. ],
  801. "Datums": [
  802. {
  803. "scriptCanvasType": {
  804. "m_type": 3
  805. },
  806. "isNullPointer": false,
  807. "$type": "double",
  808. "value": 0.0,
  809. "label": "Number"
  810. },
  811. {
  812. "scriptCanvasType": {
  813. "m_type": 3
  814. },
  815. "isNullPointer": false,
  816. "$type": "double",
  817. "value": 0.0,
  818. "label": "Number"
  819. },
  820. {
  821. "isOverloadedStorage": false,
  822. "scriptCanvasType": {
  823. "m_type": 3
  824. },
  825. "isNullPointer": false,
  826. "$type": "double",
  827. "value": 0.0,
  828. "label": "Number"
  829. },
  830. {
  831. "isOverloadedStorage": false,
  832. "scriptCanvasType": {
  833. "m_type": 3
  834. },
  835. "isNullPointer": false,
  836. "$type": "double",
  837. "value": 0.0,
  838. "label": "Number"
  839. },
  840. {
  841. "isOverloadedStorage": false,
  842. "scriptCanvasType": {
  843. "m_type": 3
  844. },
  845. "isNullPointer": false,
  846. "$type": "double",
  847. "value": 1.0,
  848. "label": "Number"
  849. }
  850. ]
  851. }
  852. }
  853. }
  854. ],
  855. "m_connections": [
  856. {
  857. "Id": {
  858. "id": 1493219716454446
  859. },
  860. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Add (+): In)",
  861. "Components": {
  862. "Component_[17044033198003531648]": {
  863. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  864. "Id": 17044033198003531648,
  865. "sourceEndpoint": {
  866. "nodeId": {
  867. "id": 1493202536585262
  868. },
  869. "slotId": {
  870. "m_id": "{73A483AE-25FA-43B1-95F7-B8E0280684F6}"
  871. }
  872. },
  873. "targetEndpoint": {
  874. "nodeId": {
  875. "id": 1493198241617966
  876. },
  877. "slotId": {
  878. "m_id": "{AFF60544-DC26-49D0-AC35-C31EDD468F22}"
  879. }
  880. }
  881. }
  882. }
  883. },
  884. {
  885. "Id": {
  886. "id": 1493224011421742
  887. },
  888. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Add (+): Value A)",
  889. "Components": {
  890. "Component_[6828740132443159901]": {
  891. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  892. "Id": 6828740132443159901,
  893. "sourceEndpoint": {
  894. "nodeId": {
  895. "id": 1493202536585262
  896. },
  897. "slotId": {
  898. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  899. }
  900. },
  901. "targetEndpoint": {
  902. "nodeId": {
  903. "id": 1493198241617966
  904. },
  905. "slotId": {
  906. "m_id": "{E8717250-C424-4ADC-A3FC-A454D473965D}"
  907. }
  908. }
  909. }
  910. }
  911. },
  912. {
  913. "Id": {
  914. "id": 1493228306389038
  915. },
  916. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Add (+): Number)",
  917. "Components": {
  918. "Component_[1203634431352399497]": {
  919. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  920. "Id": 1203634431352399497,
  921. "sourceEndpoint": {
  922. "nodeId": {
  923. "id": 1493202536585262
  924. },
  925. "slotId": {
  926. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  927. }
  928. },
  929. "targetEndpoint": {
  930. "nodeId": {
  931. "id": 1493198241617966
  932. },
  933. "slotId": {
  934. "m_id": "{2DF5C547-A209-4F3B-AE2F-3BFFE7815DC0}"
  935. }
  936. }
  937. }
  938. }
  939. },
  940. {
  941. "Id": {
  942. "id": 1493232601356334
  943. },
  944. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Add (+): Number)",
  945. "Components": {
  946. "Component_[10936349756748593539]": {
  947. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  948. "Id": 10936349756748593539,
  949. "sourceEndpoint": {
  950. "nodeId": {
  951. "id": 1493202536585262
  952. },
  953. "slotId": {
  954. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  955. }
  956. },
  957. "targetEndpoint": {
  958. "nodeId": {
  959. "id": 1493198241617966
  960. },
  961. "slotId": {
  962. "m_id": "{17E51032-835A-449B-B5E0-2CFD079DEFFF}"
  963. }
  964. }
  965. }
  966. }
  967. },
  968. {
  969. "Id": {
  970. "id": 1493236896323630
  971. },
  972. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Add (+): Number)",
  973. "Components": {
  974. "Component_[17267834074968768171]": {
  975. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  976. "Id": 17267834074968768171,
  977. "sourceEndpoint": {
  978. "nodeId": {
  979. "id": 1493202536585262
  980. },
  981. "slotId": {
  982. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  983. }
  984. },
  985. "targetEndpoint": {
  986. "nodeId": {
  987. "id": 1493198241617966
  988. },
  989. "slotId": {
  990. "m_id": "{37FF5892-5CE2-442F-A4D0-9DBE70528723}"
  991. }
  992. }
  993. }
  994. }
  995. },
  996. {
  997. "Id": {
  998. "id": 1493241191290926
  999. },
  1000. "Name": "srcEndpoint=(Add (+): Out), destEndpoint=(Get Variable: In)",
  1001. "Components": {
  1002. "Component_[18353540713686211482]": {
  1003. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1004. "Id": 18353540713686211482,
  1005. "sourceEndpoint": {
  1006. "nodeId": {
  1007. "id": 1493198241617966
  1008. },
  1009. "slotId": {
  1010. "m_id": "{06A5C6B5-25F1-49EF-BB70-27A14178AA18}"
  1011. }
  1012. },
  1013. "targetEndpoint": {
  1014. "nodeId": {
  1015. "id": 1493211126519854
  1016. },
  1017. "slotId": {
  1018. "m_id": "{D5D50EC9-91BE-4EDB-8074-A3FA3F6B14DA}"
  1019. }
  1020. }
  1021. }
  1022. }
  1023. },
  1024. {
  1025. "Id": {
  1026. "id": 1493245486258222
  1027. },
  1028. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  1029. "Components": {
  1030. "Component_[3656633055591237937]": {
  1031. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1032. "Id": 3656633055591237937,
  1033. "sourceEndpoint": {
  1034. "nodeId": {
  1035. "id": 1493215421487150
  1036. },
  1037. "slotId": {
  1038. "m_id": "{6178AA45-A49B-4CF4-ACD6-13F455FD419D}"
  1039. }
  1040. },
  1041. "targetEndpoint": {
  1042. "nodeId": {
  1043. "id": 1493202536585262
  1044. },
  1045. "slotId": {
  1046. "m_id": "{B6E0701F-953E-480C-88D7-F09C69E5B3D7}"
  1047. }
  1048. }
  1049. }
  1050. }
  1051. },
  1052. {
  1053. "Id": {
  1054. "id": 1493249781225518
  1055. },
  1056. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Reference)",
  1057. "Components": {
  1058. "Component_[14976513890350349909]": {
  1059. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1060. "Id": 14976513890350349909,
  1061. "sourceEndpoint": {
  1062. "nodeId": {
  1063. "id": 1493211126519854
  1064. },
  1065. "slotId": {
  1066. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  1067. }
  1068. },
  1069. "targetEndpoint": {
  1070. "nodeId": {
  1071. "id": 1493193946650670
  1072. },
  1073. "slotId": {
  1074. "m_id": "{6966E252-ED5B-45F0-BC6D-E9E97617F357}"
  1075. }
  1076. }
  1077. }
  1078. }
  1079. },
  1080. {
  1081. "Id": {
  1082. "id": 1493254076192814
  1083. },
  1084. "Name": "srcEndpoint=(Add (+): Result), destEndpoint=(Expect Equal: Candidate)",
  1085. "Components": {
  1086. "Component_[8046059493484592840]": {
  1087. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1088. "Id": 8046059493484592840,
  1089. "sourceEndpoint": {
  1090. "nodeId": {
  1091. "id": 1493198241617966
  1092. },
  1093. "slotId": {
  1094. "m_id": "{B2A0B1B9-73A3-4D35-86F2-EBF6EF060487}"
  1095. }
  1096. },
  1097. "targetEndpoint": {
  1098. "nodeId": {
  1099. "id": 1493193946650670
  1100. },
  1101. "slotId": {
  1102. "m_id": "{E933718A-594F-4FCE-8C6D-31B24067E00C}"
  1103. }
  1104. }
  1105. }
  1106. }
  1107. },
  1108. {
  1109. "Id": {
  1110. "id": 1493258371160110
  1111. },
  1112. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  1113. "Components": {
  1114. "Component_[8317944711878553069]": {
  1115. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1116. "Id": 8317944711878553069,
  1117. "sourceEndpoint": {
  1118. "nodeId": {
  1119. "id": 1493193946650670
  1120. },
  1121. "slotId": {
  1122. "m_id": "{E85DF0E8-7934-4C39-80E3-BD5DCCDC5CE5}"
  1123. }
  1124. },
  1125. "targetEndpoint": {
  1126. "nodeId": {
  1127. "id": 1493206831552558
  1128. },
  1129. "slotId": {
  1130. "m_id": "{418EE783-4EA9-4908-916C-3DAC2A63E6EE}"
  1131. }
  1132. }
  1133. }
  1134. }
  1135. },
  1136. {
  1137. "Id": {
  1138. "id": 1493262666127406
  1139. },
  1140. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect Equal: In)",
  1141. "Components": {
  1142. "Component_[5461662654804390392]": {
  1143. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1144. "Id": 5461662654804390392,
  1145. "sourceEndpoint": {
  1146. "nodeId": {
  1147. "id": 1493211126519854
  1148. },
  1149. "slotId": {
  1150. "m_id": "{6568A108-EBB5-4599-80FA-9DF9D33DAF2B}"
  1151. }
  1152. },
  1153. "targetEndpoint": {
  1154. "nodeId": {
  1155. "id": 1493193946650670
  1156. },
  1157. "slotId": {
  1158. "m_id": "{AC8FA081-3910-4B52-AB13-01238AC23A8B}"
  1159. }
  1160. }
  1161. }
  1162. }
  1163. }
  1164. ]
  1165. },
  1166. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  1167. "versionData": {
  1168. "_grammarVersion": 1,
  1169. "_runtimeVersion": 1,
  1170. "_fileVersion": 1
  1171. },
  1172. "m_variableCounter": 1,
  1173. "GraphCanvasData": [
  1174. {
  1175. "Key": {
  1176. "id": 1493189651683374
  1177. },
  1178. "Value": {
  1179. "ComponentData": {
  1180. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  1181. "$type": "SceneComponentSaveData",
  1182. "ViewParams": {
  1183. "Scale": 1.2927437,
  1184. "AnchorX": 35.58323287963867,
  1185. "AnchorY": -215.82003784179688
  1186. }
  1187. }
  1188. }
  1189. }
  1190. },
  1191. {
  1192. "Key": {
  1193. "id": 1493193946650670
  1194. },
  1195. "Value": {
  1196. "ComponentData": {
  1197. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1198. "$type": "GeneralNodeTitleComponentSaveData",
  1199. "PaletteOverride": "TestingNodeTitlePalette"
  1200. },
  1201. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1202. "$type": "GeometrySaveData",
  1203. "Position": [
  1204. 860.0,
  1205. 180.0
  1206. ]
  1207. },
  1208. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1209. "$type": "StylingComponentSaveData",
  1210. "SubStyle": ".method"
  1211. },
  1212. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1213. "$type": "PersistentIdComponentSaveData",
  1214. "PersistentId": "{5666344A-52B8-4A30-9712-774313757A0C}"
  1215. }
  1216. }
  1217. }
  1218. },
  1219. {
  1220. "Key": {
  1221. "id": 1493198241617966
  1222. },
  1223. "Value": {
  1224. "ComponentData": {
  1225. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1226. "$type": "GeneralNodeTitleComponentSaveData",
  1227. "PaletteOverride": "MathNodeTitlePalette"
  1228. },
  1229. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1230. "$type": "GeometrySaveData",
  1231. "Position": [
  1232. 420.0,
  1233. 160.0
  1234. ]
  1235. },
  1236. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1237. "$type": "StylingComponentSaveData",
  1238. "SubStyle": ".math"
  1239. },
  1240. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1241. "$type": "PersistentIdComponentSaveData",
  1242. "PersistentId": "{C1BF8F77-C57E-42F5-A783-D39E7623FB67}"
  1243. }
  1244. }
  1245. }
  1246. },
  1247. {
  1248. "Key": {
  1249. "id": 1493202536585262
  1250. },
  1251. "Value": {
  1252. "ComponentData": {
  1253. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1254. "$type": "GeneralNodeTitleComponentSaveData",
  1255. "PaletteOverride": "GetVariableNodeTitlePalette"
  1256. },
  1257. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1258. "$type": "GeometrySaveData",
  1259. "Position": [
  1260. 280.0,
  1261. 160.0
  1262. ]
  1263. },
  1264. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1265. "$type": "StylingComponentSaveData",
  1266. "SubStyle": ".getVariable"
  1267. },
  1268. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1269. "$type": "PersistentIdComponentSaveData",
  1270. "PersistentId": "{3B067686-A39E-414D-9597-B49E4BAABAAE}"
  1271. }
  1272. }
  1273. }
  1274. },
  1275. {
  1276. "Key": {
  1277. "id": 1493206831552558
  1278. },
  1279. "Value": {
  1280. "ComponentData": {
  1281. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1282. "$type": "GeneralNodeTitleComponentSaveData",
  1283. "PaletteOverride": "TestingNodeTitlePalette"
  1284. },
  1285. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1286. "$type": "GeometrySaveData",
  1287. "Position": [
  1288. 1100.0,
  1289. 180.0
  1290. ]
  1291. },
  1292. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1293. "$type": "StylingComponentSaveData",
  1294. "SubStyle": ".method"
  1295. },
  1296. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1297. "$type": "PersistentIdComponentSaveData",
  1298. "PersistentId": "{4F55A25A-9D14-4A33-8367-3F3063E41A5F}"
  1299. }
  1300. }
  1301. }
  1302. },
  1303. {
  1304. "Key": {
  1305. "id": 1493211126519854
  1306. },
  1307. "Value": {
  1308. "ComponentData": {
  1309. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1310. "$type": "GeneralNodeTitleComponentSaveData",
  1311. "PaletteOverride": "GetVariableNodeTitlePalette"
  1312. },
  1313. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1314. "$type": "GeometrySaveData",
  1315. "Position": [
  1316. 700.0,
  1317. 100.0
  1318. ]
  1319. },
  1320. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1321. "$type": "StylingComponentSaveData",
  1322. "SubStyle": ".getVariable"
  1323. },
  1324. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1325. "$type": "PersistentIdComponentSaveData",
  1326. "PersistentId": "{EEAC75E4-A2B9-480D-A578-4BF5EF899458}"
  1327. }
  1328. }
  1329. }
  1330. },
  1331. {
  1332. "Key": {
  1333. "id": 1493215421487150
  1334. },
  1335. "Value": {
  1336. "ComponentData": {
  1337. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1338. "$type": "NodeSaveData"
  1339. },
  1340. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1341. "$type": "GeneralNodeTitleComponentSaveData",
  1342. "PaletteOverride": "TimeNodeTitlePalette"
  1343. },
  1344. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1345. "$type": "GeometrySaveData",
  1346. "Position": [
  1347. 40.0,
  1348. 140.0
  1349. ]
  1350. },
  1351. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1352. "$type": "StylingComponentSaveData",
  1353. "SubStyle": ".time"
  1354. },
  1355. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1356. "$type": "PersistentIdComponentSaveData",
  1357. "PersistentId": "{217D828D-E854-42B0-8DDF-6AD9AFFA8811}"
  1358. }
  1359. }
  1360. }
  1361. }
  1362. ],
  1363. "StatisticsHelper": {
  1364. "InstanceCounter": [
  1365. {
  1366. "Key": 524494764786010043,
  1367. "Value": 1
  1368. },
  1369. {
  1370. "Key": 1244476766431948410,
  1371. "Value": 1
  1372. },
  1373. {
  1374. "Key": 4199610336680704683,
  1375. "Value": 1
  1376. },
  1377. {
  1378. "Key": 6840657073857873079,
  1379. "Value": 1
  1380. },
  1381. {
  1382. "Key": 13202716731062006519,
  1383. "Value": 1
  1384. },
  1385. {
  1386. "Key": 15142182513612179081,
  1387. "Value": 1
  1388. }
  1389. ]
  1390. }
  1391. },
  1392. "Component_[16040449285096605819]": {
  1393. "$type": "EditorGraphVariableManagerComponent",
  1394. "Id": 16040449285096605819,
  1395. "m_variableData": {
  1396. "m_nameVariableMap": [
  1397. {
  1398. "Key": {
  1399. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  1400. },
  1401. "Value": {
  1402. "Datum": {
  1403. "isOverloadedStorage": false,
  1404. "scriptCanvasType": {
  1405. "m_type": 3
  1406. },
  1407. "isNullPointer": false,
  1408. "$type": "double",
  1409. "value": 1.0,
  1410. "label": "Opperand"
  1411. },
  1412. "VariableId": {
  1413. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  1414. },
  1415. "VariableName": "Opperand"
  1416. }
  1417. },
  1418. {
  1419. "Key": {
  1420. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  1421. },
  1422. "Value": {
  1423. "Datum": {
  1424. "isOverloadedStorage": false,
  1425. "scriptCanvasType": {
  1426. "m_type": 3
  1427. },
  1428. "isNullPointer": false,
  1429. "$type": "double",
  1430. "value": 5.0,
  1431. "label": "Reference"
  1432. },
  1433. "VariableId": {
  1434. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  1435. },
  1436. "VariableName": "Reference"
  1437. }
  1438. }
  1439. ]
  1440. }
  1441. }
  1442. }
  1443. }
  1444. }
  1445. }