3
0

LY_SC_UnitTest_RunAllCRC32Nodes.scriptcanvas 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 40429229879170
  9. },
  10. "Name": "Untitled-1",
  11. "Components": {
  12. "Component_[16332548600376595506]": {
  13. "$type": "EditorGraphVariableManagerComponent",
  14. "Id": 16332548600376595506,
  15. "m_variableData": {
  16. "m_nameVariableMap": [
  17. {
  18. "Key": {
  19. "m_id": "{0C1ED880-FD63-4DCD-AE2C-C255C0B51714}"
  20. },
  21. "Value": {
  22. "Datum": {
  23. "isOverloadedStorage": false,
  24. "scriptCanvasType": {
  25. "m_type": 8
  26. },
  27. "isNullPointer": false,
  28. "$type": "Vector3",
  29. "value": [
  30. 0.0,
  31. 0.0,
  32. 0.0
  33. ],
  34. "label": "Vector3"
  35. },
  36. "VariableId": {
  37. "m_id": "{0C1ED880-FD63-4DCD-AE2C-C255C0B51714}"
  38. },
  39. "VariableName": "Variable 6"
  40. }
  41. },
  42. {
  43. "Key": {
  44. "m_id": "{1FE4096D-6F25-43AA-9B62-54A471B2E831}"
  45. },
  46. "Value": {
  47. "Datum": {
  48. "isOverloadedStorage": false,
  49. "scriptCanvasType": {
  50. "m_type": 16
  51. },
  52. "isNullPointer": false,
  53. "$type": "Obb",
  54. "label": "OBB"
  55. },
  56. "VariableId": {
  57. "m_id": "{1FE4096D-6F25-43AA-9B62-54A471B2E831}"
  58. },
  59. "VariableName": "Variable 5"
  60. }
  61. },
  62. {
  63. "Key": {
  64. "m_id": "{4BFE49AF-8478-4FCE-A8DD-A1D3EC4E6012}"
  65. },
  66. "Value": {
  67. "Datum": {
  68. "isOverloadedStorage": false,
  69. "scriptCanvasType": {
  70. "m_type": 11
  71. },
  72. "isNullPointer": false,
  73. "$type": "Aabb",
  74. "value": {
  75. "min": [
  76. -0.5,
  77. -0.5,
  78. -0.5
  79. ],
  80. "max": [
  81. 0.5,
  82. 0.5,
  83. 0.5
  84. ]
  85. },
  86. "label": "AABB"
  87. },
  88. "VariableId": {
  89. "m_id": "{4BFE49AF-8478-4FCE-A8DD-A1D3EC4E6012}"
  90. },
  91. "VariableName": "AABB"
  92. }
  93. },
  94. {
  95. "Key": {
  96. "m_id": "{67AEC2F2-5396-4F11-8B5C-2D846F40BB29}"
  97. },
  98. "Value": {
  99. "Datum": {
  100. "isOverloadedStorage": false,
  101. "scriptCanvasType": {
  102. "m_type": 3
  103. },
  104. "isNullPointer": false,
  105. "$type": "double",
  106. "value": 0.0,
  107. "label": "Number"
  108. },
  109. "VariableId": {
  110. "m_id": "{67AEC2F2-5396-4F11-8B5C-2D846F40BB29}"
  111. },
  112. "VariableName": "Variable 7"
  113. }
  114. },
  115. {
  116. "Key": {
  117. "m_id": "{A432963A-183D-489E-99B8-8A01D98DB33F}"
  118. },
  119. "Value": {
  120. "Datum": {
  121. "isOverloadedStorage": false,
  122. "scriptCanvasType": {
  123. "m_type": 11
  124. },
  125. "isNullPointer": false,
  126. "$type": "Aabb",
  127. "value": {
  128. "min": [
  129. -0.5,
  130. -0.5,
  131. -0.5
  132. ],
  133. "max": [
  134. 0.5,
  135. 0.5,
  136. 0.5
  137. ]
  138. },
  139. "label": "AABB"
  140. },
  141. "VariableId": {
  142. "m_id": "{A432963A-183D-489E-99B8-8A01D98DB33F}"
  143. },
  144. "VariableName": "Variable 3"
  145. }
  146. },
  147. {
  148. "Key": {
  149. "m_id": "{C64A9FE9-B768-4A5D-A536-F29F04D6A9D7}"
  150. },
  151. "Value": {
  152. "Datum": {
  153. "isOverloadedStorage": false,
  154. "scriptCanvasType": {
  155. "m_type": 7
  156. },
  157. "isNullPointer": false,
  158. "$type": "Transform",
  159. "value": {
  160. "Translation": [
  161. 0.0,
  162. 0.0,
  163. 0.0
  164. ],
  165. "Rotation": [
  166. 0.0,
  167. 0.0,
  168. 0.0,
  169. 1.0
  170. ],
  171. "Scale": 1.0
  172. },
  173. "label": "Transform"
  174. },
  175. "VariableId": {
  176. "m_id": "{C64A9FE9-B768-4A5D-A536-F29F04D6A9D7}"
  177. },
  178. "VariableName": "Variable 2"
  179. }
  180. },
  181. {
  182. "Key": {
  183. "m_id": "{EB7FF325-DBDE-45B6-AF6A-A62B13D8E006}"
  184. },
  185. "Value": {
  186. "Datum": {
  187. "isOverloadedStorage": false,
  188. "scriptCanvasType": {
  189. "m_type": 0
  190. },
  191. "isNullPointer": false,
  192. "$type": "bool",
  193. "value": false,
  194. "label": "Boolean"
  195. },
  196. "VariableId": {
  197. "m_id": "{EB7FF325-DBDE-45B6-AF6A-A62B13D8E006}"
  198. },
  199. "VariableName": "Variable 8"
  200. }
  201. },
  202. {
  203. "Key": {
  204. "m_id": "{EF716FBC-1CDB-4419-A9A0-B218BB903824}"
  205. },
  206. "Value": {
  207. "Datum": {
  208. "isOverloadedStorage": false,
  209. "scriptCanvasType": {
  210. "m_type": 11
  211. },
  212. "isNullPointer": false,
  213. "$type": "Aabb",
  214. "value": {
  215. "min": [
  216. -0.5,
  217. -0.5,
  218. -0.5
  219. ],
  220. "max": [
  221. 0.5,
  222. 0.5,
  223. 0.5
  224. ]
  225. },
  226. "label": "Result"
  227. },
  228. "VariableId": {
  229. "m_id": "{EF716FBC-1CDB-4419-A9A0-B218BB903824}"
  230. },
  231. "VariableName": "Result"
  232. }
  233. }
  234. ]
  235. }
  236. },
  237. "Component_[17300659353086259451]": {
  238. "$type": "EditorGraph",
  239. "Id": 17300659353086259451,
  240. "m_graphData": {
  241. "m_nodes": [
  242. {
  243. "Id": {
  244. "id": 40433524846466
  245. },
  246. "Name": "SC-Node(Start)",
  247. "Components": {
  248. "Component_[1025088526310970249]": {
  249. "$type": "Start",
  250. "Id": 1025088526310970249,
  251. "Slots": [
  252. {
  253. "id": {
  254. "m_id": "{DCCBBD17-FEDA-4A7D-8BB8-9F70EF33A301}"
  255. },
  256. "contracts": [
  257. {
  258. "$type": "SlotTypeContract"
  259. }
  260. ],
  261. "slotName": "Out",
  262. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  263. "Descriptor": {
  264. "ConnectionType": 2,
  265. "SlotType": 1
  266. }
  267. }
  268. ]
  269. }
  270. }
  271. },
  272. {
  273. "Id": {
  274. "id": 40437819813762
  275. },
  276. "Name": "SC-Node(Mark Complete)",
  277. "Components": {
  278. "Component_[10654415727556828851]": {
  279. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  280. "Id": 10654415727556828851,
  281. "Slots": [
  282. {
  283. "isVisibile": false,
  284. "id": {
  285. "m_id": "{AC82878A-B04A-44FD-B78A-ECAD9057ACFB}"
  286. },
  287. "contracts": [
  288. {
  289. "$type": "SlotTypeContract"
  290. },
  291. null
  292. ],
  293. "slotName": "EntityID: 0",
  294. "Descriptor": {
  295. "ConnectionType": 1,
  296. "SlotType": 2
  297. },
  298. "DataType": 1
  299. },
  300. {
  301. "id": {
  302. "m_id": "{4872D128-FEBA-411A-B307-4DF08DEB56D3}"
  303. },
  304. "contracts": [
  305. {
  306. "$type": "SlotTypeContract"
  307. },
  308. null
  309. ],
  310. "slotName": "Report",
  311. "toolTip": "additional notes for the test report",
  312. "Descriptor": {
  313. "ConnectionType": 1,
  314. "SlotType": 2
  315. },
  316. "DataType": 1
  317. },
  318. {
  319. "id": {
  320. "m_id": "{692994D5-6E85-4E7A-9384-1B5CF5D0863A}"
  321. },
  322. "contracts": [
  323. {
  324. "$type": "SlotTypeContract"
  325. }
  326. ],
  327. "slotName": "In",
  328. "Descriptor": {
  329. "ConnectionType": 1,
  330. "SlotType": 1
  331. }
  332. },
  333. {
  334. "id": {
  335. "m_id": "{FE289E74-4752-4F27-B662-282ED04AAC74}"
  336. },
  337. "contracts": [
  338. {
  339. "$type": "SlotTypeContract"
  340. }
  341. ],
  342. "slotName": "Out",
  343. "Descriptor": {
  344. "ConnectionType": 2,
  345. "SlotType": 1
  346. }
  347. }
  348. ],
  349. "Datums": [
  350. {
  351. "isOverloadedStorage": false,
  352. "scriptCanvasType": {
  353. "m_type": 1
  354. },
  355. "isNullPointer": false,
  356. "$type": "EntityId",
  357. "value": {
  358. "id": 4276206253
  359. }
  360. },
  361. {
  362. "isOverloadedStorage": false,
  363. "scriptCanvasType": {
  364. "m_type": 5
  365. },
  366. "isNullPointer": false,
  367. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  368. "value": "",
  369. "label": "Report"
  370. }
  371. ],
  372. "methodType": 2,
  373. "methodName": "Mark Complete",
  374. "className": "Unit Testing",
  375. "resultSlotIDs": [
  376. {}
  377. ],
  378. "prettyClassName": "Unit Testing"
  379. }
  380. }
  381. },
  382. {
  383. "Id": {
  384. "id": 41313993142146
  385. },
  386. "Name": "SC-Node(ScriptCanvas_CRCFunctions_FromString)",
  387. "Components": {
  388. "Component_[2590098993865601028]": {
  389. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  390. "Id": 2590098993865601028,
  391. "Slots": [
  392. {
  393. "id": {
  394. "m_id": "{AD182017-B2A8-424E-8571-6C2840BD94B7}"
  395. },
  396. "contracts": [
  397. {
  398. "$type": "SlotTypeContract"
  399. }
  400. ],
  401. "slotName": "Value",
  402. "Descriptor": {
  403. "ConnectionType": 1,
  404. "SlotType": 2
  405. },
  406. "DataType": 1
  407. },
  408. {
  409. "id": {
  410. "m_id": "{9B35BC00-9E48-476E-AE9B-99BD28292571}"
  411. },
  412. "contracts": [
  413. {
  414. "$type": "SlotTypeContract"
  415. }
  416. ],
  417. "slotName": "In",
  418. "Descriptor": {
  419. "ConnectionType": 1,
  420. "SlotType": 1
  421. }
  422. },
  423. {
  424. "id": {
  425. "m_id": "{A687AE79-1D8B-4114-9567-662EF6D8AC95}"
  426. },
  427. "contracts": [
  428. {
  429. "$type": "SlotTypeContract"
  430. }
  431. ],
  432. "slotName": "Out",
  433. "Descriptor": {
  434. "ConnectionType": 2,
  435. "SlotType": 1
  436. }
  437. },
  438. {
  439. "id": {
  440. "m_id": "{0AD8FEA7-D150-4E3A-A025-806F4B2A763E}"
  441. },
  442. "contracts": [
  443. {
  444. "$type": "SlotTypeContract"
  445. }
  446. ],
  447. "slotName": "Tag",
  448. "DisplayDataType": {
  449. "m_type": 13
  450. },
  451. "Descriptor": {
  452. "ConnectionType": 2,
  453. "SlotType": 2
  454. },
  455. "DataType": 1
  456. }
  457. ],
  458. "Datums": [
  459. {
  460. "isOverloadedStorage": false,
  461. "scriptCanvasType": {
  462. "m_type": 5
  463. },
  464. "isNullPointer": false,
  465. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  466. "value": "hello",
  467. "label": "Value"
  468. }
  469. ],
  470. "methodType": 1,
  471. "methodName": "ScriptCanvas_CRCFunctions_FromString",
  472. "inputSlots": [
  473. {
  474. "m_id": "{AD182017-B2A8-424E-8571-6C2840BD94B7}"
  475. }
  476. ],
  477. "prettyClassName": "ScriptCanvas_CRCFunctions_FromString"
  478. }
  479. }
  480. }
  481. ],
  482. "m_connections": [
  483. {
  484. "Id": {
  485. "id": 41850864054146
  486. },
  487. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(ScriptCanvas_CRCFunctions_FromString: In)",
  488. "Components": {
  489. "Component_[5919842416714205646]": {
  490. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  491. "Id": 5919842416714205646,
  492. "sourceEndpoint": {
  493. "nodeId": {
  494. "id": 40433524846466
  495. },
  496. "slotId": {
  497. "m_id": "{DCCBBD17-FEDA-4A7D-8BB8-9F70EF33A301}"
  498. }
  499. },
  500. "targetEndpoint": {
  501. "nodeId": {
  502. "id": 41313993142146
  503. },
  504. "slotId": {
  505. "m_id": "{9B35BC00-9E48-476E-AE9B-99BD28292571}"
  506. }
  507. }
  508. }
  509. }
  510. },
  511. {
  512. "Id": {
  513. "id": 42288950718338
  514. },
  515. "Name": "srcEndpoint=(ScriptCanvas_CRCFunctions_FromString: Out), destEndpoint=(Mark Complete: In)",
  516. "Components": {
  517. "Component_[15960964706198869823]": {
  518. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  519. "Id": 15960964706198869823,
  520. "sourceEndpoint": {
  521. "nodeId": {
  522. "id": 41313993142146
  523. },
  524. "slotId": {
  525. "m_id": "{A687AE79-1D8B-4114-9567-662EF6D8AC95}"
  526. }
  527. },
  528. "targetEndpoint": {
  529. "nodeId": {
  530. "id": 40437819813762
  531. },
  532. "slotId": {
  533. "m_id": "{692994D5-6E85-4E7A-9384-1B5CF5D0863A}"
  534. }
  535. }
  536. }
  537. }
  538. }
  539. ]
  540. },
  541. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  542. "versionData": {
  543. "_grammarVersion": 1,
  544. "_runtimeVersion": 1,
  545. "_fileVersion": 1
  546. },
  547. "m_variableCounter": 8,
  548. "GraphCanvasData": [
  549. {
  550. "Key": {
  551. "id": 40429229879170
  552. },
  553. "Value": {
  554. "ComponentData": {
  555. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  556. "$type": "SceneComponentSaveData",
  557. "ViewParams": {
  558. "Scale": 1.2675705,
  559. "AnchorX": -32.345340728759766,
  560. "AnchorY": -253.2403564453125
  561. }
  562. }
  563. }
  564. }
  565. },
  566. {
  567. "Key": {
  568. "id": 40433524846466
  569. },
  570. "Value": {
  571. "ComponentData": {
  572. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  573. "$type": "NodeSaveData"
  574. },
  575. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  576. "$type": "GeneralNodeTitleComponentSaveData",
  577. "PaletteOverride": "TimeNodeTitlePalette"
  578. },
  579. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  580. "$type": "GeometrySaveData",
  581. "Position": [
  582. 180.0,
  583. 180.0
  584. ]
  585. },
  586. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  587. "$type": "StylingComponentSaveData"
  588. },
  589. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  590. "$type": "PersistentIdComponentSaveData",
  591. "PersistentId": "{6375DA48-4C61-46A3-91E4-E5C225358810}"
  592. }
  593. }
  594. }
  595. },
  596. {
  597. "Key": {
  598. "id": 40437819813762
  599. },
  600. "Value": {
  601. "ComponentData": {
  602. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  603. "$type": "NodeSaveData"
  604. },
  605. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  606. "$type": "GeneralNodeTitleComponentSaveData",
  607. "PaletteOverride": "MethodNodeTitlePalette"
  608. },
  609. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  610. "$type": "GeometrySaveData",
  611. "Position": [
  612. 780.0,
  613. 180.0
  614. ]
  615. },
  616. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  617. "$type": "StylingComponentSaveData",
  618. "SubStyle": ".method"
  619. },
  620. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  621. "$type": "PersistentIdComponentSaveData",
  622. "PersistentId": "{D3D3B948-772A-4CEE-8DE4-27C41D317A48}"
  623. }
  624. }
  625. }
  626. },
  627. {
  628. "Key": {
  629. "id": 41313993142146
  630. },
  631. "Value": {
  632. "ComponentData": {
  633. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  634. "$type": "NodeSaveData"
  635. },
  636. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  637. "$type": "GeneralNodeTitleComponentSaveData",
  638. "PaletteOverride": "MethodNodeTitlePalette"
  639. },
  640. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  641. "$type": "GeometrySaveData",
  642. "Position": [
  643. 340.0,
  644. 180.0
  645. ]
  646. },
  647. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  648. "$type": "StylingComponentSaveData",
  649. "SubStyle": ".method"
  650. },
  651. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  652. "$type": "PersistentIdComponentSaveData",
  653. "PersistentId": "{94C95C1A-AB65-410D-B2E2-5CCCA13FE738}"
  654. }
  655. }
  656. }
  657. }
  658. ],
  659. "StatisticsHelper": {
  660. "InstanceCounter": [
  661. {
  662. "Key": 4199610336680704683,
  663. "Value": 1
  664. },
  665. {
  666. "Key": 10204019744198319120,
  667. "Value": 1
  668. },
  669. {
  670. "Key": 18367790618498189033,
  671. "Value": 1
  672. }
  673. ]
  674. }
  675. }
  676. }
  677. }
  678. }
  679. }