3
0

LY_SC_UnitTest_CycleDetectErrorPostLatent.scriptcanvas 53 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 1187628498376750
  9. },
  10. "Name": "LY_SC_UnitTest_CycleDetectErrorPostLatent",
  11. "Components": {
  12. "Component_[14322489155446056723]": {
  13. "$type": "EditorGraph",
  14. "Id": 14322489155446056723,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 1187641383278638
  20. },
  21. "Name": "SC-Node(Start)",
  22. "Components": {
  23. "Component_[10255092682736680503]": {
  24. "$type": "Start",
  25. "Id": 10255092682736680503,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{0E8846BB-FF6E-4B89-B3E0-5D28F5AE0418}"
  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": 1187632793344046
  50. },
  51. "Name": "SC-Node(TimeDelayNodeableNode)",
  52. "Components": {
  53. "Component_[1312155086500682468]": {
  54. "$type": "TimeDelayNodeableNode",
  55. "Id": 1312155086500682468,
  56. "Slots": [
  57. {
  58. "id": {
  59. "m_id": "{12B24ABC-4691-4479-A966-BC1E41535560}"
  60. },
  61. "contracts": [
  62. {
  63. "$type": "SlotTypeContract"
  64. },
  65. {
  66. "$type": "DisallowReentrantExecutionContract"
  67. }
  68. ],
  69. "slotName": "Start",
  70. "toolTip": "When signaled, execution is delayed at this node for the specified amount of times.",
  71. "DisplayGroup": {
  72. "Value": 2675529103
  73. },
  74. "Descriptor": {
  75. "ConnectionType": 1,
  76. "SlotType": 1
  77. }
  78. },
  79. {
  80. "id": {
  81. "m_id": "{D5CE159E-EE61-4B86-AAB2-293329D01642}"
  82. },
  83. "contracts": [
  84. {
  85. "$type": "SlotTypeContract"
  86. },
  87. null
  88. ],
  89. "slotName": "Delay",
  90. "toolTip": "The amount of time to delay before the Done is signalled.",
  91. "DisplayGroup": {
  92. "Value": 2675529103
  93. },
  94. "Descriptor": {
  95. "ConnectionType": 1,
  96. "SlotType": 2
  97. },
  98. "DataType": 1
  99. },
  100. {
  101. "id": {
  102. "m_id": "{73145D78-DAA1-40F7-9BD7-6F6807E88CF5}"
  103. },
  104. "contracts": [
  105. {
  106. "$type": "SlotTypeContract"
  107. }
  108. ],
  109. "slotName": "On Start",
  110. "toolTip": "When signaled, execution is delayed at this node for the specified amount of times.",
  111. "DisplayGroup": {
  112. "Value": 2675529103
  113. },
  114. "Descriptor": {
  115. "ConnectionType": 2,
  116. "SlotType": 1
  117. }
  118. },
  119. {
  120. "id": {
  121. "m_id": "{3B961055-0F2A-4082-9F3F-917DA0F5DA77}"
  122. },
  123. "contracts": [
  124. {
  125. "$type": "SlotTypeContract"
  126. }
  127. ],
  128. "slotName": "Done",
  129. "toolTip": "Signaled after waiting for the specified amount of times.",
  130. "DisplayGroup": {
  131. "Value": 271442091
  132. },
  133. "Descriptor": {
  134. "ConnectionType": 2,
  135. "SlotType": 1
  136. },
  137. "IsLatent": true
  138. }
  139. ],
  140. "Datums": [
  141. {
  142. "isOverloadedStorage": false,
  143. "scriptCanvasType": {
  144. "m_type": 3
  145. },
  146. "isNullPointer": false,
  147. "$type": "double",
  148. "value": 0.0,
  149. "label": "Delay"
  150. }
  151. ],
  152. "slotExecutionMap": {
  153. "ins": [
  154. {
  155. "_slotId": {
  156. "m_id": "{12B24ABC-4691-4479-A966-BC1E41535560}"
  157. },
  158. "_inputs": [
  159. {
  160. "_slotId": {
  161. "m_id": "{D5CE159E-EE61-4B86-AAB2-293329D01642}"
  162. }
  163. }
  164. ],
  165. "_outs": [
  166. {
  167. "_slotId": {
  168. "m_id": "{73145D78-DAA1-40F7-9BD7-6F6807E88CF5}"
  169. },
  170. "_name": "On Start",
  171. "_interfaceSourceId": "{D07236A3-7B00-0000-A044-BCC18C010000}"
  172. }
  173. ],
  174. "_interfaceSourceId": "{20000000-0000-0000-22AD-1D084A9B0000}"
  175. }
  176. ],
  177. "latents": [
  178. {
  179. "_slotId": {
  180. "m_id": "{3B961055-0F2A-4082-9F3F-917DA0F5DA77}"
  181. },
  182. "_name": "Done",
  183. "_interfaceSourceId": "{20000000-0000-0000-22AD-1D084A9B0000}"
  184. }
  185. ]
  186. }
  187. }
  188. }
  189. },
  190. {
  191. "Id": {
  192. "id": 1187637088311342
  193. },
  194. "Name": "SC-Node(Less)",
  195. "Components": {
  196. "Component_[17901471193852093928]": {
  197. "$type": "Less",
  198. "Id": 17901471193852093928,
  199. "Slots": [
  200. {
  201. "id": {
  202. "m_id": "{6A5958FD-056D-4BA2-9D2D-B9E8DA69182F}"
  203. },
  204. "contracts": [
  205. {
  206. "$type": "SlotTypeContract"
  207. }
  208. ],
  209. "slotName": "Result",
  210. "DisplayDataType": {
  211. "m_type": 0
  212. },
  213. "Descriptor": {
  214. "ConnectionType": 2,
  215. "SlotType": 2
  216. },
  217. "DataType": 1
  218. },
  219. {
  220. "id": {
  221. "m_id": "{F1226139-ECA2-4A07-8D72-CA852C935587}"
  222. },
  223. "contracts": [
  224. {
  225. "$type": "SlotTypeContract"
  226. }
  227. ],
  228. "slotName": "In",
  229. "toolTip": "Signal to perform the evaluation when desired.",
  230. "Descriptor": {
  231. "ConnectionType": 1,
  232. "SlotType": 1
  233. }
  234. },
  235. {
  236. "id": {
  237. "m_id": "{35A78CAF-51DD-4BCE-BDC2-B1525D46ACFF}"
  238. },
  239. "contracts": [
  240. {
  241. "$type": "SlotTypeContract"
  242. }
  243. ],
  244. "slotName": "True",
  245. "toolTip": "Signaled if the result of the operation is true.",
  246. "Descriptor": {
  247. "ConnectionType": 2,
  248. "SlotType": 1
  249. }
  250. },
  251. {
  252. "id": {
  253. "m_id": "{2A1AD0EB-1D5C-4CB5-A442-E8B717E4503F}"
  254. },
  255. "contracts": [
  256. {
  257. "$type": "SlotTypeContract"
  258. }
  259. ],
  260. "slotName": "False",
  261. "toolTip": "Signaled if the result of the operation is false.",
  262. "Descriptor": {
  263. "ConnectionType": 2,
  264. "SlotType": 1
  265. }
  266. },
  267. {
  268. "id": {
  269. "m_id": "{A6EEE93B-341D-493C-9DF1-E49094115606}"
  270. },
  271. "DynamicTypeOverride": 3,
  272. "contracts": [
  273. {
  274. "$type": "SlotTypeContract"
  275. },
  276. null
  277. ],
  278. "slotName": "Value A",
  279. "DisplayDataType": {
  280. "m_type": 3
  281. },
  282. "Descriptor": {
  283. "ConnectionType": 1,
  284. "SlotType": 2
  285. },
  286. "DynamicGroup": {
  287. "Value": 3545012108
  288. },
  289. "DataType": 1
  290. },
  291. {
  292. "id": {
  293. "m_id": "{14B6E3EB-BF9A-4B24-BD8D-2FBA7F79EC24}"
  294. },
  295. "DynamicTypeOverride": 3,
  296. "contracts": [
  297. {
  298. "$type": "SlotTypeContract"
  299. },
  300. null
  301. ],
  302. "slotName": "Value B",
  303. "DisplayDataType": {
  304. "m_type": 3
  305. },
  306. "Descriptor": {
  307. "ConnectionType": 1,
  308. "SlotType": 2
  309. },
  310. "DynamicGroup": {
  311. "Value": 3545012108
  312. },
  313. "DataType": 1
  314. }
  315. ],
  316. "Datums": [
  317. {
  318. "isOverloadedStorage": false,
  319. "scriptCanvasType": {
  320. "m_type": 3
  321. },
  322. "isNullPointer": false,
  323. "$type": "double",
  324. "value": 0.0,
  325. "label": "Value A"
  326. },
  327. {
  328. "isOverloadedStorage": false,
  329. "scriptCanvasType": {
  330. "m_type": 3
  331. },
  332. "isNullPointer": false,
  333. "$type": "double",
  334. "value": 0.0,
  335. "label": "Value B"
  336. }
  337. ]
  338. }
  339. }
  340. },
  341. {
  342. "Id": {
  343. "id": 1187649973213230
  344. },
  345. "Name": "SC Node(GetVariable)",
  346. "Components": {
  347. "Component_[2376469219951855637]": {
  348. "$type": "GetVariableNode",
  349. "Id": 2376469219951855637,
  350. "Slots": [
  351. {
  352. "id": {
  353. "m_id": "{EF1315B4-2AFE-4FD1-950D-CD5952208CAD}"
  354. },
  355. "contracts": [
  356. {
  357. "$type": "SlotTypeContract"
  358. }
  359. ],
  360. "slotName": "In",
  361. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  362. "Descriptor": {
  363. "ConnectionType": 1,
  364. "SlotType": 1
  365. }
  366. },
  367. {
  368. "id": {
  369. "m_id": "{94D3D718-158D-4C77-8DCB-BE742329D3BC}"
  370. },
  371. "contracts": [
  372. {
  373. "$type": "SlotTypeContract"
  374. }
  375. ],
  376. "slotName": "Out",
  377. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  378. "Descriptor": {
  379. "ConnectionType": 2,
  380. "SlotType": 1
  381. }
  382. },
  383. {
  384. "id": {
  385. "m_id": "{C368714E-307B-4355-B8F5-BDBB57A6505B}"
  386. },
  387. "contracts": [
  388. {
  389. "$type": "SlotTypeContract"
  390. }
  391. ],
  392. "slotName": "Number",
  393. "DisplayDataType": {
  394. "m_type": 3
  395. },
  396. "Descriptor": {
  397. "ConnectionType": 2,
  398. "SlotType": 2
  399. },
  400. "DataType": 1
  401. }
  402. ],
  403. "m_variableId": {
  404. "m_id": "{E89B35F9-5B03-4CCA-BDA4-7C0CF186BE01}"
  405. },
  406. "m_variableDataOutSlotId": {
  407. "m_id": "{C368714E-307B-4355-B8F5-BDBB57A6505B}"
  408. }
  409. }
  410. }
  411. },
  412. {
  413. "Id": {
  414. "id": 1187645678245934
  415. },
  416. "Name": "SC-Node(Print)",
  417. "Components": {
  418. "Component_[7149799072326351749]": {
  419. "$type": "Print",
  420. "Id": 7149799072326351749,
  421. "Slots": [
  422. {
  423. "id": {
  424. "m_id": "{CA470B55-BE0E-4031-AA31-B4D87858F4C9}"
  425. },
  426. "contracts": [
  427. {
  428. "$type": "SlotTypeContract"
  429. }
  430. ],
  431. "slotName": "In",
  432. "toolTip": "Input signal",
  433. "Descriptor": {
  434. "ConnectionType": 1,
  435. "SlotType": 1
  436. }
  437. },
  438. {
  439. "id": {
  440. "m_id": "{68DAF494-C0E2-45E1-A523-8F7D6C3CCF0D}"
  441. },
  442. "DynamicTypeOverride": 3,
  443. "contracts": [
  444. {
  445. "$type": "SlotTypeContract"
  446. },
  447. null
  448. ],
  449. "slotName": "Value",
  450. "toolTip": "Value which replaces instances of {Value} in the resulting string.",
  451. "DisplayDataType": {
  452. "m_type": 0
  453. },
  454. "DisplayGroup": {
  455. "Value": 1015031923
  456. },
  457. "Descriptor": {
  458. "ConnectionType": 1,
  459. "SlotType": 2
  460. },
  461. "DataType": 1
  462. },
  463. {
  464. "id": {
  465. "m_id": "{62ADA6E9-595C-429B-AA28-4587075F53FD}"
  466. },
  467. "contracts": [
  468. {
  469. "$type": "SlotTypeContract"
  470. }
  471. ],
  472. "slotName": "Out",
  473. "Descriptor": {
  474. "ConnectionType": 2,
  475. "SlotType": 1
  476. }
  477. }
  478. ],
  479. "Datums": [
  480. {
  481. "isOverloadedStorage": false,
  482. "scriptCanvasType": {
  483. "m_type": 0
  484. },
  485. "isNullPointer": false,
  486. "$type": "bool",
  487. "value": false,
  488. "label": "Value"
  489. }
  490. ],
  491. "m_arrayBindingMap": [
  492. {
  493. "Key": 1,
  494. "Value": {
  495. "m_id": "{68DAF494-C0E2-45E1-A523-8F7D6C3CCF0D}"
  496. }
  497. }
  498. ],
  499. "m_unresolvedString": [
  500. {},
  501. {}
  502. ],
  503. "m_formatSlotMap": {
  504. "Value": {
  505. "m_id": "{68DAF494-C0E2-45E1-A523-8F7D6C3CCF0D}"
  506. }
  507. }
  508. }
  509. }
  510. }
  511. ],
  512. "m_connections": [
  513. {
  514. "Id": {
  515. "id": 1187654268180526
  516. },
  517. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Less Than (<): In)",
  518. "Components": {
  519. "Component_[15028472802307338075]": {
  520. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  521. "Id": 15028472802307338075,
  522. "sourceEndpoint": {
  523. "nodeId": {
  524. "id": 1187649973213230
  525. },
  526. "slotId": {
  527. "m_id": "{94D3D718-158D-4C77-8DCB-BE742329D3BC}"
  528. }
  529. },
  530. "targetEndpoint": {
  531. "nodeId": {
  532. "id": 1187637088311342
  533. },
  534. "slotId": {
  535. "m_id": "{F1226139-ECA2-4A07-8D72-CA852C935587}"
  536. }
  537. }
  538. }
  539. }
  540. },
  541. {
  542. "Id": {
  543. "id": 1187658563147822
  544. },
  545. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Less Than (<): Value A)",
  546. "Components": {
  547. "Component_[4863382350671854375]": {
  548. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  549. "Id": 4863382350671854375,
  550. "sourceEndpoint": {
  551. "nodeId": {
  552. "id": 1187649973213230
  553. },
  554. "slotId": {
  555. "m_id": "{C368714E-307B-4355-B8F5-BDBB57A6505B}"
  556. }
  557. },
  558. "targetEndpoint": {
  559. "nodeId": {
  560. "id": 1187637088311342
  561. },
  562. "slotId": {
  563. "m_id": "{A6EEE93B-341D-493C-9DF1-E49094115606}"
  564. }
  565. }
  566. }
  567. }
  568. },
  569. {
  570. "Id": {
  571. "id": 1187662858115118
  572. },
  573. "Name": "srcEndpoint=(Less Than (<): True), destEndpoint=(Print: In)",
  574. "Components": {
  575. "Component_[15299133254291528777]": {
  576. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  577. "Id": 15299133254291528777,
  578. "sourceEndpoint": {
  579. "nodeId": {
  580. "id": 1187637088311342
  581. },
  582. "slotId": {
  583. "m_id": "{35A78CAF-51DD-4BCE-BDC2-B1525D46ACFF}"
  584. }
  585. },
  586. "targetEndpoint": {
  587. "nodeId": {
  588. "id": 1187645678245934
  589. },
  590. "slotId": {
  591. "m_id": "{CA470B55-BE0E-4031-AA31-B4D87858F4C9}"
  592. }
  593. }
  594. }
  595. }
  596. },
  597. {
  598. "Id": {
  599. "id": 1187667153082414
  600. },
  601. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Less Than (<): In)",
  602. "Components": {
  603. "Component_[13358824653125307612]": {
  604. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  605. "Id": 13358824653125307612,
  606. "sourceEndpoint": {
  607. "nodeId": {
  608. "id": 1187645678245934
  609. },
  610. "slotId": {
  611. "m_id": "{62ADA6E9-595C-429B-AA28-4587075F53FD}"
  612. }
  613. },
  614. "targetEndpoint": {
  615. "nodeId": {
  616. "id": 1187637088311342
  617. },
  618. "slotId": {
  619. "m_id": "{F1226139-ECA2-4A07-8D72-CA852C935587}"
  620. }
  621. }
  622. }
  623. }
  624. },
  625. {
  626. "Id": {
  627. "id": 1187671448049710
  628. },
  629. "Name": "srcEndpoint=(Less Than (<): Result), destEndpoint=(Print: Value)",
  630. "Components": {
  631. "Component_[2721104817381279483]": {
  632. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  633. "Id": 2721104817381279483,
  634. "sourceEndpoint": {
  635. "nodeId": {
  636. "id": 1187637088311342
  637. },
  638. "slotId": {
  639. "m_id": "{6A5958FD-056D-4BA2-9D2D-B9E8DA69182F}"
  640. }
  641. },
  642. "targetEndpoint": {
  643. "nodeId": {
  644. "id": 1187645678245934
  645. },
  646. "slotId": {
  647. "m_id": "{68DAF494-C0E2-45E1-A523-8F7D6C3CCF0D}"
  648. }
  649. }
  650. }
  651. }
  652. },
  653. {
  654. "Id": {
  655. "id": 1187675743017006
  656. },
  657. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(TimeDelay: Start)",
  658. "Components": {
  659. "Component_[11411421979488485747]": {
  660. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  661. "Id": 11411421979488485747,
  662. "sourceEndpoint": {
  663. "nodeId": {
  664. "id": 1187641383278638
  665. },
  666. "slotId": {
  667. "m_id": "{0E8846BB-FF6E-4B89-B3E0-5D28F5AE0418}"
  668. }
  669. },
  670. "targetEndpoint": {
  671. "nodeId": {
  672. "id": 1187632793344046
  673. },
  674. "slotId": {
  675. "m_id": "{12B24ABC-4691-4479-A966-BC1E41535560}"
  676. }
  677. }
  678. }
  679. }
  680. },
  681. {
  682. "Id": {
  683. "id": 1187680037984302
  684. },
  685. "Name": "srcEndpoint=(TimeDelay: Done), destEndpoint=(Get Variable: In)",
  686. "Components": {
  687. "Component_[12126359317973333456]": {
  688. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  689. "Id": 12126359317973333456,
  690. "sourceEndpoint": {
  691. "nodeId": {
  692. "id": 1187632793344046
  693. },
  694. "slotId": {
  695. "m_id": "{3B961055-0F2A-4082-9F3F-917DA0F5DA77}"
  696. }
  697. },
  698. "targetEndpoint": {
  699. "nodeId": {
  700. "id": 1187649973213230
  701. },
  702. "slotId": {
  703. "m_id": "{EF1315B4-2AFE-4FD1-950D-CD5952208CAD}"
  704. }
  705. }
  706. }
  707. }
  708. }
  709. ]
  710. },
  711. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  712. "versionData": {
  713. "_grammarVersion": 1,
  714. "_runtimeVersion": 1,
  715. "_fileVersion": 1
  716. },
  717. "m_variableCounter": 1,
  718. "GraphCanvasData": [
  719. {
  720. "Key": {
  721. "id": 1187628498376750
  722. },
  723. "Value": {
  724. "ComponentData": {
  725. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  726. "$type": "SceneComponentSaveData",
  727. "ViewParams": {
  728. "AnchorX": -402.0,
  729. "AnchorY": 48.0
  730. }
  731. }
  732. }
  733. }
  734. },
  735. {
  736. "Key": {
  737. "id": 1187632793344046
  738. },
  739. "Value": {
  740. "ComponentData": {
  741. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  742. "$type": "NodeSaveData"
  743. },
  744. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  745. "$type": "GeneralNodeTitleComponentSaveData",
  746. "PaletteOverride": "TimeNodeTitlePalette"
  747. },
  748. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  749. "$type": "GeometrySaveData",
  750. "Position": [
  751. 0.0,
  752. 160.0
  753. ]
  754. },
  755. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  756. "$type": "StylingComponentSaveData"
  757. },
  758. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  759. "$type": "PersistentIdComponentSaveData",
  760. "PersistentId": "{79EA5406-D6AD-4054-A7D4-4F27895A0BF1}"
  761. }
  762. }
  763. }
  764. },
  765. {
  766. "Key": {
  767. "id": 1187637088311342
  768. },
  769. "Value": {
  770. "ComponentData": {
  771. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  772. "$type": "NodeSaveData"
  773. },
  774. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  775. "$type": "GeneralNodeTitleComponentSaveData",
  776. "PaletteOverride": "MathNodeTitlePalette"
  777. },
  778. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  779. "$type": "GeometrySaveData",
  780. "Position": [
  781. 540.0,
  782. 180.0
  783. ]
  784. },
  785. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  786. "$type": "StylingComponentSaveData"
  787. },
  788. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  789. "$type": "PersistentIdComponentSaveData",
  790. "PersistentId": "{42042976-996C-4FAE-A5CF-2ED6A26C6FD9}"
  791. }
  792. }
  793. }
  794. },
  795. {
  796. "Key": {
  797. "id": 1187641383278638
  798. },
  799. "Value": {
  800. "ComponentData": {
  801. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  802. "$type": "NodeSaveData"
  803. },
  804. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  805. "$type": "GeneralNodeTitleComponentSaveData",
  806. "PaletteOverride": "TimeNodeTitlePalette"
  807. },
  808. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  809. "$type": "GeometrySaveData",
  810. "Position": [
  811. -200.0,
  812. 120.0
  813. ]
  814. },
  815. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  816. "$type": "StylingComponentSaveData"
  817. },
  818. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  819. "$type": "PersistentIdComponentSaveData",
  820. "PersistentId": "{450D38A6-D21E-485E-9301-91C377FF8677}"
  821. }
  822. }
  823. }
  824. },
  825. {
  826. "Key": {
  827. "id": 1187645678245934
  828. },
  829. "Value": {
  830. "ComponentData": {
  831. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  832. "$type": "NodeSaveData"
  833. },
  834. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  835. "$type": "GeneralNodeTitleComponentSaveData",
  836. "PaletteOverride": "StringNodeTitlePalette"
  837. },
  838. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  839. "$type": "GeometrySaveData",
  840. "Position": [
  841. 520.0,
  842. 420.0
  843. ]
  844. },
  845. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  846. "$type": "StylingComponentSaveData"
  847. },
  848. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  849. "$type": "PersistentIdComponentSaveData",
  850. "PersistentId": "{7D7275C3-A4DA-4C33-9BE7-0956C9AF7DD5}"
  851. }
  852. }
  853. }
  854. },
  855. {
  856. "Key": {
  857. "id": 1187649973213230
  858. },
  859. "Value": {
  860. "ComponentData": {
  861. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  862. "$type": "NodeSaveData"
  863. },
  864. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  865. "$type": "GeneralNodeTitleComponentSaveData",
  866. "PaletteOverride": "GetVariableNodeTitlePalette"
  867. },
  868. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  869. "$type": "GeometrySaveData",
  870. "Position": [
  871. 360.0,
  872. 180.0
  873. ]
  874. },
  875. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  876. "$type": "StylingComponentSaveData",
  877. "SubStyle": ".getVariable"
  878. },
  879. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  880. "$type": "PersistentIdComponentSaveData",
  881. "PersistentId": "{9C27E4DC-44C0-47FB-A3A5-B18EE97AC2DA}"
  882. }
  883. }
  884. }
  885. }
  886. ],
  887. "StatisticsHelper": {
  888. "InstanceCounter": [
  889. {
  890. "Key": 3765469619007655124,
  891. "Value": 1
  892. },
  893. {
  894. "Key": 4199610336680704683,
  895. "Value": 1
  896. },
  897. {
  898. "Key": 6462358712820489356,
  899. "Value": 1
  900. },
  901. {
  902. "Key": 6567834474466759444,
  903. "Value": 1
  904. },
  905. {
  906. "Key": 10684225535275896474,
  907. "Value": 1
  908. }
  909. ]
  910. }
  911. },
  912. "Component_[6709833975330290523]": {
  913. "$type": "EditorGraphVariableManagerComponent",
  914. "Id": 6709833975330290523,
  915. "m_variableData": {
  916. "m_nameVariableMap": [
  917. {
  918. "Key": {
  919. "m_id": "{E89B35F9-5B03-4CCA-BDA4-7C0CF186BE01}"
  920. },
  921. "Value": {
  922. "Datum": {
  923. "isOverloadedStorage": false,
  924. "scriptCanvasType": {
  925. "m_type": 3
  926. },
  927. "isNullPointer": false,
  928. "$type": "double",
  929. "value": 0.0,
  930. "label": "Number"
  931. },
  932. "VariableId": {
  933. "m_id": "{E89B35F9-5B03-4CCA-BDA4-7C0CF186BE01}"
  934. },
  935. "VariableName": "Variable 1"
  936. }
  937. }
  938. ]
  939. }
  940. }
  941. }
  942. }
  943. }
  944. }