UseLocallyDefinedFunction.scriptcanvas 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 586890370460
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[3833311433284578920]": {
  13. "$type": "EditorGraphVariableManagerComponent",
  14. "Id": 3833311433284578920
  15. },
  16. "Component_[8261864178353531584]": {
  17. "$type": "EditorGraph",
  18. "Id": 8261864178353531584,
  19. "m_graphData": {
  20. "m_nodes": [
  21. {
  22. "Id": {
  23. "id": 612660174236
  24. },
  25. "Name": "SC-Node(Print)",
  26. "Components": {
  27. "Component_[12262426519526172732]": {
  28. "$type": "Print",
  29. "Id": 12262426519526172732,
  30. "Slots": [
  31. {
  32. "id": {
  33. "m_id": "{B321F357-4E64-4D61-BE9D-962D6DB9E2C5}"
  34. },
  35. "contracts": [
  36. {
  37. "$type": "SlotTypeContract"
  38. }
  39. ],
  40. "slotName": "In",
  41. "toolTip": "Input signal",
  42. "Descriptor": {
  43. "ConnectionType": 1,
  44. "SlotType": 1
  45. }
  46. },
  47. {
  48. "id": {
  49. "m_id": "{38D18257-1AF7-45F4-9C20-E070CD3E7CDB}"
  50. },
  51. "contracts": [
  52. {
  53. "$type": "SlotTypeContract"
  54. }
  55. ],
  56. "slotName": "Out",
  57. "Descriptor": {
  58. "ConnectionType": 2,
  59. "SlotType": 1
  60. }
  61. }
  62. ],
  63. "m_format": "Use of local functions is allowed",
  64. "m_unresolvedString": [
  65. "Use of local functions is allowed"
  66. ]
  67. }
  68. }
  69. },
  70. {
  71. "Id": {
  72. "id": 608365206940
  73. },
  74. "Name": "SC-Node(FunctionDefinitionNode)",
  75. "Components": {
  76. "Component_[16393028696640989017]": {
  77. "$type": "FunctionDefinitionNode",
  78. "Id": 16393028696640989017,
  79. "Slots": [
  80. {
  81. "isVisibile": false,
  82. "id": {
  83. "m_id": "{0A724D72-3A27-482B-83C6-815763C4D6C2}"
  84. },
  85. "contracts": [
  86. {
  87. "$type": "SlotTypeContract"
  88. },
  89. {
  90. "$type": "DisplayGroupConnectedSlotLimitContract",
  91. "limit": 1,
  92. "displayGroup": "NodelingSlotDisplayGroup",
  93. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  94. },
  95. {
  96. "$type": "DisallowReentrantExecutionContract"
  97. }
  98. ],
  99. "slotName": " ",
  100. "DisplayGroup": {
  101. "Value": 3992535411
  102. },
  103. "Descriptor": {
  104. "ConnectionType": 1,
  105. "SlotType": 1
  106. }
  107. },
  108. {
  109. "id": {
  110. "m_id": "{1EA74656-4BBF-438D-B0DA-F64F7304C870}"
  111. },
  112. "contracts": [
  113. {
  114. "$type": "SlotTypeContract"
  115. },
  116. {
  117. "$type": "DisplayGroupConnectedSlotLimitContract",
  118. "limit": 1,
  119. "displayGroup": "NodelingSlotDisplayGroup",
  120. "errorMessage": "Execution nodes can only be connected to either the Input or Output, and not both at the same time."
  121. }
  122. ],
  123. "slotName": " ",
  124. "DisplayGroup": {
  125. "Value": 3992535411
  126. },
  127. "Descriptor": {
  128. "ConnectionType": 2,
  129. "SlotType": 1
  130. }
  131. }
  132. ],
  133. "m_displayName": "LocallyDefinedFunction",
  134. "m_identifier": "{7861069E-6943-47A3-83D1-BFA790E9C868}"
  135. }
  136. }
  137. },
  138. {
  139. "Id": {
  140. "id": 604070239644
  141. },
  142. "Name": "SC-Node(Print)",
  143. "Components": {
  144. "Component_[213479335933162244]": {
  145. "$type": "Print",
  146. "Id": 213479335933162244,
  147. "Slots": [
  148. {
  149. "id": {
  150. "m_id": "{BB392CE6-F896-4588-B44F-769CCDB15123}"
  151. },
  152. "contracts": [
  153. {
  154. "$type": "SlotTypeContract"
  155. }
  156. ],
  157. "slotName": "In",
  158. "toolTip": "Input signal",
  159. "Descriptor": {
  160. "ConnectionType": 1,
  161. "SlotType": 1
  162. }
  163. },
  164. {
  165. "id": {
  166. "m_id": "{2D06C87B-93A8-48F6-B098-C7EDA06898DB}"
  167. },
  168. "contracts": [
  169. {
  170. "$type": "SlotTypeContract"
  171. }
  172. ],
  173. "slotName": "Out",
  174. "Descriptor": {
  175. "ConnectionType": 2,
  176. "SlotType": 1
  177. }
  178. }
  179. ],
  180. "m_format": "hello",
  181. "m_unresolvedString": [
  182. "hello"
  183. ]
  184. }
  185. }
  186. },
  187. {
  188. "Id": {
  189. "id": 599775272348
  190. },
  191. "Name": "FunctionCallNode",
  192. "Components": {
  193. "Component_[3559986187942528255]": {
  194. "$type": "FunctionCallNode",
  195. "Id": 3559986187942528255,
  196. "Slots": [
  197. {
  198. "id": {
  199. "m_id": "{51D4632C-1370-47B7-A0AC-9C9FAEB689BB}"
  200. },
  201. "contracts": [
  202. {
  203. "$type": "SlotTypeContract"
  204. }
  205. ],
  206. "slotName": "LocallyDefinedFunction",
  207. "DisplayGroup": {
  208. "Value": 1133068218
  209. },
  210. "Descriptor": {
  211. "ConnectionType": 1,
  212. "SlotType": 1
  213. }
  214. },
  215. {
  216. "id": {
  217. "m_id": "{9D2B42BE-1720-4F1B-AF3C-80D37452B5FC}"
  218. },
  219. "contracts": [
  220. {
  221. "$type": "SlotTypeContract"
  222. }
  223. ],
  224. "slotName": "LocallyDefinedFunction",
  225. "DisplayGroup": {
  226. "Value": 1133068218
  227. },
  228. "Descriptor": {
  229. "ConnectionType": 2,
  230. "SlotType": 1
  231. }
  232. }
  233. ],
  234. "m_sourceId": "{7861069E-6943-47A3-83D1-BFA790E9C868}",
  235. "m_asset": {
  236. "assetId": {
  237. "guid": "{223B4633-CECB-5D4D-8528-AF27C6BFF1F2}",
  238. "subId": 3756448882
  239. },
  240. "assetHint": "scriptcanvas/uselocallydefinedfunction.scriptcanvas_fn_compiled"
  241. },
  242. "m_slotExecutionMap": {
  243. "ins": [
  244. {
  245. "_slotId": {
  246. "m_id": "{51D4632C-1370-47B7-A0AC-9C9FAEB689BB}"
  247. },
  248. "_outs": [
  249. {
  250. "_slotId": {
  251. "m_id": "{9D2B42BE-1720-4F1B-AF3C-80D37452B5FC}"
  252. },
  253. "_name": "LocallyDefinedFunction",
  254. "_interfaceSourceId": "{7861069E-6943-47A3-E720-CF3AE720CF3A}"
  255. }
  256. ],
  257. "_parsedName": "LocallyDefinedFunction_scvm",
  258. "_interfaceSourceId": "{7861069E-6943-47A3-83D1-BFA790E9C868}"
  259. }
  260. ]
  261. },
  262. "m_slotExecutionMapSourceInterface": {
  263. "hasOnGraphStart": true,
  264. "isActiveDefaultObject": true,
  265. "ins": [
  266. {
  267. "displayName": "LocallyDefinedFunction",
  268. "parsedName": "LocallyDefinedFunction_scvm",
  269. "outs": [
  270. {
  271. "displayName": "LocallyDefinedFunction",
  272. "parsedName": "LocallyDefinedFunction",
  273. "sourceID": "{7861069E-6943-47A3-E720-CF3AE720CF3A}"
  274. }
  275. ],
  276. "isPure": true,
  277. "sourceID": "{7861069E-6943-47A3-83D1-BFA790E9C868}"
  278. }
  279. ],
  280. "outKeys": [
  281. {
  282. "Value": 1133068218
  283. }
  284. ],
  285. "namespacePath": [
  286. "ScriptCanvas",
  287. "UseLocallyDefinedFunction_VM"
  288. ]
  289. }
  290. }
  291. }
  292. },
  293. {
  294. "Id": {
  295. "id": 595480305052
  296. },
  297. "Name": "SC-Node(Start)",
  298. "Components": {
  299. "Component_[7122605304466884919]": {
  300. "$type": "Start",
  301. "Id": 7122605304466884919,
  302. "Slots": [
  303. {
  304. "id": {
  305. "m_id": "{C69962C5-E5E3-4F9F-8CC5-C1BCA42D5037}"
  306. },
  307. "contracts": [
  308. {
  309. "$type": "SlotTypeContract"
  310. }
  311. ],
  312. "slotName": "Out",
  313. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  314. "Descriptor": {
  315. "ConnectionType": 2,
  316. "SlotType": 1
  317. }
  318. }
  319. ]
  320. }
  321. }
  322. },
  323. {
  324. "Id": {
  325. "id": 591185337756
  326. },
  327. "Name": "SC-Node(Mark Complete)",
  328. "Components": {
  329. "Component_[9049617980981443326]": {
  330. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  331. "Id": 9049617980981443326,
  332. "Slots": [
  333. {
  334. "isVisibile": false,
  335. "id": {
  336. "m_id": "{5D39D6DB-674B-409B-9C8C-4EAB4B576F0B}"
  337. },
  338. "contracts": [
  339. {
  340. "$type": "SlotTypeContract"
  341. }
  342. ],
  343. "slotName": "Invalid BehaviorContext::Class name: 0",
  344. "Descriptor": {
  345. "ConnectionType": 1,
  346. "SlotType": 2
  347. },
  348. "DataType": 1
  349. },
  350. {
  351. "id": {
  352. "m_id": "{ED1E38AE-513B-4C17-AF40-D8C755314D01}"
  353. },
  354. "contracts": [
  355. {
  356. "$type": "SlotTypeContract"
  357. }
  358. ],
  359. "slotName": "Report",
  360. "toolTip": "additional notes for the test report",
  361. "Descriptor": {
  362. "ConnectionType": 1,
  363. "SlotType": 2
  364. },
  365. "DataType": 1
  366. },
  367. {
  368. "id": {
  369. "m_id": "{A31227F8-5AB1-406A-A5D4-60B0BFC9D643}"
  370. },
  371. "contracts": [
  372. {
  373. "$type": "SlotTypeContract"
  374. }
  375. ],
  376. "slotName": "In",
  377. "Descriptor": {
  378. "ConnectionType": 1,
  379. "SlotType": 1
  380. }
  381. },
  382. {
  383. "id": {
  384. "m_id": "{D586311E-2DAC-49BF-ADA6-D6C43CFABEFB}"
  385. },
  386. "contracts": [
  387. {
  388. "$type": "SlotTypeContract"
  389. }
  390. ],
  391. "slotName": "Out",
  392. "Descriptor": {
  393. "ConnectionType": 2,
  394. "SlotType": 1
  395. }
  396. }
  397. ],
  398. "Datums": [
  399. {
  400. "scriptCanvasType": {
  401. "m_type": 4,
  402. "m_azType": "{85C66E59-F012-460E-9756-B36819753F4D}"
  403. },
  404. "isNullPointer": true,
  405. "label": "Invalid BehaviorContext::Class name: 0"
  406. },
  407. {
  408. "scriptCanvasType": {
  409. "m_type": 5
  410. },
  411. "isNullPointer": false,
  412. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  413. "value": "",
  414. "label": "Report"
  415. }
  416. ],
  417. "methodType": 2,
  418. "methodName": "Mark Complete",
  419. "className": "Unit Testing",
  420. "resultSlotIDs": [
  421. {}
  422. ],
  423. "inputSlots": [
  424. {
  425. "m_id": "{5D39D6DB-674B-409B-9C8C-4EAB4B576F0B}"
  426. },
  427. {
  428. "m_id": "{ED1E38AE-513B-4C17-AF40-D8C755314D01}"
  429. }
  430. ],
  431. "prettyClassName": "Unit Testing"
  432. }
  433. }
  434. }
  435. ],
  436. "m_connections": [
  437. {
  438. "Id": {
  439. "id": 616955141532
  440. },
  441. "Name": "srcEndpoint=(LocalFunctionUse: ), destEndpoint=(Print: In)",
  442. "Components": {
  443. "Component_[250784646748568917]": {
  444. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  445. "Id": 250784646748568917,
  446. "sourceEndpoint": {
  447. "nodeId": {
  448. "id": 608365206940
  449. },
  450. "slotId": {
  451. "m_id": "{1EA74656-4BBF-438D-B0DA-F64F7304C870}"
  452. }
  453. },
  454. "targetEndpoint": {
  455. "nodeId": {
  456. "id": 612660174236
  457. },
  458. "slotId": {
  459. "m_id": "{B321F357-4E64-4D61-BE9D-962D6DB9E2C5}"
  460. }
  461. }
  462. }
  463. }
  464. },
  465. {
  466. "Id": {
  467. "id": 621250108828
  468. },
  469. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Mark Complete: In)",
  470. "Components": {
  471. "Component_[5497233296736772915]": {
  472. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  473. "Id": 5497233296736772915,
  474. "sourceEndpoint": {
  475. "nodeId": {
  476. "id": 604070239644
  477. },
  478. "slotId": {
  479. "m_id": "{2D06C87B-93A8-48F6-B098-C7EDA06898DB}"
  480. }
  481. },
  482. "targetEndpoint": {
  483. "nodeId": {
  484. "id": 591185337756
  485. },
  486. "slotId": {
  487. "m_id": "{A31227F8-5AB1-406A-A5D4-60B0BFC9D643}"
  488. }
  489. }
  490. }
  491. }
  492. },
  493. {
  494. "Id": {
  495. "id": 625545076124
  496. },
  497. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Function Call Node: LocallyDefinedFunction)",
  498. "Components": {
  499. "Component_[9965567861935323080]": {
  500. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  501. "Id": 9965567861935323080,
  502. "sourceEndpoint": {
  503. "nodeId": {
  504. "id": 595480305052
  505. },
  506. "slotId": {
  507. "m_id": "{C69962C5-E5E3-4F9F-8CC5-C1BCA42D5037}"
  508. }
  509. },
  510. "targetEndpoint": {
  511. "nodeId": {
  512. "id": 599775272348
  513. },
  514. "slotId": {
  515. "m_id": "{51D4632C-1370-47B7-A0AC-9C9FAEB689BB}"
  516. }
  517. }
  518. }
  519. }
  520. },
  521. {
  522. "Id": {
  523. "id": 629840043420
  524. },
  525. "Name": "srcEndpoint=(Function Call Node: LocallyDefinedFunction), destEndpoint=(Print: In)",
  526. "Components": {
  527. "Component_[715135877976472441]": {
  528. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  529. "Id": 715135877976472441,
  530. "sourceEndpoint": {
  531. "nodeId": {
  532. "id": 599775272348
  533. },
  534. "slotId": {
  535. "m_id": "{9D2B42BE-1720-4F1B-AF3C-80D37452B5FC}"
  536. }
  537. },
  538. "targetEndpoint": {
  539. "nodeId": {
  540. "id": 604070239644
  541. },
  542. "slotId": {
  543. "m_id": "{BB392CE6-F896-4588-B44F-769CCDB15123}"
  544. }
  545. }
  546. }
  547. }
  548. }
  549. ]
  550. },
  551. "m_assetType": "{00000000-0000-0000-0000-000000000000}",
  552. "versionData": {
  553. "_grammarVersion": 1,
  554. "_runtimeVersion": 1,
  555. "_fileVersion": 1
  556. },
  557. "GraphCanvasData": [
  558. {
  559. "Key": {
  560. "id": 586890370460
  561. },
  562. "Value": {
  563. "ComponentData": {
  564. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  565. "$type": "SceneComponentSaveData",
  566. "ViewParams": {
  567. "Scale": 0.690353265625,
  568. "AnchorX": -47.801612854003906,
  569. "AnchorY": -115.88269805908203
  570. }
  571. }
  572. }
  573. }
  574. },
  575. {
  576. "Key": {
  577. "id": 591185337756
  578. },
  579. "Value": {
  580. "ComponentData": {
  581. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  582. "$type": "NodeSaveData"
  583. },
  584. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  585. "$type": "GeneralNodeTitleComponentSaveData",
  586. "PaletteOverride": "MethodNodeTitlePalette"
  587. },
  588. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  589. "$type": "GeometrySaveData",
  590. "Position": [
  591. 1160.0,
  592. 260.0
  593. ]
  594. },
  595. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  596. "$type": "StylingComponentSaveData",
  597. "SubStyle": ".method"
  598. },
  599. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  600. "$type": "PersistentIdComponentSaveData",
  601. "PersistentId": "{0A6FCE0A-3570-4205-A1D2-A303111FDF9A}"
  602. }
  603. }
  604. }
  605. },
  606. {
  607. "Key": {
  608. "id": 595480305052
  609. },
  610. "Value": {
  611. "ComponentData": {
  612. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  613. "$type": "NodeSaveData"
  614. },
  615. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  616. "$type": "GeneralNodeTitleComponentSaveData",
  617. "PaletteOverride": "TimeNodeTitlePalette"
  618. },
  619. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  620. "$type": "GeometrySaveData",
  621. "Position": [
  622. 40.0,
  623. 520.0
  624. ]
  625. },
  626. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  627. "$type": "StylingComponentSaveData"
  628. },
  629. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  630. "$type": "PersistentIdComponentSaveData",
  631. "PersistentId": "{1B578DBF-3FD1-48FB-922C-4B9639BBB731}"
  632. }
  633. }
  634. }
  635. },
  636. {
  637. "Key": {
  638. "id": 599775272348
  639. },
  640. "Value": {
  641. "ComponentData": {
  642. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  643. "$type": "NodeSaveData"
  644. },
  645. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  646. "$type": "GeneralNodeTitleComponentSaveData",
  647. "PaletteOverride": "MethodNodeTitlePalette"
  648. },
  649. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  650. "$type": "GeometrySaveData",
  651. "Position": [
  652. 300.0,
  653. 620.0
  654. ]
  655. },
  656. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  657. "$type": "StylingComponentSaveData",
  658. "SubStyle": ".method"
  659. },
  660. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  661. "$type": "PersistentIdComponentSaveData",
  662. "PersistentId": "{57DA1C8E-2C2B-48ED-A2D1-206FEE812125}"
  663. }
  664. }
  665. }
  666. },
  667. {
  668. "Key": {
  669. "id": 604070239644
  670. },
  671. "Value": {
  672. "ComponentData": {
  673. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  674. "$type": "NodeSaveData"
  675. },
  676. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  677. "$type": "GeneralNodeTitleComponentSaveData",
  678. "PaletteOverride": "StringNodeTitlePalette"
  679. },
  680. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  681. "$type": "GeometrySaveData",
  682. "Position": [
  683. 820.0,
  684. 400.0
  685. ]
  686. },
  687. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  688. "$type": "StylingComponentSaveData"
  689. },
  690. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  691. "$type": "PersistentIdComponentSaveData",
  692. "PersistentId": "{49532F76-0747-45ED-B826-C865BB144B86}"
  693. }
  694. }
  695. }
  696. },
  697. {
  698. "Key": {
  699. "id": 608365206940
  700. },
  701. "Value": {
  702. "ComponentData": {
  703. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  704. "$type": "NodeSaveData"
  705. },
  706. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  707. "$type": "GeneralNodeTitleComponentSaveData",
  708. "PaletteOverride": "NodelingTitlePalette"
  709. },
  710. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  711. "$type": "GeometrySaveData",
  712. "Position": [
  713. 100.0,
  714. 160.0
  715. ]
  716. },
  717. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  718. "$type": "StylingComponentSaveData",
  719. "SubStyle": ".nodeling"
  720. },
  721. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  722. "$type": "PersistentIdComponentSaveData",
  723. "PersistentId": "{ECCFB463-C5A7-4895-A8B8-9904FAED77E2}"
  724. }
  725. }
  726. }
  727. },
  728. {
  729. "Key": {
  730. "id": 612660174236
  731. },
  732. "Value": {
  733. "ComponentData": {
  734. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  735. "$type": "NodeSaveData"
  736. },
  737. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  738. "$type": "GeneralNodeTitleComponentSaveData",
  739. "PaletteOverride": "StringNodeTitlePalette"
  740. },
  741. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  742. "$type": "GeometrySaveData",
  743. "Position": [
  744. 620.0,
  745. 120.0
  746. ]
  747. },
  748. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  749. "$type": "StylingComponentSaveData"
  750. },
  751. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  752. "$type": "PersistentIdComponentSaveData",
  753. "PersistentId": "{6FB470BB-B345-4C26-AC03-347C20A9AD00}"
  754. }
  755. }
  756. }
  757. }
  758. ],
  759. "StatisticsHelper": {
  760. "InstanceCounter": [
  761. {
  762. "Key": 4199610336680704683,
  763. "Value": 1
  764. },
  765. {
  766. "Key": 7011818094993955847,
  767. "Value": 1
  768. },
  769. {
  770. "Key": 10204019744198319120,
  771. "Value": 1
  772. },
  773. {
  774. "Key": 10684225535275896474,
  775. "Value": 2
  776. },
  777. {
  778. "Key": 11425106704498756513,
  779. "Value": 1
  780. }
  781. ]
  782. }
  783. }
  784. }
  785. }
  786. }
  787. }