3
0

LY_SC_UnitTest_CycleDetectWorksWithSequence.scriptcanvas 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 1141564974127150
  9. },
  10. "Name": "LY_SC_UnitTest_CycleDetectError",
  11. "Components": {
  12. "Component_[1875871782730648237]": {
  13. "$type": "EditorGraphVariableManagerComponent",
  14. "Id": 1875871782730648237,
  15. "m_variableData": {
  16. "m_nameVariableMap": [
  17. {
  18. "Key": {
  19. "m_id": "{51203CD9-356B-4F48-A1C8-A750D32C4BD9}"
  20. },
  21. "Value": {
  22. "Datum": {
  23. "isOverloadedStorage": false,
  24. "scriptCanvasType": {
  25. "m_type": 0
  26. },
  27. "isNullPointer": false,
  28. "$type": "bool",
  29. "value": false,
  30. "label": "Boolean"
  31. },
  32. "VariableId": {
  33. "m_id": "{51203CD9-356B-4F48-A1C8-A750D32C4BD9}"
  34. },
  35. "VariableName": "one"
  36. }
  37. }
  38. ]
  39. }
  40. },
  41. "Component_[8803778466909907943]": {
  42. "$type": "EditorGraph",
  43. "Id": 8803778466909907943,
  44. "m_graphData": {
  45. "m_nodes": [
  46. {
  47. "Id": {
  48. "id": 1141595038898222
  49. },
  50. "Name": "SC Node(SetVariable)",
  51. "Components": {
  52. "Component_[2670111112576056644]": {
  53. "$type": "SetVariableNode",
  54. "Id": 2670111112576056644,
  55. "Slots": [
  56. {
  57. "id": {
  58. "m_id": "{79EF8C4C-8C3C-4E92-B02D-21F0C7C24605}"
  59. },
  60. "contracts": [
  61. {
  62. "$type": "SlotTypeContract"
  63. }
  64. ],
  65. "slotName": "In",
  66. "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot",
  67. "Descriptor": {
  68. "ConnectionType": 1,
  69. "SlotType": 1
  70. }
  71. },
  72. {
  73. "id": {
  74. "m_id": "{5CA42BB8-606A-4442-AD4C-7372E198A083}"
  75. },
  76. "contracts": [
  77. {
  78. "$type": "SlotTypeContract"
  79. }
  80. ],
  81. "slotName": "Out",
  82. "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot",
  83. "Descriptor": {
  84. "ConnectionType": 2,
  85. "SlotType": 1
  86. }
  87. },
  88. {
  89. "id": {
  90. "m_id": "{FC1DE99F-E41B-42DB-9166-AB92E10BCCDD}"
  91. },
  92. "contracts": [
  93. {
  94. "$type": "SlotTypeContract"
  95. },
  96. null
  97. ],
  98. "slotName": "Boolean",
  99. "Descriptor": {
  100. "ConnectionType": 1,
  101. "SlotType": 2
  102. },
  103. "DataType": 1
  104. },
  105. {
  106. "id": {
  107. "m_id": "{39DEE64F-9B00-407B-8A47-8B222EE0B412}"
  108. },
  109. "contracts": [
  110. {
  111. "$type": "SlotTypeContract"
  112. }
  113. ],
  114. "slotName": "Boolean",
  115. "DisplayDataType": {
  116. "m_type": 0
  117. },
  118. "Descriptor": {
  119. "ConnectionType": 2,
  120. "SlotType": 2
  121. },
  122. "DataType": 1
  123. }
  124. ],
  125. "Datums": [
  126. {
  127. "isOverloadedStorage": false,
  128. "scriptCanvasType": {
  129. "m_type": 0
  130. },
  131. "isNullPointer": false,
  132. "$type": "bool",
  133. "value": true,
  134. "label": "Boolean"
  135. }
  136. ],
  137. "m_variableId": {
  138. "m_id": "{51203CD9-356B-4F48-A1C8-A750D32C4BD9}"
  139. },
  140. "m_variableDataInSlotId": {
  141. "m_id": "{FC1DE99F-E41B-42DB-9166-AB92E10BCCDD}"
  142. },
  143. "m_variableDataOutSlotId": {
  144. "m_id": "{39DEE64F-9B00-407B-8A47-8B222EE0B412}"
  145. }
  146. }
  147. }
  148. },
  149. {
  150. "Id": {
  151. "id": 1141569269094446
  152. },
  153. "Name": "SC-Node(OrderedSequencer)",
  154. "Components": {
  155. "Component_[3203706976954835263]": {
  156. "$type": "OrderedSequencer",
  157. "Id": 3203706976954835263,
  158. "Slots": [
  159. {
  160. "id": {
  161. "m_id": "{728B28E3-794E-4A03-A987-8F23C8994AD0}"
  162. },
  163. "contracts": [
  164. {
  165. "$type": "SlotTypeContract"
  166. }
  167. ],
  168. "slotName": "In",
  169. "Descriptor": {
  170. "ConnectionType": 1,
  171. "SlotType": 1
  172. }
  173. },
  174. {
  175. "id": {
  176. "m_id": "{5F401A88-155D-4815-9FFE-B5CEF272CB05}"
  177. },
  178. "contracts": [
  179. {
  180. "$type": "SlotTypeContract"
  181. }
  182. ],
  183. "slotName": "Out 0",
  184. "toolTip": "Output 0",
  185. "DisplayGroup": {
  186. "Value": 1020632324
  187. },
  188. "Descriptor": {
  189. "ConnectionType": 2,
  190. "SlotType": 1
  191. }
  192. },
  193. {
  194. "id": {
  195. "m_id": "{56A34B3B-A17B-4C33-852C-275EA3E9E2C3}"
  196. },
  197. "contracts": [
  198. {
  199. "$type": "SlotTypeContract"
  200. }
  201. ],
  202. "slotName": "Out 1",
  203. "DisplayGroup": {
  204. "Value": 1020632324
  205. },
  206. "Descriptor": {
  207. "ConnectionType": 2,
  208. "SlotType": 1
  209. }
  210. }
  211. ]
  212. }
  213. }
  214. },
  215. {
  216. "Id": {
  217. "id": 1141586448963630
  218. },
  219. "Name": "SC-Node(Print)",
  220. "Components": {
  221. "Component_[6890322250226794567]": {
  222. "$type": "Print",
  223. "Id": 6890322250226794567,
  224. "Slots": [
  225. {
  226. "id": {
  227. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  228. },
  229. "contracts": [
  230. {
  231. "$type": "SlotTypeContract"
  232. }
  233. ],
  234. "slotName": "In",
  235. "toolTip": "Input signal",
  236. "Descriptor": {
  237. "ConnectionType": 1,
  238. "SlotType": 1
  239. }
  240. },
  241. {
  242. "id": {
  243. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  244. },
  245. "contracts": [
  246. {
  247. "$type": "SlotTypeContract"
  248. }
  249. ],
  250. "slotName": "Out",
  251. "Descriptor": {
  252. "ConnectionType": 2,
  253. "SlotType": 1
  254. }
  255. }
  256. ],
  257. "m_format": "A",
  258. "m_unresolvedString": [
  259. "A"
  260. ]
  261. }
  262. }
  263. },
  264. {
  265. "Id": {
  266. "id": 1141599333865518
  267. },
  268. "Name": "SC-Node(Print)",
  269. "Components": {
  270. "Component_[6890322250226794567]": {
  271. "$type": "Print",
  272. "Id": 6890322250226794567,
  273. "Slots": [
  274. {
  275. "id": {
  276. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  277. },
  278. "contracts": [
  279. {
  280. "$type": "SlotTypeContract"
  281. }
  282. ],
  283. "slotName": "In",
  284. "toolTip": "Input signal",
  285. "Descriptor": {
  286. "ConnectionType": 1,
  287. "SlotType": 1
  288. }
  289. },
  290. {
  291. "id": {
  292. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  293. },
  294. "contracts": [
  295. {
  296. "$type": "SlotTypeContract"
  297. }
  298. ],
  299. "slotName": "Out",
  300. "Descriptor": {
  301. "ConnectionType": 2,
  302. "SlotType": 1
  303. }
  304. }
  305. ],
  306. "m_format": "B",
  307. "m_unresolvedString": [
  308. "B"
  309. ]
  310. }
  311. }
  312. },
  313. {
  314. "Id": {
  315. "id": 1141577859029038
  316. },
  317. "Name": "SC-Node(Print)",
  318. "Components": {
  319. "Component_[6890322250226794567]": {
  320. "$type": "Print",
  321. "Id": 6890322250226794567,
  322. "Slots": [
  323. {
  324. "id": {
  325. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  326. },
  327. "contracts": [
  328. {
  329. "$type": "SlotTypeContract"
  330. }
  331. ],
  332. "slotName": "In",
  333. "toolTip": "Input signal",
  334. "Descriptor": {
  335. "ConnectionType": 1,
  336. "SlotType": 1
  337. }
  338. },
  339. {
  340. "id": {
  341. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  342. },
  343. "contracts": [
  344. {
  345. "$type": "SlotTypeContract"
  346. }
  347. ],
  348. "slotName": "Out",
  349. "Descriptor": {
  350. "ConnectionType": 2,
  351. "SlotType": 1
  352. }
  353. }
  354. ],
  355. "m_format": "C",
  356. "m_unresolvedString": [
  357. "C"
  358. ]
  359. }
  360. }
  361. },
  362. {
  363. "Id": {
  364. "id": 1141582153996334
  365. },
  366. "Name": "SC-Node(Print)",
  367. "Components": {
  368. "Component_[6890322250226794567]": {
  369. "$type": "Print",
  370. "Id": 6890322250226794567,
  371. "Slots": [
  372. {
  373. "id": {
  374. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  375. },
  376. "contracts": [
  377. {
  378. "$type": "SlotTypeContract"
  379. }
  380. ],
  381. "slotName": "In",
  382. "toolTip": "Input signal",
  383. "Descriptor": {
  384. "ConnectionType": 1,
  385. "SlotType": 1
  386. }
  387. },
  388. {
  389. "id": {
  390. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  391. },
  392. "contracts": [
  393. {
  394. "$type": "SlotTypeContract"
  395. }
  396. ],
  397. "slotName": "Out",
  398. "Descriptor": {
  399. "ConnectionType": 2,
  400. "SlotType": 1
  401. }
  402. }
  403. ],
  404. "m_format": "D",
  405. "m_unresolvedString": [
  406. "D"
  407. ]
  408. }
  409. }
  410. },
  411. {
  412. "Id": {
  413. "id": 1141590743930926
  414. },
  415. "Name": "SC-Node(Start)",
  416. "Components": {
  417. "Component_[6931896630902895015]": {
  418. "$type": "Start",
  419. "Id": 6931896630902895015,
  420. "Slots": [
  421. {
  422. "id": {
  423. "m_id": "{70E1F9EB-F5C9-4C7E-99A4-1EB67597B0CB}"
  424. },
  425. "contracts": [
  426. {
  427. "$type": "SlotTypeContract"
  428. }
  429. ],
  430. "slotName": "Out",
  431. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  432. "Descriptor": {
  433. "ConnectionType": 2,
  434. "SlotType": 1
  435. }
  436. }
  437. ]
  438. }
  439. }
  440. },
  441. {
  442. "Id": {
  443. "id": 1141603628832814
  444. },
  445. "Name": "SC-Node(Mark Complete)",
  446. "Components": {
  447. "Component_[7953093717075031114]": {
  448. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  449. "Id": 7953093717075031114,
  450. "Slots": [
  451. {
  452. "isVisibile": false,
  453. "id": {
  454. "m_id": "{6614EE03-EF16-49F0-8A58-04AC11CA1683}"
  455. },
  456. "contracts": [
  457. {
  458. "$type": "SlotTypeContract"
  459. },
  460. null
  461. ],
  462. "slotName": "EntityID: 0",
  463. "Descriptor": {
  464. "ConnectionType": 1,
  465. "SlotType": 2
  466. },
  467. "DataType": 1
  468. },
  469. {
  470. "id": {
  471. "m_id": "{21B90448-18A8-4ADB-BD9E-89DF1BC25BFF}"
  472. },
  473. "contracts": [
  474. {
  475. "$type": "SlotTypeContract"
  476. },
  477. null
  478. ],
  479. "slotName": "Report",
  480. "toolTip": "additional notes for the test report",
  481. "Descriptor": {
  482. "ConnectionType": 1,
  483. "SlotType": 2
  484. },
  485. "DataType": 1
  486. },
  487. {
  488. "id": {
  489. "m_id": "{FF871A5A-0072-4CD3-944F-59158BE92A7C}"
  490. },
  491. "contracts": [
  492. {
  493. "$type": "SlotTypeContract"
  494. }
  495. ],
  496. "slotName": "In",
  497. "Descriptor": {
  498. "ConnectionType": 1,
  499. "SlotType": 1
  500. }
  501. },
  502. {
  503. "id": {
  504. "m_id": "{B2BF9706-2759-45BD-AEB9-E35E7ED4C0CD}"
  505. },
  506. "contracts": [
  507. {
  508. "$type": "SlotTypeContract"
  509. }
  510. ],
  511. "slotName": "Out",
  512. "Descriptor": {
  513. "ConnectionType": 2,
  514. "SlotType": 1
  515. }
  516. }
  517. ],
  518. "Datums": [
  519. {
  520. "isOverloadedStorage": false,
  521. "scriptCanvasType": {
  522. "m_type": 1
  523. },
  524. "isNullPointer": false,
  525. "$type": "EntityId",
  526. "value": {
  527. "id": 4276206253
  528. }
  529. },
  530. {
  531. "isOverloadedStorage": false,
  532. "scriptCanvasType": {
  533. "m_type": 5
  534. },
  535. "isNullPointer": false,
  536. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  537. "value": "",
  538. "label": "Report"
  539. }
  540. ],
  541. "methodType": 2,
  542. "methodName": "Mark Complete",
  543. "className": "Unit Testing",
  544. "resultSlotIDs": [
  545. {}
  546. ],
  547. "prettyClassName": "Unit Testing"
  548. }
  549. }
  550. },
  551. {
  552. "Id": {
  553. "id": 1141573564061742
  554. },
  555. "Name": "SC-Node(Gate)",
  556. "Components": {
  557. "Component_[8932759017787543068]": {
  558. "$type": "Gate",
  559. "Id": 8932759017787543068,
  560. "Slots": [
  561. {
  562. "id": {
  563. "m_id": "{CE86066E-7ADD-401D-9318-C1CA6AAC7379}"
  564. },
  565. "contracts": [
  566. {
  567. "$type": "SlotTypeContract"
  568. }
  569. ],
  570. "slotName": "In",
  571. "toolTip": "Input signal",
  572. "Descriptor": {
  573. "ConnectionType": 1,
  574. "SlotType": 1
  575. }
  576. },
  577. {
  578. "id": {
  579. "m_id": "{C3E608C8-6E36-4FA0-9CA6-FFCD6D95857A}"
  580. },
  581. "contracts": [
  582. {
  583. "$type": "SlotTypeContract"
  584. }
  585. ],
  586. "slotName": "True",
  587. "toolTip": "Signaled if the condition provided evaluates to true.",
  588. "Descriptor": {
  589. "ConnectionType": 2,
  590. "SlotType": 1
  591. }
  592. },
  593. {
  594. "id": {
  595. "m_id": "{4AA9D9AE-9AAE-44D3-8B19-11ACCB7E601F}"
  596. },
  597. "contracts": [
  598. {
  599. "$type": "SlotTypeContract"
  600. }
  601. ],
  602. "slotName": "False",
  603. "toolTip": "Signaled if the condition provided evaluates to false.",
  604. "Descriptor": {
  605. "ConnectionType": 2,
  606. "SlotType": 1
  607. }
  608. },
  609. {
  610. "id": {
  611. "m_id": "{2DE100D1-D5FD-4B02-A9C4-747C48EB660A}"
  612. },
  613. "contracts": [
  614. {
  615. "$type": "SlotTypeContract"
  616. },
  617. null
  618. ],
  619. "slotName": "Condition",
  620. "toolTip": "If true the node will signal the Output and proceed execution",
  621. "Descriptor": {
  622. "ConnectionType": 1,
  623. "SlotType": 2
  624. },
  625. "DataType": 1,
  626. "IsReference": true,
  627. "VariableReference": {
  628. "m_id": "{51203CD9-356B-4F48-A1C8-A750D32C4BD9}"
  629. }
  630. }
  631. ],
  632. "Datums": [
  633. {
  634. "isOverloadedStorage": false,
  635. "scriptCanvasType": {
  636. "m_type": 0
  637. },
  638. "isNullPointer": false,
  639. "$type": "bool",
  640. "value": false,
  641. "label": "Condition"
  642. }
  643. ]
  644. }
  645. }
  646. }
  647. ],
  648. "m_connections": [
  649. {
  650. "Id": {
  651. "id": 1141607923800110
  652. },
  653. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Print: In)",
  654. "Components": {
  655. "Component_[9494050461065057405]": {
  656. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  657. "Id": 9494050461065057405,
  658. "sourceEndpoint": {
  659. "nodeId": {
  660. "id": 1141590743930926
  661. },
  662. "slotId": {
  663. "m_id": "{70E1F9EB-F5C9-4C7E-99A4-1EB67597B0CB}"
  664. }
  665. },
  666. "targetEndpoint": {
  667. "nodeId": {
  668. "id": 1141586448963630
  669. },
  670. "slotId": {
  671. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  672. }
  673. }
  674. }
  675. }
  676. },
  677. {
  678. "Id": {
  679. "id": 1141612218767406
  680. },
  681. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Print: In)",
  682. "Components": {
  683. "Component_[2609130740619804911]": {
  684. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  685. "Id": 2609130740619804911,
  686. "sourceEndpoint": {
  687. "nodeId": {
  688. "id": 1141577859029038
  689. },
  690. "slotId": {
  691. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  692. }
  693. },
  694. "targetEndpoint": {
  695. "nodeId": {
  696. "id": 1141582153996334
  697. },
  698. "slotId": {
  699. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  700. }
  701. }
  702. }
  703. }
  704. },
  705. {
  706. "Id": {
  707. "id": 1141616513734702
  708. },
  709. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Ordered Sequencer: In)",
  710. "Components": {
  711. "Component_[16212803606002166012]": {
  712. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  713. "Id": 16212803606002166012,
  714. "sourceEndpoint": {
  715. "nodeId": {
  716. "id": 1141586448963630
  717. },
  718. "slotId": {
  719. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  720. }
  721. },
  722. "targetEndpoint": {
  723. "nodeId": {
  724. "id": 1141569269094446
  725. },
  726. "slotId": {
  727. "m_id": "{728B28E3-794E-4A03-A987-8F23C8994AD0}"
  728. }
  729. }
  730. }
  731. }
  732. },
  733. {
  734. "Id": {
  735. "id": 1141620808701998
  736. },
  737. "Name": "srcEndpoint=(Ordered Sequencer: Out 0), destEndpoint=(Print: In)",
  738. "Components": {
  739. "Component_[10841391257463927594]": {
  740. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  741. "Id": 10841391257463927594,
  742. "sourceEndpoint": {
  743. "nodeId": {
  744. "id": 1141569269094446
  745. },
  746. "slotId": {
  747. "m_id": "{5F401A88-155D-4815-9FFE-B5CEF272CB05}"
  748. }
  749. },
  750. "targetEndpoint": {
  751. "nodeId": {
  752. "id": 1141599333865518
  753. },
  754. "slotId": {
  755. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  756. }
  757. }
  758. }
  759. }
  760. },
  761. {
  762. "Id": {
  763. "id": 1141625103669294
  764. },
  765. "Name": "srcEndpoint=(Ordered Sequencer: Out 1), destEndpoint=(Print: In)",
  766. "Components": {
  767. "Component_[8998837810088106237]": {
  768. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  769. "Id": 8998837810088106237,
  770. "sourceEndpoint": {
  771. "nodeId": {
  772. "id": 1141569269094446
  773. },
  774. "slotId": {
  775. "m_id": "{56A34B3B-A17B-4C33-852C-275EA3E9E2C3}"
  776. }
  777. },
  778. "targetEndpoint": {
  779. "nodeId": {
  780. "id": 1141577859029038
  781. },
  782. "slotId": {
  783. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  784. }
  785. }
  786. }
  787. }
  788. },
  789. {
  790. "Id": {
  791. "id": 1141629398636590
  792. },
  793. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Print: In)",
  794. "Components": {
  795. "Component_[1177080687558826932]": {
  796. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  797. "Id": 1177080687558826932,
  798. "sourceEndpoint": {
  799. "nodeId": {
  800. "id": 1141599333865518
  801. },
  802. "slotId": {
  803. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  804. }
  805. },
  806. "targetEndpoint": {
  807. "nodeId": {
  808. "id": 1141577859029038
  809. },
  810. "slotId": {
  811. "m_id": "{F1443A63-7453-41DB-8977-46F97A90567E}"
  812. }
  813. }
  814. }
  815. }
  816. },
  817. {
  818. "Id": {
  819. "id": 1141633693603886
  820. },
  821. "Name": "srcEndpoint=(Print: Out), destEndpoint=(If: In)",
  822. "Components": {
  823. "Component_[15101375228124703805]": {
  824. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  825. "Id": 15101375228124703805,
  826. "sourceEndpoint": {
  827. "nodeId": {
  828. "id": 1141582153996334
  829. },
  830. "slotId": {
  831. "m_id": "{46F10850-69D4-4642-B66A-1EF06368EEF0}"
  832. }
  833. },
  834. "targetEndpoint": {
  835. "nodeId": {
  836. "id": 1141573564061742
  837. },
  838. "slotId": {
  839. "m_id": "{CE86066E-7ADD-401D-9318-C1CA6AAC7379}"
  840. }
  841. }
  842. }
  843. }
  844. },
  845. {
  846. "Id": {
  847. "id": 1141637988571182
  848. },
  849. "Name": "srcEndpoint=(If: True), destEndpoint=(Mark Complete: In)",
  850. "Components": {
  851. "Component_[10505639806588892320]": {
  852. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  853. "Id": 10505639806588892320,
  854. "sourceEndpoint": {
  855. "nodeId": {
  856. "id": 1141573564061742
  857. },
  858. "slotId": {
  859. "m_id": "{C3E608C8-6E36-4FA0-9CA6-FFCD6D95857A}"
  860. }
  861. },
  862. "targetEndpoint": {
  863. "nodeId": {
  864. "id": 1141603628832814
  865. },
  866. "slotId": {
  867. "m_id": "{FF871A5A-0072-4CD3-944F-59158BE92A7C}"
  868. }
  869. }
  870. }
  871. }
  872. },
  873. {
  874. "Id": {
  875. "id": 1141642283538478
  876. },
  877. "Name": "srcEndpoint=(If: False), destEndpoint=(Set Variable: In)",
  878. "Components": {
  879. "Component_[13811679994076759702]": {
  880. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  881. "Id": 13811679994076759702,
  882. "sourceEndpoint": {
  883. "nodeId": {
  884. "id": 1141573564061742
  885. },
  886. "slotId": {
  887. "m_id": "{4AA9D9AE-9AAE-44D3-8B19-11ACCB7E601F}"
  888. }
  889. },
  890. "targetEndpoint": {
  891. "nodeId": {
  892. "id": 1141595038898222
  893. },
  894. "slotId": {
  895. "m_id": "{79EF8C4C-8C3C-4E92-B02D-21F0C7C24605}"
  896. }
  897. }
  898. }
  899. }
  900. }
  901. ]
  902. },
  903. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  904. "versionData": {
  905. "_grammarVersion": 1,
  906. "_runtimeVersion": 1,
  907. "_fileVersion": 1
  908. },
  909. "m_variableCounter": 3,
  910. "GraphCanvasData": [
  911. {
  912. "Key": {
  913. "id": 1141564974127150
  914. },
  915. "Value": {
  916. "ComponentData": {
  917. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  918. "$type": "SceneComponentSaveData",
  919. "ViewParams": {
  920. "Scale": 0.85,
  921. "AnchorX": -641.1764526367188,
  922. "AnchorY": -31.764705657958984
  923. }
  924. }
  925. }
  926. }
  927. },
  928. {
  929. "Key": {
  930. "id": 1141569269094446
  931. },
  932. "Value": {
  933. "ComponentData": {
  934. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  935. "$type": "NodeSaveData"
  936. },
  937. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  938. "$type": "GeneralNodeTitleComponentSaveData",
  939. "PaletteOverride": "LogicNodeTitlePalette"
  940. },
  941. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  942. "$type": "GeometrySaveData",
  943. "Position": [
  944. -80.0,
  945. 160.0
  946. ]
  947. },
  948. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  949. "$type": "StylingComponentSaveData"
  950. },
  951. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  952. "$type": "PersistentIdComponentSaveData",
  953. "PersistentId": "{193FFB37-AF49-413B-95F9-79442B57A30E}"
  954. }
  955. }
  956. }
  957. },
  958. {
  959. "Key": {
  960. "id": 1141573564061742
  961. },
  962. "Value": {
  963. "ComponentData": {
  964. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  965. "$type": "NodeSaveData"
  966. },
  967. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  968. "$type": "GeneralNodeTitleComponentSaveData",
  969. "PaletteOverride": "LogicNodeTitlePalette"
  970. },
  971. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  972. "$type": "GeometrySaveData",
  973. "Position": [
  974. 960.0,
  975. 200.0
  976. ]
  977. },
  978. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  979. "$type": "StylingComponentSaveData"
  980. },
  981. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  982. "$type": "PersistentIdComponentSaveData",
  983. "PersistentId": "{BAC798BD-2B3D-4B2F-BDD1-BDDB5A1091EB}"
  984. }
  985. }
  986. }
  987. },
  988. {
  989. "Key": {
  990. "id": 1141577859029038
  991. },
  992. "Value": {
  993. "ComponentData": {
  994. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  995. "$type": "NodeSaveData"
  996. },
  997. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  998. "$type": "GeneralNodeTitleComponentSaveData",
  999. "PaletteOverride": "StringNodeTitlePalette"
  1000. },
  1001. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1002. "$type": "GeometrySaveData",
  1003. "Position": [
  1004. 300.0,
  1005. 340.0
  1006. ]
  1007. },
  1008. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1009. "$type": "StylingComponentSaveData"
  1010. },
  1011. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1012. "$type": "PersistentIdComponentSaveData",
  1013. "PersistentId": "{356338E7-A608-4BAB-AC1F-FE395A176C74}"
  1014. }
  1015. }
  1016. }
  1017. },
  1018. {
  1019. "Key": {
  1020. "id": 1141582153996334
  1021. },
  1022. "Value": {
  1023. "ComponentData": {
  1024. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1025. "$type": "NodeSaveData"
  1026. },
  1027. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1028. "$type": "GeneralNodeTitleComponentSaveData",
  1029. "PaletteOverride": "StringNodeTitlePalette"
  1030. },
  1031. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1032. "$type": "GeometrySaveData",
  1033. "Position": [
  1034. 620.0,
  1035. 320.0
  1036. ]
  1037. },
  1038. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1039. "$type": "StylingComponentSaveData"
  1040. },
  1041. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1042. "$type": "PersistentIdComponentSaveData",
  1043. "PersistentId": "{DA0057FC-944A-4244-9A96-9C0EC6510586}"
  1044. }
  1045. }
  1046. }
  1047. },
  1048. {
  1049. "Key": {
  1050. "id": 1141586448963630
  1051. },
  1052. "Value": {
  1053. "ComponentData": {
  1054. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1055. "$type": "NodeSaveData"
  1056. },
  1057. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1058. "$type": "GeneralNodeTitleComponentSaveData",
  1059. "PaletteOverride": "StringNodeTitlePalette"
  1060. },
  1061. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1062. "$type": "GeometrySaveData",
  1063. "Position": [
  1064. -400.0,
  1065. 140.0
  1066. ]
  1067. },
  1068. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1069. "$type": "StylingComponentSaveData"
  1070. },
  1071. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1072. "$type": "PersistentIdComponentSaveData",
  1073. "PersistentId": "{4EBFEDB4-52FE-4170-AB8A-7AA81F65D9F4}"
  1074. }
  1075. }
  1076. }
  1077. },
  1078. {
  1079. "Key": {
  1080. "id": 1141590743930926
  1081. },
  1082. "Value": {
  1083. "ComponentData": {
  1084. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1085. "$type": "NodeSaveData"
  1086. },
  1087. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1088. "$type": "GeneralNodeTitleComponentSaveData",
  1089. "PaletteOverride": "TimeNodeTitlePalette"
  1090. },
  1091. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1092. "$type": "GeometrySaveData",
  1093. "Position": [
  1094. -560.0,
  1095. 120.0
  1096. ]
  1097. },
  1098. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1099. "$type": "StylingComponentSaveData"
  1100. },
  1101. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1102. "$type": "PersistentIdComponentSaveData",
  1103. "PersistentId": "{3FCAAC21-20DE-4C70-81C7-B0FD8B5BC3D0}"
  1104. }
  1105. }
  1106. }
  1107. },
  1108. {
  1109. "Key": {
  1110. "id": 1141595038898222
  1111. },
  1112. "Value": {
  1113. "ComponentData": {
  1114. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1115. "$type": "NodeSaveData"
  1116. },
  1117. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1118. "$type": "GeneralNodeTitleComponentSaveData",
  1119. "PaletteOverride": "SetVariableNodeTitlePalette"
  1120. },
  1121. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1122. "$type": "GeometrySaveData",
  1123. "Position": [
  1124. 1260.0,
  1125. 440.0
  1126. ]
  1127. },
  1128. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1129. "$type": "StylingComponentSaveData",
  1130. "SubStyle": ".setVariable"
  1131. },
  1132. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1133. "$type": "PersistentIdComponentSaveData",
  1134. "PersistentId": "{55E9DF35-6C8C-4CC2-A664-30E3E91E3923}"
  1135. }
  1136. }
  1137. }
  1138. },
  1139. {
  1140. "Key": {
  1141. "id": 1141599333865518
  1142. },
  1143. "Value": {
  1144. "ComponentData": {
  1145. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1146. "$type": "NodeSaveData"
  1147. },
  1148. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1149. "$type": "GeneralNodeTitleComponentSaveData",
  1150. "PaletteOverride": "StringNodeTitlePalette"
  1151. },
  1152. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1153. "$type": "GeometrySaveData",
  1154. "Position": [
  1155. 260.0,
  1156. 80.0
  1157. ]
  1158. },
  1159. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1160. "$type": "StylingComponentSaveData"
  1161. },
  1162. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1163. "$type": "PersistentIdComponentSaveData",
  1164. "PersistentId": "{AE941F1E-4319-42E8-8ACB-ABD24ECFB3F9}"
  1165. }
  1166. }
  1167. }
  1168. },
  1169. {
  1170. "Key": {
  1171. "id": 1141603628832814
  1172. },
  1173. "Value": {
  1174. "ComponentData": {
  1175. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1176. "$type": "NodeSaveData"
  1177. },
  1178. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1179. "$type": "GeneralNodeTitleComponentSaveData",
  1180. "PaletteOverride": "MethodNodeTitlePalette"
  1181. },
  1182. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1183. "$type": "GeometrySaveData",
  1184. "Position": [
  1185. 1300.0,
  1186. 200.0
  1187. ]
  1188. },
  1189. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1190. "$type": "StylingComponentSaveData",
  1191. "SubStyle": ".method"
  1192. },
  1193. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1194. "$type": "PersistentIdComponentSaveData",
  1195. "PersistentId": "{2B111766-D79D-46DA-BEFD-F89FCC8B6103}"
  1196. }
  1197. }
  1198. }
  1199. }
  1200. ],
  1201. "StatisticsHelper": {
  1202. "InstanceCounter": [
  1203. {
  1204. "Key": 1287937363821513368,
  1205. "Value": 1
  1206. },
  1207. {
  1208. "Key": 4199610336680704683,
  1209. "Value": 1
  1210. },
  1211. {
  1212. "Key": 4271004856738215795,
  1213. "Value": 1
  1214. },
  1215. {
  1216. "Key": 6840657073857873079,
  1217. "Value": 1
  1218. },
  1219. {
  1220. "Key": 8452971738487658154,
  1221. "Value": 1
  1222. },
  1223. {
  1224. "Key": 10684225535275896474,
  1225. "Value": 4
  1226. }
  1227. ]
  1228. }
  1229. }
  1230. }
  1231. }
  1232. }
  1233. }