3
0

LY_SC_UnitTest_PrintConnectedInput.scriptcanvas 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 1375689862402
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[16668044261932472209]": {
  13. "$type": "EditorGraph",
  14. "Id": 16668044261932472209,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 1379984829698
  20. },
  21. "Name": "SC-Node(Print)",
  22. "Components": {
  23. "Component_[12793556599613113952]": {
  24. "$type": "Print",
  25. "Id": 12793556599613113952,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{E6ADD905-9BDA-4F35-B262-FFEB656179BA}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "In",
  37. "toolTip": "Input signal",
  38. "Descriptor": {
  39. "ConnectionType": 1,
  40. "SlotType": 1
  41. }
  42. },
  43. {
  44. "id": {
  45. "m_id": "{D7717E77-9907-42A1-B39F-6EACCA6DAE7C}"
  46. },
  47. "DynamicTypeOverride": 3,
  48. "contracts": [
  49. {
  50. "$type": "SlotTypeContract"
  51. },
  52. null
  53. ],
  54. "slotName": "Value",
  55. "toolTip": "Value which replaces instances of {Value} in the resulting string.",
  56. "DisplayDataType": {
  57. "m_type": 3
  58. },
  59. "DisplayGroup": {
  60. "Value": 1015031923
  61. },
  62. "Descriptor": {
  63. "ConnectionType": 1,
  64. "SlotType": 2
  65. },
  66. "DataType": 1
  67. },
  68. {
  69. "id": {
  70. "m_id": "{2D076796-40B0-4092-AAA8-C23E540B5465}"
  71. },
  72. "contracts": [
  73. {
  74. "$type": "SlotTypeContract"
  75. }
  76. ],
  77. "slotName": "Out",
  78. "Descriptor": {
  79. "ConnectionType": 2,
  80. "SlotType": 1
  81. }
  82. }
  83. ],
  84. "Datums": [
  85. {
  86. "scriptCanvasType": {
  87. "m_type": 3
  88. },
  89. "isNullPointer": false,
  90. "$type": "double",
  91. "value": 0.0,
  92. "label": "Value"
  93. }
  94. ],
  95. "m_arrayBindingMap": [
  96. {
  97. "Key": 1,
  98. "Value": {
  99. "m_id": "{D7717E77-9907-42A1-B39F-6EACCA6DAE7C}"
  100. }
  101. }
  102. ],
  103. "m_unresolvedString": [
  104. {},
  105. {}
  106. ],
  107. "m_formatSlotMap": {
  108. "Value": {
  109. "m_id": "{D7717E77-9907-42A1-B39F-6EACCA6DAE7C}"
  110. }
  111. }
  112. }
  113. }
  114. },
  115. {
  116. "Id": {
  117. "id": 1384279796994
  118. },
  119. "Name": "SC-Node(Mark Complete)",
  120. "Components": {
  121. "Component_[13993499861531280569]": {
  122. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  123. "Id": 13993499861531280569,
  124. "Slots": [
  125. {
  126. "isVisibile": false,
  127. "id": {
  128. "m_id": "{FD7E5D4B-2619-4BFE-A32C-B7E6FDA3184F}"
  129. },
  130. "contracts": [
  131. {
  132. "$type": "SlotTypeContract"
  133. },
  134. null
  135. ],
  136. "slotName": "EntityID: 0",
  137. "Descriptor": {
  138. "ConnectionType": 1,
  139. "SlotType": 2
  140. },
  141. "DataType": 1
  142. },
  143. {
  144. "id": {
  145. "m_id": "{5E5D59EB-F143-462B-BC32-82684E8ADEAD}"
  146. },
  147. "contracts": [
  148. {
  149. "$type": "SlotTypeContract"
  150. },
  151. null
  152. ],
  153. "slotName": "Report",
  154. "toolTip": "additional notes for the test report",
  155. "Descriptor": {
  156. "ConnectionType": 1,
  157. "SlotType": 2
  158. },
  159. "DataType": 1
  160. },
  161. {
  162. "id": {
  163. "m_id": "{3D34558E-F4D5-4C02-AF10-DF61467A982E}"
  164. },
  165. "contracts": [
  166. {
  167. "$type": "SlotTypeContract"
  168. }
  169. ],
  170. "slotName": "In",
  171. "Descriptor": {
  172. "ConnectionType": 1,
  173. "SlotType": 1
  174. }
  175. },
  176. {
  177. "id": {
  178. "m_id": "{68FB535D-D213-4981-A64E-38A45AE5565C}"
  179. },
  180. "contracts": [
  181. {
  182. "$type": "SlotTypeContract"
  183. }
  184. ],
  185. "slotName": "Out",
  186. "Descriptor": {
  187. "ConnectionType": 2,
  188. "SlotType": 1
  189. }
  190. }
  191. ],
  192. "Datums": [
  193. {
  194. "scriptCanvasType": {
  195. "m_type": 1
  196. },
  197. "isNullPointer": false,
  198. "$type": "EntityId",
  199. "value": {
  200. "id": 4276206253
  201. }
  202. },
  203. {
  204. "scriptCanvasType": {
  205. "m_type": 5
  206. },
  207. "isNullPointer": false,
  208. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  209. "value": "",
  210. "label": "Report"
  211. }
  212. ],
  213. "methodType": 2,
  214. "methodName": "Mark Complete",
  215. "className": "Unit Testing",
  216. "resultSlotIDs": [
  217. {}
  218. ],
  219. "prettyClassName": "Unit Testing"
  220. }
  221. }
  222. },
  223. {
  224. "Id": {
  225. "id": 1388574764290
  226. },
  227. "Name": "SC-Node(Start)",
  228. "Components": {
  229. "Component_[14460867798212296959]": {
  230. "$type": "Start",
  231. "Id": 14460867798212296959,
  232. "Slots": [
  233. {
  234. "id": {
  235. "m_id": "{73C19B52-569A-47DE-882F-A872E6458E7F}"
  236. },
  237. "contracts": [
  238. {
  239. "$type": "SlotTypeContract"
  240. }
  241. ],
  242. "slotName": "Out",
  243. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  244. "Descriptor": {
  245. "ConnectionType": 2,
  246. "SlotType": 1
  247. }
  248. }
  249. ]
  250. }
  251. }
  252. },
  253. {
  254. "Id": {
  255. "id": 1392869731586
  256. },
  257. "Name": "SC Node(GetVariable)",
  258. "Components": {
  259. "Component_[9071865299350119236]": {
  260. "$type": "GetVariableNode",
  261. "Id": 9071865299350119236,
  262. "Slots": [
  263. {
  264. "id": {
  265. "m_id": "{103F792A-DD0A-40F5-B057-1F33D966A520}"
  266. },
  267. "contracts": [
  268. {
  269. "$type": "SlotTypeContract"
  270. }
  271. ],
  272. "slotName": "In",
  273. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  274. "Descriptor": {
  275. "ConnectionType": 1,
  276. "SlotType": 1
  277. }
  278. },
  279. {
  280. "id": {
  281. "m_id": "{107ECEF4-61B5-4556-B743-4DE93120A173}"
  282. },
  283. "contracts": [
  284. {
  285. "$type": "SlotTypeContract"
  286. }
  287. ],
  288. "slotName": "Out",
  289. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  290. "Descriptor": {
  291. "ConnectionType": 2,
  292. "SlotType": 1
  293. }
  294. },
  295. {
  296. "id": {
  297. "m_id": "{DB08FE60-CC8D-4C5B-B783-CBBCA02290A2}"
  298. },
  299. "contracts": [
  300. {
  301. "$type": "SlotTypeContract"
  302. }
  303. ],
  304. "slotName": "Number",
  305. "DisplayDataType": {
  306. "m_type": 3
  307. },
  308. "Descriptor": {
  309. "ConnectionType": 2,
  310. "SlotType": 2
  311. },
  312. "DataType": 1
  313. }
  314. ],
  315. "m_variableId": {
  316. "m_id": "{9D9CD988-895B-4738-8FBD-EDAE84A89988}"
  317. },
  318. "m_variableDataOutSlotId": {
  319. "m_id": "{DB08FE60-CC8D-4C5B-B783-CBBCA02290A2}"
  320. }
  321. }
  322. }
  323. }
  324. ],
  325. "m_connections": [
  326. {
  327. "Id": {
  328. "id": 1397164698882
  329. },
  330. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  331. "Components": {
  332. "Component_[12031439400033108807]": {
  333. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  334. "Id": 12031439400033108807,
  335. "sourceEndpoint": {
  336. "nodeId": {
  337. "id": 1388574764290
  338. },
  339. "slotId": {
  340. "m_id": "{73C19B52-569A-47DE-882F-A872E6458E7F}"
  341. }
  342. },
  343. "targetEndpoint": {
  344. "nodeId": {
  345. "id": 1392869731586
  346. },
  347. "slotId": {
  348. "m_id": "{103F792A-DD0A-40F5-B057-1F33D966A520}"
  349. }
  350. }
  351. }
  352. }
  353. },
  354. {
  355. "Id": {
  356. "id": 1401459666178
  357. },
  358. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Print: In)",
  359. "Components": {
  360. "Component_[8779552349887597835]": {
  361. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  362. "Id": 8779552349887597835,
  363. "sourceEndpoint": {
  364. "nodeId": {
  365. "id": 1392869731586
  366. },
  367. "slotId": {
  368. "m_id": "{107ECEF4-61B5-4556-B743-4DE93120A173}"
  369. }
  370. },
  371. "targetEndpoint": {
  372. "nodeId": {
  373. "id": 1379984829698
  374. },
  375. "slotId": {
  376. "m_id": "{E6ADD905-9BDA-4F35-B262-FFEB656179BA}"
  377. }
  378. }
  379. }
  380. }
  381. },
  382. {
  383. "Id": {
  384. "id": 1405754633474
  385. },
  386. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Print: Value)",
  387. "Components": {
  388. "Component_[7826575290596008223]": {
  389. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  390. "Id": 7826575290596008223,
  391. "sourceEndpoint": {
  392. "nodeId": {
  393. "id": 1392869731586
  394. },
  395. "slotId": {
  396. "m_id": "{DB08FE60-CC8D-4C5B-B783-CBBCA02290A2}"
  397. }
  398. },
  399. "targetEndpoint": {
  400. "nodeId": {
  401. "id": 1379984829698
  402. },
  403. "slotId": {
  404. "m_id": "{D7717E77-9907-42A1-B39F-6EACCA6DAE7C}"
  405. }
  406. }
  407. }
  408. }
  409. },
  410. {
  411. "Id": {
  412. "id": 1410049600770
  413. },
  414. "Name": "srcEndpoint=(Print: Out), destEndpoint=(Mark Complete: In)",
  415. "Components": {
  416. "Component_[6682638970475329797]": {
  417. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  418. "Id": 6682638970475329797,
  419. "sourceEndpoint": {
  420. "nodeId": {
  421. "id": 1379984829698
  422. },
  423. "slotId": {
  424. "m_id": "{2D076796-40B0-4092-AAA8-C23E540B5465}"
  425. }
  426. },
  427. "targetEndpoint": {
  428. "nodeId": {
  429. "id": 1384279796994
  430. },
  431. "slotId": {
  432. "m_id": "{3D34558E-F4D5-4C02-AF10-DF61467A982E}"
  433. }
  434. }
  435. }
  436. }
  437. }
  438. ]
  439. },
  440. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  441. "versionData": {
  442. "_grammarVersion": 1,
  443. "_runtimeVersion": 1,
  444. "_fileVersion": 1
  445. },
  446. "m_variableCounter": 2,
  447. "GraphCanvasData": [
  448. {
  449. "Key": {
  450. "id": 1375689862402
  451. },
  452. "Value": {
  453. "ComponentData": {
  454. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  455. "$type": "SceneComponentSaveData",
  456. "ViewParams": {
  457. "AnchorX": 190.0,
  458. "AnchorY": 2.0
  459. }
  460. }
  461. }
  462. }
  463. },
  464. {
  465. "Key": {
  466. "id": 1379984829698
  467. },
  468. "Value": {
  469. "ComponentData": {
  470. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  471. "$type": "NodeSaveData"
  472. },
  473. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  474. "$type": "GeneralNodeTitleComponentSaveData",
  475. "PaletteOverride": "StringNodeTitlePalette"
  476. },
  477. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  478. "$type": "GeometrySaveData",
  479. "Position": [
  480. 960.0,
  481. 280.0
  482. ]
  483. },
  484. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  485. "$type": "StylingComponentSaveData",
  486. "SubStyle": ".string"
  487. },
  488. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  489. "$type": "PersistentIdComponentSaveData",
  490. "PersistentId": "{9C0DD31F-EB37-42C9-B8C8-CF2C327C463B}"
  491. }
  492. }
  493. }
  494. },
  495. {
  496. "Key": {
  497. "id": 1384279796994
  498. },
  499. "Value": {
  500. "ComponentData": {
  501. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  502. "$type": "NodeSaveData"
  503. },
  504. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  505. "$type": "GeneralNodeTitleComponentSaveData",
  506. "PaletteOverride": "MethodNodeTitlePalette"
  507. },
  508. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  509. "$type": "GeometrySaveData",
  510. "Position": [
  511. 1440.0,
  512. 280.0
  513. ]
  514. },
  515. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  516. "$type": "StylingComponentSaveData",
  517. "SubStyle": ".method"
  518. },
  519. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  520. "$type": "PersistentIdComponentSaveData",
  521. "PersistentId": "{36EA44B1-A604-4780-88B0-004D34D579B6}"
  522. }
  523. }
  524. }
  525. },
  526. {
  527. "Key": {
  528. "id": 1388574764290
  529. },
  530. "Value": {
  531. "ComponentData": {
  532. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  533. "$type": "NodeSaveData"
  534. },
  535. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  536. "$type": "GeneralNodeTitleComponentSaveData",
  537. "PaletteOverride": "TimeNodeTitlePalette"
  538. },
  539. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  540. "$type": "GeometrySaveData",
  541. "Position": [
  542. 540.0,
  543. 280.0
  544. ]
  545. },
  546. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  547. "$type": "StylingComponentSaveData",
  548. "SubStyle": ".time"
  549. },
  550. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  551. "$type": "PersistentIdComponentSaveData",
  552. "PersistentId": "{CA07AF4F-FA39-4096-A494-1972D87B4E9F}"
  553. }
  554. }
  555. }
  556. },
  557. {
  558. "Key": {
  559. "id": 1392869731586
  560. },
  561. "Value": {
  562. "ComponentData": {
  563. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  564. "$type": "NodeSaveData"
  565. },
  566. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  567. "$type": "GeneralNodeTitleComponentSaveData",
  568. "PaletteOverride": "GetVariableNodeTitlePalette"
  569. },
  570. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  571. "$type": "GeometrySaveData",
  572. "Position": [
  573. 740.0,
  574. 280.0
  575. ]
  576. },
  577. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  578. "$type": "StylingComponentSaveData",
  579. "SubStyle": ".getVariable"
  580. },
  581. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  582. "$type": "PersistentIdComponentSaveData",
  583. "PersistentId": "{84E64958-B81A-4C52-A383-CD8453B82E15}"
  584. }
  585. }
  586. }
  587. }
  588. ],
  589. "StatisticsHelper": {
  590. "InstanceCounter": [
  591. {
  592. "Key": 4199610336680704683,
  593. "Value": 1
  594. },
  595. {
  596. "Key": 10204019744198319120,
  597. "Value": 1
  598. },
  599. {
  600. "Key": 10684225535275896474,
  601. "Value": 1
  602. },
  603. {
  604. "Key": 16510483612525908959,
  605. "Value": 1
  606. }
  607. ]
  608. }
  609. },
  610. "Component_[17866631750591157416]": {
  611. "$type": "EditorGraphVariableManagerComponent",
  612. "Id": 17866631750591157416,
  613. "m_variableData": {
  614. "m_nameVariableMap": [
  615. {
  616. "Key": {
  617. "m_id": "{9D9CD988-895B-4738-8FBD-EDAE84A89988}"
  618. },
  619. "Value": {
  620. "Datum": {
  621. "scriptCanvasType": {
  622. "m_type": 3
  623. },
  624. "isNullPointer": false,
  625. "$type": "double",
  626. "value": 0.0,
  627. "label": "Number"
  628. },
  629. "VariableId": {
  630. "m_id": "{9D9CD988-895B-4738-8FBD-EDAE84A89988}"
  631. },
  632. "VariableName": "Variable 2"
  633. }
  634. }
  635. ]
  636. }
  637. }
  638. }
  639. }
  640. }
  641. }