LY_SC_UnitTest_EventHandlingDataOnly.scriptcanvas 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 628689425575810
  9. },
  10. "Name": "LY_SC_UnitTest_EventHandlingDataOnly",
  11. "Components": {
  12. "Component_[1122593144619573805]": {
  13. "$type": "EditorGraph",
  14. "Id": 1122593144619573805,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 740526078996354
  20. },
  21. "Name": "SC-Node(Mark Complete)",
  22. "Components": {
  23. "Component_[17126733672362176970]": {
  24. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  25. "Id": 17126733672362176970,
  26. "Slots": [
  27. {
  28. "isVisibile": false,
  29. "id": {
  30. "m_id": "{83AB5519-38A3-4349-9102-0269299E71C0}"
  31. },
  32. "contracts": [
  33. {
  34. "$type": "SlotTypeContract"
  35. }
  36. ],
  37. "slotName": "Invalid BehaviorContext::Class name: 0",
  38. "Descriptor": {
  39. "ConnectionType": 1,
  40. "SlotType": 2
  41. },
  42. "DataType": 1
  43. },
  44. {
  45. "id": {
  46. "m_id": "{A0F831AC-143A-4A14-BDC5-15F3DD2C5B5B}"
  47. },
  48. "contracts": [
  49. {
  50. "$type": "SlotTypeContract"
  51. }
  52. ],
  53. "slotName": "Report",
  54. "toolTip": "additional notes for the test report",
  55. "Descriptor": {
  56. "ConnectionType": 1,
  57. "SlotType": 2
  58. },
  59. "DataType": 1
  60. },
  61. {
  62. "id": {
  63. "m_id": "{CC685885-FA6E-463F-A5D9-EB1A0CFFD536}"
  64. },
  65. "contracts": [
  66. {
  67. "$type": "SlotTypeContract"
  68. }
  69. ],
  70. "slotName": "In",
  71. "Descriptor": {
  72. "ConnectionType": 1,
  73. "SlotType": 1
  74. }
  75. },
  76. {
  77. "id": {
  78. "m_id": "{B70604FD-DDEC-442A-B544-CCDBE07CF36F}"
  79. },
  80. "contracts": [
  81. {
  82. "$type": "SlotTypeContract"
  83. }
  84. ],
  85. "slotName": "Out",
  86. "Descriptor": {
  87. "ConnectionType": 2,
  88. "SlotType": 1
  89. }
  90. }
  91. ],
  92. "Datums": [
  93. {
  94. "isOverloadedStorage": false,
  95. "scriptCanvasType": {
  96. "m_type": 4,
  97. "m_azType": "{85C66E59-F012-460E-9756-B36819753F4D}"
  98. },
  99. "isNullPointer": true,
  100. "label": "Invalid BehaviorContext::Class name: 0"
  101. },
  102. {
  103. "isOverloadedStorage": false,
  104. "scriptCanvasType": {
  105. "m_type": 5
  106. },
  107. "isNullPointer": false,
  108. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  109. "value": "",
  110. "label": "Report"
  111. }
  112. ],
  113. "methodType": 2,
  114. "methodName": "Mark Complete",
  115. "className": "Unit Testing",
  116. "resultSlotIDs": [
  117. {}
  118. ],
  119. "inputSlots": [
  120. {
  121. "m_id": "{83AB5519-38A3-4349-9102-0269299E71C0}"
  122. },
  123. {
  124. "m_id": "{A0F831AC-143A-4A14-BDC5-15F3DD2C5B5B}"
  125. }
  126. ],
  127. "prettyClassName": "Unit Testing"
  128. }
  129. }
  130. },
  131. {
  132. "Id": {
  133. "id": 740521784029058
  134. },
  135. "Name": "SC-Node(Start)",
  136. "Components": {
  137. "Component_[8049861893589262040]": {
  138. "$type": "Start",
  139. "Id": 8049861893589262040,
  140. "Slots": [
  141. {
  142. "id": {
  143. "m_id": "{E73373AA-94BF-4BCF-B596-B4637F6E6500}"
  144. },
  145. "contracts": [
  146. {
  147. "$type": "SlotTypeContract"
  148. }
  149. ],
  150. "slotName": "Out",
  151. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  152. "Descriptor": {
  153. "ConnectionType": 2,
  154. "SlotType": 1
  155. }
  156. }
  157. ]
  158. }
  159. }
  160. }
  161. ],
  162. "m_connections": [
  163. {
  164. "Id": {
  165. "id": 741161734156162
  166. },
  167. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Mark Complete: In)",
  168. "Components": {
  169. "Component_[1573742492520919184]": {
  170. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  171. "Id": 1573742492520919184,
  172. "sourceEndpoint": {
  173. "nodeId": {
  174. "id": 740521784029058
  175. },
  176. "slotId": {
  177. "m_id": "{E73373AA-94BF-4BCF-B596-B4637F6E6500}"
  178. }
  179. },
  180. "targetEndpoint": {
  181. "nodeId": {
  182. "id": 740526078996354
  183. },
  184. "slotId": {
  185. "m_id": "{CC685885-FA6E-463F-A5D9-EB1A0CFFD536}"
  186. }
  187. }
  188. }
  189. }
  190. }
  191. ]
  192. },
  193. "versionData": {
  194. "_grammarVersion": 1,
  195. "_runtimeVersion": 1,
  196. "_fileVersion": 1
  197. },
  198. "m_variableCounter": 14,
  199. "GraphCanvasData": [
  200. {
  201. "Key": {
  202. "id": 628689425575810
  203. },
  204. "Value": {
  205. "ComponentData": {
  206. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  207. "$type": "SceneComponentSaveData",
  208. "ViewParams": {
  209. "Scale": 0.5345290963934087,
  210. "AnchorX": -1702.43310546875,
  211. "AnchorY": -989.6561279296875
  212. },
  213. "BookmarkCounter": 1
  214. }
  215. }
  216. }
  217. },
  218. {
  219. "Key": {
  220. "id": 740521784029058
  221. },
  222. "Value": {
  223. "ComponentData": {
  224. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  225. "$type": "NodeSaveData"
  226. },
  227. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  228. "$type": "GeneralNodeTitleComponentSaveData",
  229. "PaletteOverride": "TimeNodeTitlePalette"
  230. },
  231. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  232. "$type": "GeometrySaveData",
  233. "Position": [
  234. -660.0,
  235. -200.0
  236. ]
  237. },
  238. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  239. "$type": "StylingComponentSaveData"
  240. },
  241. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  242. "$type": "PersistentIdComponentSaveData",
  243. "PersistentId": "{CFB017BA-CB72-47AE-BCBB-0FDFCB9F6EFB}"
  244. }
  245. }
  246. }
  247. },
  248. {
  249. "Key": {
  250. "id": 740526078996354
  251. },
  252. "Value": {
  253. "ComponentData": {
  254. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  255. "$type": "NodeSaveData"
  256. },
  257. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  258. "$type": "GeneralNodeTitleComponentSaveData",
  259. "PaletteOverride": "MethodNodeTitlePalette"
  260. },
  261. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  262. "$type": "GeometrySaveData",
  263. "Position": [
  264. -480.0,
  265. -200.0
  266. ]
  267. },
  268. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  269. "$type": "StylingComponentSaveData",
  270. "SubStyle": ".method"
  271. },
  272. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  273. "$type": "PersistentIdComponentSaveData",
  274. "PersistentId": "{D6CA194C-EC72-414D-8A9D-F2CFAFFA3CAB}"
  275. }
  276. }
  277. }
  278. }
  279. ],
  280. "StatisticsHelper": {
  281. "InstanceCounter": [
  282. {
  283. "Key": 4199610336680704683,
  284. "Value": 1
  285. },
  286. {
  287. "Key": 10204019744198319120,
  288. "Value": 1
  289. }
  290. ]
  291. }
  292. },
  293. "Component_[2058679695354651877]": {
  294. "$type": "EditorGraphVariableManagerComponent",
  295. "Id": 2058679695354651877,
  296. "m_variableData": {
  297. "m_nameVariableMap": [
  298. {
  299. "Key": {
  300. "m_id": "{03FE9242-F237-4CE7-BCF5-9BE846D530EF}"
  301. },
  302. "Value": {
  303. "Datum": {
  304. "isOverloadedStorage": false,
  305. "scriptCanvasType": {
  306. "m_type": 8
  307. },
  308. "isNullPointer": false,
  309. "$type": "Vector3",
  310. "value": [
  311. 0.0,
  312. 0.0,
  313. 0.0
  314. ],
  315. "label": "Vector3"
  316. },
  317. "VariableId": {
  318. "m_id": "{03FE9242-F237-4CE7-BCF5-9BE846D530EF}"
  319. },
  320. "VariableName": "Variable 13"
  321. }
  322. },
  323. {
  324. "Key": {
  325. "m_id": "{15BA6589-C01A-4880-9D99-10F8440C86EE}"
  326. },
  327. "Value": {
  328. "Datum": {
  329. "isOverloadedStorage": false,
  330. "scriptCanvasType": {
  331. "m_type": 0
  332. },
  333. "isNullPointer": false,
  334. "$type": "bool",
  335. "value": false,
  336. "label": "handled"
  337. },
  338. "VariableId": {
  339. "m_id": "{15BA6589-C01A-4880-9D99-10F8440C86EE}"
  340. },
  341. "VariableName": "handled"
  342. }
  343. },
  344. {
  345. "Key": {
  346. "m_id": "{4E46DA63-C075-4E95-96BB-D7BF9DC37A71}"
  347. },
  348. "Value": {
  349. "Datum": {
  350. "isOverloadedStorage": false,
  351. "scriptCanvasType": {
  352. "m_type": 5
  353. },
  354. "isNullPointer": false,
  355. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  356. "value": "Bitchin!",
  357. "label": "Bitchin!"
  358. },
  359. "VariableId": {
  360. "m_id": "{4E46DA63-C075-4E95-96BB-D7BF9DC37A71}"
  361. },
  362. "VariableName": "Bitchin!"
  363. }
  364. },
  365. {
  366. "Key": {
  367. "m_id": "{6AA0F64C-4C8E-4762-9150-04F008B747C2}"
  368. },
  369. "Value": {
  370. "Datum": {
  371. "isOverloadedStorage": false,
  372. "scriptCanvasType": {
  373. "m_type": 3
  374. },
  375. "isNullPointer": false,
  376. "$type": "double",
  377. "value": 13.0,
  378. "label": "13"
  379. },
  380. "VariableId": {
  381. "m_id": "{6AA0F64C-4C8E-4762-9150-04F008B747C2}"
  382. },
  383. "VariableName": "13"
  384. }
  385. },
  386. {
  387. "Key": {
  388. "m_id": "{8F53159C-70BF-4F7C-960A-C5D5EE7DEC88}"
  389. },
  390. "Value": {
  391. "Datum": {
  392. "isOverloadedStorage": false,
  393. "scriptCanvasType": {
  394. "m_type": 5
  395. },
  396. "isNullPointer": false,
  397. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  398. "value": "assign to me",
  399. "label": "String"
  400. },
  401. "VariableId": {
  402. "m_id": "{8F53159C-70BF-4F7C-960A-C5D5EE7DEC88}"
  403. },
  404. "VariableName": "Just Assign me!"
  405. }
  406. },
  407. {
  408. "Key": {
  409. "m_id": "{A6674B2B-EA9D-483A-B726-EE6423132F8A}"
  410. },
  411. "Value": {
  412. "Datum": {
  413. "isOverloadedStorage": false,
  414. "scriptCanvasType": {
  415. "m_type": 5
  416. },
  417. "isNullPointer": false,
  418. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  419. "value": "write to me",
  420. "label": "String"
  421. },
  422. "VariableId": {
  423. "m_id": "{A6674B2B-EA9D-483A-B726-EE6423132F8A}"
  424. },
  425. "VariableName": "Just Write me!"
  426. }
  427. },
  428. {
  429. "Key": {
  430. "m_id": "{A8D3CE43-DE2A-49B7-9A40-A00AB2EEC059}"
  431. },
  432. "Value": {
  433. "Datum": {
  434. "isOverloadedStorage": false,
  435. "scriptCanvasType": {
  436. "m_type": 8
  437. },
  438. "isNullPointer": false,
  439. "$type": "Vector3",
  440. "value": [
  441. 1.0,
  442. 2.0,
  443. 3.0
  444. ],
  445. "label": "Vector3"
  446. },
  447. "VariableId": {
  448. "m_id": "{A8D3CE43-DE2A-49B7-9A40-A00AB2EEC059}"
  449. },
  450. "VariableName": "Variable 14"
  451. }
  452. },
  453. {
  454. "Key": {
  455. "m_id": "{B2A49511-C38E-4F07-8C34-6BDFD3E4D2D1}"
  456. },
  457. "Value": {
  458. "Datum": {
  459. "isOverloadedStorage": false,
  460. "scriptCanvasType": {
  461. "m_type": 5
  462. },
  463. "isNullPointer": false,
  464. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  465. "value": "Gnarly!",
  466. "label": "Gnarly!"
  467. },
  468. "VariableId": {
  469. "m_id": "{B2A49511-C38E-4F07-8C34-6BDFD3E4D2D1}"
  470. },
  471. "VariableName": "Gnarly!"
  472. }
  473. },
  474. {
  475. "Key": {
  476. "m_id": "{E852D657-FC4A-4C59-A2AA-C1C0F95975F4}"
  477. },
  478. "Value": {
  479. "Datum": {
  480. "isOverloadedStorage": false,
  481. "scriptCanvasType": {
  482. "m_type": 5
  483. },
  484. "isNullPointer": false,
  485. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  486. "value": "Awesome!",
  487. "label": "String"
  488. },
  489. "VariableId": {
  490. "m_id": "{E852D657-FC4A-4C59-A2AA-C1C0F95975F4}"
  491. },
  492. "VariableName": "Awesome!"
  493. }
  494. }
  495. ]
  496. }
  497. }
  498. }
  499. }
  500. }
  501. }