LY_SC_UnitTest_StringSanitization.scriptcanvas 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 2673439836403145
  9. },
  10. "Name": "LY_SC_UnitTest_StringSanitization",
  11. "Components": {
  12. "Component_[15802369769268761052]": {
  13. "$type": "EditorGraph",
  14. "Id": 15802369769268761052,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 2673461311239625
  20. },
  21. "Name": "SC-Node(Expect Equal)",
  22. "Components": {
  23. "Component_[11366363384879948079]": {
  24. "$type": "MethodOverloaded",
  25. "Id": 11366363384879948079,
  26. "Slots": [
  27. {
  28. "isVisibile": false,
  29. "id": {
  30. "m_id": "{FC0BF779-170B-4C4F-AB60-3D7751858A7D}"
  31. },
  32. "contracts": [
  33. {
  34. "$type": "SlotTypeContract"
  35. },
  36. null
  37. ],
  38. "slotName": "EntityID: 0",
  39. "DisplayDataType": {
  40. "m_type": 1
  41. },
  42. "Descriptor": {
  43. "ConnectionType": 1,
  44. "SlotType": 2
  45. },
  46. "DataType": 1
  47. },
  48. {
  49. "id": {
  50. "m_id": "{57AD1F7F-57DB-4FC0-A6F7-216C0B61E952}"
  51. },
  52. "DynamicTypeOverride": 1,
  53. "contracts": [
  54. {
  55. "$type": "SlotTypeContract"
  56. },
  57. null,
  58. {
  59. "$type": "OverloadContract"
  60. }
  61. ],
  62. "slotName": "Candidate",
  63. "toolTip": "left of ==",
  64. "DisplayDataType": {
  65. "m_type": 5
  66. },
  67. "Descriptor": {
  68. "ConnectionType": 1,
  69. "SlotType": 2
  70. },
  71. "DataType": 1
  72. },
  73. {
  74. "id": {
  75. "m_id": "{1672A7C1-68D0-4CF0-A164-52C8EF59CA54}"
  76. },
  77. "DynamicTypeOverride": 1,
  78. "contracts": [
  79. {
  80. "$type": "SlotTypeContract"
  81. },
  82. null,
  83. {
  84. "$type": "OverloadContract"
  85. }
  86. ],
  87. "slotName": "Reference",
  88. "toolTip": "right of ==",
  89. "DisplayDataType": {
  90. "m_type": 5
  91. },
  92. "Descriptor": {
  93. "ConnectionType": 1,
  94. "SlotType": 2
  95. },
  96. "DataType": 1
  97. },
  98. {
  99. "id": {
  100. "m_id": "{98E0C3C8-5BEA-4C26-ADE3-1EB038138548}"
  101. },
  102. "contracts": [
  103. {
  104. "$type": "SlotTypeContract"
  105. },
  106. null
  107. ],
  108. "slotName": "Report",
  109. "toolTip": "additional notes for the test report",
  110. "DisplayDataType": {
  111. "m_type": 5
  112. },
  113. "Descriptor": {
  114. "ConnectionType": 1,
  115. "SlotType": 2
  116. },
  117. "DataType": 1
  118. },
  119. {
  120. "id": {
  121. "m_id": "{11095CDA-CCFB-4DA0-A388-CFF53E78794A}"
  122. },
  123. "contracts": [
  124. {
  125. "$type": "SlotTypeContract"
  126. }
  127. ],
  128. "slotName": "In",
  129. "Descriptor": {
  130. "ConnectionType": 1,
  131. "SlotType": 1
  132. }
  133. },
  134. {
  135. "id": {
  136. "m_id": "{91CC6708-DABC-4C84-8922-FB64221EC69E}"
  137. },
  138. "contracts": [
  139. {
  140. "$type": "SlotTypeContract"
  141. }
  142. ],
  143. "slotName": "Out",
  144. "Descriptor": {
  145. "ConnectionType": 2,
  146. "SlotType": 1
  147. }
  148. }
  149. ],
  150. "Datums": [
  151. {
  152. "isOverloadedStorage": false,
  153. "scriptCanvasType": {
  154. "m_type": 1
  155. },
  156. "isNullPointer": false,
  157. "$type": "EntityId",
  158. "value": {
  159. "id": 4276206253
  160. }
  161. },
  162. {
  163. "isOverloadedStorage": false,
  164. "scriptCanvasType": {
  165. "m_type": 5
  166. },
  167. "isNullPointer": false,
  168. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  169. "value": "",
  170. "label": "Candidate"
  171. },
  172. {
  173. "isOverloadedStorage": false,
  174. "scriptCanvasType": {
  175. "m_type": 5
  176. },
  177. "isNullPointer": false,
  178. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  179. "value": "\"\"\"\\\"'''\\\\\\\"\"\"%%%%Hello\"\"\"\\\"'''\\\\\\\"\"\"%%%%",
  180. "label": "Reference"
  181. },
  182. {
  183. "isOverloadedStorage": false,
  184. "scriptCanvasType": {
  185. "m_type": 5
  186. },
  187. "isNullPointer": false,
  188. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  189. "value": "",
  190. "label": "Report"
  191. }
  192. ],
  193. "methodType": 2,
  194. "methodName": "Expect Equal",
  195. "className": "Unit Testing",
  196. "resultSlotIDs": [
  197. {}
  198. ],
  199. "prettyClassName": "Unit Testing",
  200. "orderedInputSlotIds": [
  201. {
  202. "m_id": "{FC0BF779-170B-4C4F-AB60-3D7751858A7D}"
  203. },
  204. {
  205. "m_id": "{57AD1F7F-57DB-4FC0-A6F7-216C0B61E952}"
  206. },
  207. {
  208. "m_id": "{1672A7C1-68D0-4CF0-A164-52C8EF59CA54}"
  209. },
  210. {
  211. "m_id": "{98E0C3C8-5BEA-4C26-ADE3-1EB038138548}"
  212. }
  213. ],
  214. "outputSlotIds": [
  215. {}
  216. ]
  217. }
  218. }
  219. },
  220. {
  221. "Id": {
  222. "id": 2673457016272329
  223. },
  224. "Name": "SC-Node(Format)",
  225. "Components": {
  226. "Component_[15004591359969743609]": {
  227. "$type": "Format",
  228. "Id": 15004591359969743609,
  229. "Slots": [
  230. {
  231. "id": {
  232. "m_id": "{15DEA7F6-8138-44BD-821A-9E09043C1A54}"
  233. },
  234. "contracts": [
  235. {
  236. "$type": "SlotTypeContract"
  237. }
  238. ],
  239. "slotName": "In",
  240. "toolTip": "Input signal",
  241. "Descriptor": {
  242. "ConnectionType": 1,
  243. "SlotType": 1
  244. }
  245. },
  246. {
  247. "id": {
  248. "m_id": "{28F8E16A-43CE-4A73-AAE8-12F83D0DC182}"
  249. },
  250. "contracts": [
  251. {
  252. "$type": "SlotTypeContract"
  253. }
  254. ],
  255. "slotName": "Out",
  256. "Descriptor": {
  257. "ConnectionType": 2,
  258. "SlotType": 1
  259. }
  260. },
  261. {
  262. "id": {
  263. "m_id": "{6AD1ABC4-853C-4119-B8F1-6E7109272DAC}"
  264. },
  265. "DynamicTypeOverride": 3,
  266. "contracts": [
  267. {
  268. "$type": "SlotTypeContract"
  269. },
  270. null
  271. ],
  272. "slotName": "Value",
  273. "toolTip": "Value which replaces instances of {Value} in the resulting string.",
  274. "DisplayDataType": {
  275. "m_type": 5
  276. },
  277. "DisplayGroup": {
  278. "Value": 1015031923
  279. },
  280. "Descriptor": {
  281. "ConnectionType": 1,
  282. "SlotType": 2
  283. },
  284. "DataType": 1,
  285. "IsReference": true,
  286. "VariableReference": {
  287. "m_id": "{E1CC6BDE-8BA3-4BDD-B966-66358AB97816}"
  288. }
  289. },
  290. {
  291. "id": {
  292. "m_id": "{38EA7EAF-BE7D-4F85-9802-2871F1CD52A1}"
  293. },
  294. "contracts": [
  295. {
  296. "$type": "SlotTypeContract"
  297. }
  298. ],
  299. "slotName": "String",
  300. "toolTip": "The resulting string.",
  301. "DisplayDataType": {
  302. "m_type": 5
  303. },
  304. "DisplayGroup": {
  305. "Value": 1015031923
  306. },
  307. "Descriptor": {
  308. "ConnectionType": 2,
  309. "SlotType": 2
  310. },
  311. "DataType": 1
  312. }
  313. ],
  314. "Datums": [
  315. {
  316. "isOverloadedStorage": false,
  317. "scriptCanvasType": {
  318. "m_type": 5
  319. },
  320. "isNullPointer": false,
  321. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  322. "value": "",
  323. "label": "Value"
  324. }
  325. ],
  326. "m_format": "\"\"\"\\\"'''\\\\\\\"\"\"%%%%{Value}\"\"\"\\\"'''\\\\\\\"\"\"%%%%",
  327. "m_arrayBindingMap": [
  328. {
  329. "Key": 1,
  330. "Value": {
  331. "m_id": "{6AD1ABC4-853C-4119-B8F1-6E7109272DAC}"
  332. }
  333. }
  334. ],
  335. "m_unresolvedString": [
  336. "\"\"\"\\\"'''\\\\\\\"\"\"%%%%",
  337. {},
  338. "\"\"\"\\\"'''\\\\\\\"\"\"%%%%"
  339. ],
  340. "m_formatSlotMap": {
  341. "Value": {
  342. "m_id": "{6AD1ABC4-853C-4119-B8F1-6E7109272DAC}"
  343. }
  344. }
  345. }
  346. }
  347. },
  348. {
  349. "Id": {
  350. "id": 2673452721305033
  351. },
  352. "Name": "SC-Node(Print)",
  353. "Components": {
  354. "Component_[3539910433248362917]": {
  355. "$type": "Print",
  356. "Id": 3539910433248362917,
  357. "Slots": [
  358. {
  359. "id": {
  360. "m_id": "{78D3AD1F-5A3C-4D6D-93FD-4F1289989C00}"
  361. },
  362. "contracts": [
  363. {
  364. "$type": "SlotTypeContract"
  365. }
  366. ],
  367. "slotName": "In",
  368. "toolTip": "Input signal",
  369. "Descriptor": {
  370. "ConnectionType": 1,
  371. "SlotType": 1
  372. }
  373. },
  374. {
  375. "id": {
  376. "m_id": "{25EB0227-0C38-44F0-B94E-5C138BD59EFB}"
  377. },
  378. "contracts": [
  379. {
  380. "$type": "SlotTypeContract"
  381. }
  382. ],
  383. "slotName": "Out",
  384. "Descriptor": {
  385. "ConnectionType": 2,
  386. "SlotType": 1
  387. }
  388. }
  389. ],
  390. "m_format": "]]]=]]==]]]===]]]]====]]=====]]======]]",
  391. "m_unresolvedString": [
  392. "]]]=]]==]]]===]]]]====]]=====]]======]]"
  393. ]
  394. }
  395. }
  396. },
  397. {
  398. "Id": {
  399. "id": 2673448426337737
  400. },
  401. "Name": "SC-Node(Mark Complete)",
  402. "Components": {
  403. "Component_[5146440622871067566]": {
  404. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  405. "Id": 5146440622871067566,
  406. "Slots": [
  407. {
  408. "isVisibile": false,
  409. "id": {
  410. "m_id": "{31A90BAA-7510-4595-9507-C1BD9103CCCF}"
  411. },
  412. "contracts": [
  413. {
  414. "$type": "SlotTypeContract"
  415. },
  416. null
  417. ],
  418. "slotName": "EntityID: 0",
  419. "Descriptor": {
  420. "ConnectionType": 1,
  421. "SlotType": 2
  422. },
  423. "DataType": 1
  424. },
  425. {
  426. "id": {
  427. "m_id": "{8EF5BB20-1C4C-42C1-A0C7-2151D0AB3BDE}"
  428. },
  429. "contracts": [
  430. {
  431. "$type": "SlotTypeContract"
  432. },
  433. null
  434. ],
  435. "slotName": "Report",
  436. "toolTip": "additional notes for the test report",
  437. "Descriptor": {
  438. "ConnectionType": 1,
  439. "SlotType": 2
  440. },
  441. "DataType": 1
  442. },
  443. {
  444. "id": {
  445. "m_id": "{B4504B01-E3D4-4416-9561-C709239277BB}"
  446. },
  447. "contracts": [
  448. {
  449. "$type": "SlotTypeContract"
  450. }
  451. ],
  452. "slotName": "In",
  453. "Descriptor": {
  454. "ConnectionType": 1,
  455. "SlotType": 1
  456. }
  457. },
  458. {
  459. "id": {
  460. "m_id": "{7E97C9DA-07A9-4ED4-80F0-0BE56AF7D03C}"
  461. },
  462. "contracts": [
  463. {
  464. "$type": "SlotTypeContract"
  465. }
  466. ],
  467. "slotName": "Out",
  468. "Descriptor": {
  469. "ConnectionType": 2,
  470. "SlotType": 1
  471. }
  472. }
  473. ],
  474. "Datums": [
  475. {
  476. "isOverloadedStorage": false,
  477. "scriptCanvasType": {
  478. "m_type": 1
  479. },
  480. "isNullPointer": false,
  481. "$type": "EntityId",
  482. "value": {
  483. "id": 4276206253
  484. }
  485. },
  486. {
  487. "isOverloadedStorage": false,
  488. "scriptCanvasType": {
  489. "m_type": 5
  490. },
  491. "isNullPointer": false,
  492. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  493. "value": "",
  494. "label": "Report"
  495. }
  496. ],
  497. "methodType": 2,
  498. "methodName": "Mark Complete",
  499. "className": "Unit Testing",
  500. "resultSlotIDs": [
  501. {}
  502. ],
  503. "prettyClassName": "Unit Testing"
  504. }
  505. }
  506. },
  507. {
  508. "Id": {
  509. "id": 2673444131370441
  510. },
  511. "Name": "SC-Node(Start)",
  512. "Components": {
  513. "Component_[7242070952992549413]": {
  514. "$type": "Start",
  515. "Id": 7242070952992549413,
  516. "Slots": [
  517. {
  518. "id": {
  519. "m_id": "{3A1D0283-A78C-4B90-B84E-24B3A6D76178}"
  520. },
  521. "contracts": [
  522. {
  523. "$type": "SlotTypeContract"
  524. }
  525. ],
  526. "slotName": "Out",
  527. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  528. "Descriptor": {
  529. "ConnectionType": 2,
  530. "SlotType": 1
  531. }
  532. }
  533. ]
  534. }
  535. }
  536. }
  537. ],
  538. "m_connections": [
  539. {
  540. "Id": {
  541. "id": 2673465606206921
  542. },
  543. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Build String: In)",
  544. "Components": {
  545. "Component_[15986016479001353655]": {
  546. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  547. "Id": 15986016479001353655,
  548. "sourceEndpoint": {
  549. "nodeId": {
  550. "id": 2673444131370441
  551. },
  552. "slotId": {
  553. "m_id": "{3A1D0283-A78C-4B90-B84E-24B3A6D76178}"
  554. }
  555. },
  556. "targetEndpoint": {
  557. "nodeId": {
  558. "id": 2673457016272329
  559. },
  560. "slotId": {
  561. "m_id": "{15DEA7F6-8138-44BD-821A-9E09043C1A54}"
  562. }
  563. }
  564. }
  565. }
  566. },
  567. {
  568. "Id": {
  569. "id": 2673469901174217
  570. },
  571. "Name": "srcEndpoint=(Build String: Out), destEndpoint=(Print: In)",
  572. "Components": {
  573. "Component_[15932153669720143727]": {
  574. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  575. "Id": 15932153669720143727,
  576. "sourceEndpoint": {
  577. "nodeId": {
  578. "id": 2673457016272329
  579. },
  580. "slotId": {
  581. "m_id": "{28F8E16A-43CE-4A73-AAE8-12F83D0DC182}"
  582. }
  583. },
  584. "targetEndpoint": {
  585. "nodeId": {
  586. "id": 2673452721305033
  587. },
  588. "slotId": {
  589. "m_id": "{78D3AD1F-5A3C-4D6D-93FD-4F1289989C00}"
  590. }
  591. }
  592. }
  593. }
  594. },
  595. {
  596. "Id": {
  597. "id": 2673474196141513
  598. },
  599. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Expect Equal: In)",
  600. "Components": {
  601. "Component_[4061681365829311212]": {
  602. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  603. "Id": 4061681365829311212,
  604. "sourceEndpoint": {
  605. "nodeId": {
  606. "id": 2673452721305033
  607. },
  608. "slotId": {
  609. "m_id": "{25EB0227-0C38-44F0-B94E-5C138BD59EFB}"
  610. }
  611. },
  612. "targetEndpoint": {
  613. "nodeId": {
  614. "id": 2673461311239625
  615. },
  616. "slotId": {
  617. "m_id": "{11095CDA-CCFB-4DA0-A388-CFF53E78794A}"
  618. }
  619. }
  620. }
  621. }
  622. },
  623. {
  624. "Id": {
  625. "id": 2673478491108809
  626. },
  627. "Name": "srcEndpoint=(Build String: String), destEndpoint=(Expect Equal: Candidate)",
  628. "Components": {
  629. "Component_[5703482879812716455]": {
  630. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  631. "Id": 5703482879812716455,
  632. "sourceEndpoint": {
  633. "nodeId": {
  634. "id": 2673457016272329
  635. },
  636. "slotId": {
  637. "m_id": "{38EA7EAF-BE7D-4F85-9802-2871F1CD52A1}"
  638. }
  639. },
  640. "targetEndpoint": {
  641. "nodeId": {
  642. "id": 2673461311239625
  643. },
  644. "slotId": {
  645. "m_id": "{57AD1F7F-57DB-4FC0-A6F7-216C0B61E952}"
  646. }
  647. }
  648. }
  649. }
  650. },
  651. {
  652. "Id": {
  653. "id": 2673482786076105
  654. },
  655. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  656. "Components": {
  657. "Component_[17328479901628010532]": {
  658. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  659. "Id": 17328479901628010532,
  660. "sourceEndpoint": {
  661. "nodeId": {
  662. "id": 2673461311239625
  663. },
  664. "slotId": {
  665. "m_id": "{91CC6708-DABC-4C84-8922-FB64221EC69E}"
  666. }
  667. },
  668. "targetEndpoint": {
  669. "nodeId": {
  670. "id": 2673448426337737
  671. },
  672. "slotId": {
  673. "m_id": "{B4504B01-E3D4-4416-9561-C709239277BB}"
  674. }
  675. }
  676. }
  677. }
  678. }
  679. ]
  680. },
  681. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  682. "versionData": {
  683. "_grammarVersion": 1,
  684. "_runtimeVersion": 1,
  685. "_fileVersion": 1
  686. },
  687. "m_variableCounter": 1,
  688. "GraphCanvasData": [
  689. {
  690. "Key": {
  691. "id": 2673439836403145
  692. },
  693. "Value": {
  694. "ComponentData": {
  695. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  696. "$type": "SceneComponentSaveData",
  697. "ViewParams": {
  698. "Scale": 1.5664829,
  699. "AnchorX": 235.55953979492188,
  700. "AnchorY": 121.29082489013672
  701. }
  702. }
  703. }
  704. }
  705. },
  706. {
  707. "Key": {
  708. "id": 2673444131370441
  709. },
  710. "Value": {
  711. "ComponentData": {
  712. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  713. "$type": "NodeSaveData"
  714. },
  715. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  716. "$type": "GeneralNodeTitleComponentSaveData",
  717. "PaletteOverride": "TimeNodeTitlePalette"
  718. },
  719. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  720. "$type": "GeometrySaveData",
  721. "Position": [
  722. -100.0,
  723. 140.0
  724. ]
  725. },
  726. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  727. "$type": "StylingComponentSaveData"
  728. },
  729. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  730. "$type": "PersistentIdComponentSaveData",
  731. "PersistentId": "{398A4C8D-CA85-4E23-BE11-3E2C26DCFC83}"
  732. }
  733. }
  734. }
  735. },
  736. {
  737. "Key": {
  738. "id": 2673448426337737
  739. },
  740. "Value": {
  741. "ComponentData": {
  742. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  743. "$type": "NodeSaveData"
  744. },
  745. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  746. "$type": "GeneralNodeTitleComponentSaveData",
  747. "PaletteOverride": "MethodNodeTitlePalette"
  748. },
  749. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  750. "$type": "GeometrySaveData",
  751. "Position": [
  752. 1160.0,
  753. 440.0
  754. ]
  755. },
  756. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  757. "$type": "StylingComponentSaveData",
  758. "SubStyle": ".method"
  759. },
  760. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  761. "$type": "PersistentIdComponentSaveData",
  762. "PersistentId": "{CEB10AC8-0E62-4693-AFCC-8E52531E0F27}"
  763. }
  764. }
  765. }
  766. },
  767. {
  768. "Key": {
  769. "id": 2673452721305033
  770. },
  771. "Value": {
  772. "ComponentData": {
  773. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  774. "$type": "NodeSaveData"
  775. },
  776. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  777. "$type": "GeneralNodeTitleComponentSaveData",
  778. "PaletteOverride": "StringNodeTitlePalette"
  779. },
  780. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  781. "$type": "GeometrySaveData",
  782. "Position": [
  783. 600.0,
  784. 140.0
  785. ]
  786. },
  787. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  788. "$type": "StylingComponentSaveData"
  789. },
  790. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  791. "$type": "PersistentIdComponentSaveData",
  792. "PersistentId": "{9E910177-D74A-4972-9A37-FCE286D869AB}"
  793. }
  794. }
  795. }
  796. },
  797. {
  798. "Key": {
  799. "id": 2673457016272329
  800. },
  801. "Value": {
  802. "ComponentData": {
  803. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  804. "$type": "NodeSaveData"
  805. },
  806. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  807. "$type": "GeneralNodeTitleComponentSaveData",
  808. "PaletteOverride": "StringNodeTitlePalette"
  809. },
  810. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  811. "$type": "GeometrySaveData",
  812. "Position": [
  813. 100.0,
  814. 140.0
  815. ]
  816. },
  817. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  818. "$type": "StylingComponentSaveData"
  819. },
  820. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  821. "$type": "PersistentIdComponentSaveData",
  822. "PersistentId": "{55FE24C3-61A4-41DC-BA8E-ED8C07E19ECE}"
  823. }
  824. }
  825. }
  826. },
  827. {
  828. "Key": {
  829. "id": 2673461311239625
  830. },
  831. "Value": {
  832. "ComponentData": {
  833. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  834. "$type": "NodeSaveData"
  835. },
  836. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  837. "$type": "GeneralNodeTitleComponentSaveData",
  838. "PaletteOverride": "MethodNodeTitlePalette"
  839. },
  840. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  841. "$type": "GeometrySaveData",
  842. "Position": [
  843. 720.0,
  844. 480.0
  845. ]
  846. },
  847. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  848. "$type": "StylingComponentSaveData",
  849. "SubStyle": ".method"
  850. },
  851. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  852. "$type": "PersistentIdComponentSaveData",
  853. "PersistentId": "{A1D2F555-FAB2-471E-A2D4-851C45507342}"
  854. }
  855. }
  856. }
  857. }
  858. ],
  859. "StatisticsHelper": {
  860. "InstanceCounter": [
  861. {
  862. "Key": 4053150093067829293,
  863. "Value": 1
  864. },
  865. {
  866. "Key": 4199610336680704683,
  867. "Value": 1
  868. },
  869. {
  870. "Key": 4846425829683551338,
  871. "Value": 1
  872. },
  873. {
  874. "Key": 10204019744198319120,
  875. "Value": 1
  876. },
  877. {
  878. "Key": 10684225535275896474,
  879. "Value": 1
  880. }
  881. ]
  882. }
  883. },
  884. "Component_[72352056369386975]": {
  885. "$type": "EditorGraphVariableManagerComponent",
  886. "Id": 72352056369386975,
  887. "m_variableData": {
  888. "m_nameVariableMap": [
  889. {
  890. "Key": {
  891. "m_id": "{E1CC6BDE-8BA3-4BDD-B966-66358AB97816}"
  892. },
  893. "Value": {
  894. "Datum": {
  895. "isOverloadedStorage": false,
  896. "scriptCanvasType": {
  897. "m_type": 5
  898. },
  899. "isNullPointer": false,
  900. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  901. "value": "Hello",
  902. "label": "Hello"
  903. },
  904. "VariableId": {
  905. "m_id": "{E1CC6BDE-8BA3-4BDD-B966-66358AB97816}"
  906. },
  907. "VariableName": "Hello"
  908. }
  909. }
  910. ]
  911. }
  912. }
  913. }
  914. }
  915. }
  916. }