3
0

LY_SC_UnitTest_ExplicitOverloadDivideByNumber.scriptcanvas 160 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 321462443792430
  9. },
  10. "Name": "LY_SC_UnitTest_ExplicitOverloadDivideByNumber",
  11. "Components": {
  12. "Component_[7023117549529852873]": {
  13. "$type": "EditorGraphVariableManagerComponent",
  14. "Id": 7023117549529852873,
  15. "m_variableData": {
  16. "m_nameVariableMap": [
  17. {
  18. "Key": {
  19. "m_id": "{24E872F8-ABD1-4E87-9065-B2CB7A5FA8EE}"
  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. 2.0
  33. ],
  34. "label": "Vector3"
  35. },
  36. "VariableId": {
  37. "m_id": "{24E872F8-ABD1-4E87-9065-B2CB7A5FA8EE}"
  38. },
  39. "VariableName": "v3"
  40. }
  41. },
  42. {
  43. "Key": {
  44. "m_id": "{64F40764-A2CE-42CA-99FB-457ACDC00CAB}"
  45. },
  46. "Value": {
  47. "Datum": {
  48. "isOverloadedStorage": false,
  49. "scriptCanvasType": {
  50. "m_type": 9
  51. },
  52. "isNullPointer": false,
  53. "$type": "Vector2",
  54. "value": [
  55. 0.0,
  56. 2.0
  57. ],
  58. "label": "Vector2"
  59. },
  60. "VariableId": {
  61. "m_id": "{64F40764-A2CE-42CA-99FB-457ACDC00CAB}"
  62. },
  63. "VariableName": "V2"
  64. }
  65. },
  66. {
  67. "Key": {
  68. "m_id": "{66D69E8F-0945-4357-B576-E431547E2EA7}"
  69. },
  70. "Value": {
  71. "Datum": {
  72. "isOverloadedStorage": false,
  73. "scriptCanvasType": {
  74. "m_type": 10
  75. },
  76. "isNullPointer": false,
  77. "$type": "Vector4",
  78. "value": [
  79. 0.0,
  80. 0.0,
  81. 0.0,
  82. 2.0
  83. ],
  84. "label": "Vector4"
  85. },
  86. "VariableId": {
  87. "m_id": "{66D69E8F-0945-4357-B576-E431547E2EA7}"
  88. },
  89. "VariableName": "v4"
  90. }
  91. },
  92. {
  93. "Key": {
  94. "m_id": "{B81EB52D-F49C-4B88-91DB-D3FEA3380E36}"
  95. },
  96. "Value": {
  97. "Datum": {
  98. "isOverloadedStorage": false,
  99. "scriptCanvasType": {
  100. "m_type": 3
  101. },
  102. "isNullPointer": false,
  103. "$type": "double",
  104. "value": 2.0,
  105. "label": "Number"
  106. },
  107. "VariableId": {
  108. "m_id": "{B81EB52D-F49C-4B88-91DB-D3FEA3380E36}"
  109. },
  110. "VariableName": "Two"
  111. }
  112. },
  113. {
  114. "Key": {
  115. "m_id": "{BC9F94D5-798C-431D-AC32-25C1BE4F332B}"
  116. },
  117. "Value": {
  118. "Datum": {
  119. "isOverloadedStorage": false,
  120. "scriptCanvasType": {
  121. "m_type": 6
  122. },
  123. "isNullPointer": false,
  124. "$type": "Quaternion",
  125. "value": [
  126. 0.0,
  127. 0.0,
  128. 0.0,
  129. 1.0
  130. ],
  131. "label": "Quaternion"
  132. },
  133. "VariableId": {
  134. "m_id": "{BC9F94D5-798C-431D-AC32-25C1BE4F332B}"
  135. },
  136. "VariableName": "Q"
  137. }
  138. }
  139. ]
  140. }
  141. },
  142. "Component_[8041374907699662852]": {
  143. "$type": "EditorGraph",
  144. "Id": 8041374907699662852,
  145. "m_graphData": {
  146. "m_nodes": [
  147. {
  148. "Id": {
  149. "id": 321488213596206
  150. },
  151. "Name": "SC-Node(Divide By Number (/))",
  152. "Components": {
  153. "Component_[12312891702939738427]": {
  154. "$type": "MethodOverloaded",
  155. "Id": 12312891702939738427,
  156. "Slots": [
  157. {
  158. "IsOverload": true,
  159. "id": {
  160. "m_id": "{FC094282-A14D-448A-BD9E-BD85E62AC6AB}"
  161. },
  162. "DynamicTypeOverride": 3,
  163. "contracts": [
  164. {
  165. "$type": "SlotTypeContract"
  166. },
  167. null
  168. ],
  169. "slotName": "Vector2: 0",
  170. "DisplayDataType": {
  171. "m_type": 9
  172. },
  173. "Descriptor": {
  174. "ConnectionType": 1,
  175. "SlotType": 2
  176. },
  177. "DataType": 1
  178. },
  179. {
  180. "IsOverload": true,
  181. "id": {
  182. "m_id": "{289265A8-7326-449D-AD6B-4D05ADBF01D8}"
  183. },
  184. "DynamicTypeOverride": 3,
  185. "contracts": [
  186. {
  187. "$type": "SlotTypeContract"
  188. },
  189. null
  190. ],
  191. "slotName": "Number: 1",
  192. "DisplayDataType": {
  193. "m_type": 3
  194. },
  195. "Descriptor": {
  196. "ConnectionType": 1,
  197. "SlotType": 2
  198. },
  199. "DataType": 1
  200. },
  201. {
  202. "id": {
  203. "m_id": "{F27FBDC4-C83D-4C72-BFD3-E69ACE60C525}"
  204. },
  205. "contracts": [
  206. {
  207. "$type": "SlotTypeContract"
  208. }
  209. ],
  210. "slotName": "In",
  211. "Descriptor": {
  212. "ConnectionType": 1,
  213. "SlotType": 1
  214. }
  215. },
  216. {
  217. "id": {
  218. "m_id": "{A08A3C27-EFCB-4687-B30A-A02C763BFC32}"
  219. },
  220. "contracts": [
  221. {
  222. "$type": "SlotTypeContract"
  223. }
  224. ],
  225. "slotName": "Out",
  226. "Descriptor": {
  227. "ConnectionType": 2,
  228. "SlotType": 1
  229. }
  230. },
  231. {
  232. "IsOverload": true,
  233. "id": {
  234. "m_id": "{B62C9C60-D855-441B-A69B-FEB1877A0562}"
  235. },
  236. "DynamicTypeOverride": 3,
  237. "contracts": [
  238. {
  239. "$type": "SlotTypeContract"
  240. }
  241. ],
  242. "slotName": "Vector2",
  243. "DisplayDataType": {
  244. "m_type": 9
  245. },
  246. "Descriptor": {
  247. "ConnectionType": 2,
  248. "SlotType": 2
  249. },
  250. "DataType": 1
  251. }
  252. ],
  253. "Datums": [
  254. {
  255. "isOverloadedStorage": false,
  256. "scriptCanvasType": {
  257. "m_type": 9
  258. },
  259. "isNullPointer": false,
  260. "$type": "Vector2",
  261. "value": [
  262. 0.0,
  263. 0.0
  264. ],
  265. "label": "Vector2: 0"
  266. },
  267. {
  268. "isOverloadedStorage": false,
  269. "scriptCanvasType": {
  270. "m_type": 3
  271. },
  272. "isNullPointer": false,
  273. "$type": "double",
  274. "value": 2.0,
  275. "label": "Number: 1"
  276. }
  277. ],
  278. "methodType": 2,
  279. "methodName": "Divide By Number (/)",
  280. "className": "Vector2",
  281. "resultSlotIDs": [
  282. {}
  283. ],
  284. "prettyClassName": "Vector2",
  285. "orderedInputSlotIds": [
  286. {
  287. "m_id": "{FC094282-A14D-448A-BD9E-BD85E62AC6AB}"
  288. },
  289. {
  290. "m_id": "{289265A8-7326-449D-AD6B-4D05ADBF01D8}"
  291. }
  292. ],
  293. "outputSlotIds": [
  294. {
  295. "m_id": "{B62C9C60-D855-441B-A69B-FEB1877A0562}"
  296. }
  297. ]
  298. }
  299. }
  300. },
  301. {
  302. "Id": {
  303. "id": 321483918628910
  304. },
  305. "Name": "SC-Node(Divide By Number (/))",
  306. "Components": {
  307. "Component_[14865209305215288361]": {
  308. "$type": "MethodOverloaded",
  309. "Id": 14865209305215288361,
  310. "Slots": [
  311. {
  312. "IsOverload": true,
  313. "id": {
  314. "m_id": "{2D21ABF9-3925-4D3C-804C-C8E2B8C675FE}"
  315. },
  316. "DynamicTypeOverride": 3,
  317. "contracts": [
  318. {
  319. "$type": "SlotTypeContract"
  320. },
  321. null
  322. ],
  323. "slotName": "Vector4: 0",
  324. "DisplayDataType": {
  325. "m_type": 10
  326. },
  327. "Descriptor": {
  328. "ConnectionType": 1,
  329. "SlotType": 2
  330. },
  331. "DataType": 1,
  332. "IsReference": true,
  333. "VariableReference": {
  334. "m_id": "{66D69E8F-0945-4357-B576-E431547E2EA7}"
  335. }
  336. },
  337. {
  338. "IsOverload": true,
  339. "id": {
  340. "m_id": "{2F506D23-D1EC-459C-999A-47FB0533492E}"
  341. },
  342. "DynamicTypeOverride": 3,
  343. "contracts": [
  344. {
  345. "$type": "SlotTypeContract"
  346. },
  347. null
  348. ],
  349. "slotName": "Number: 1",
  350. "DisplayDataType": {
  351. "m_type": 3
  352. },
  353. "Descriptor": {
  354. "ConnectionType": 1,
  355. "SlotType": 2
  356. },
  357. "DataType": 1
  358. },
  359. {
  360. "id": {
  361. "m_id": "{C7E6C557-7067-44DE-8F84-4C076C53C6C8}"
  362. },
  363. "contracts": [
  364. {
  365. "$type": "SlotTypeContract"
  366. }
  367. ],
  368. "slotName": "In",
  369. "Descriptor": {
  370. "ConnectionType": 1,
  371. "SlotType": 1
  372. }
  373. },
  374. {
  375. "id": {
  376. "m_id": "{1EF0B19D-FB35-4407-8F89-B79DFB751EE2}"
  377. },
  378. "contracts": [
  379. {
  380. "$type": "SlotTypeContract"
  381. }
  382. ],
  383. "slotName": "Out",
  384. "Descriptor": {
  385. "ConnectionType": 2,
  386. "SlotType": 1
  387. }
  388. },
  389. {
  390. "IsOverload": true,
  391. "id": {
  392. "m_id": "{B3ADF9A9-9091-43E9-96AB-5ACF97ADFED6}"
  393. },
  394. "DynamicTypeOverride": 3,
  395. "contracts": [
  396. {
  397. "$type": "SlotTypeContract"
  398. }
  399. ],
  400. "slotName": "Vector4",
  401. "DisplayDataType": {
  402. "m_type": 10
  403. },
  404. "Descriptor": {
  405. "ConnectionType": 2,
  406. "SlotType": 2
  407. },
  408. "DataType": 1
  409. }
  410. ],
  411. "Datums": [
  412. {
  413. "isOverloadedStorage": false,
  414. "scriptCanvasType": {
  415. "m_type": 10
  416. },
  417. "isNullPointer": false,
  418. "$type": "Vector4",
  419. "value": [
  420. 0.0,
  421. 0.0,
  422. 0.0,
  423. 0.0
  424. ],
  425. "label": "Vector4: 0"
  426. },
  427. {
  428. "isOverloadedStorage": false,
  429. "scriptCanvasType": {
  430. "m_type": 3
  431. },
  432. "isNullPointer": false,
  433. "$type": "double",
  434. "value": 2.0,
  435. "label": "Number: 1"
  436. }
  437. ],
  438. "methodType": 2,
  439. "methodName": "Divide By Number (/)",
  440. "className": "Vector4",
  441. "resultSlotIDs": [
  442. {}
  443. ],
  444. "prettyClassName": "Vector4",
  445. "orderedInputSlotIds": [
  446. {
  447. "m_id": "{2D21ABF9-3925-4D3C-804C-C8E2B8C675FE}"
  448. },
  449. {
  450. "m_id": "{2F506D23-D1EC-459C-999A-47FB0533492E}"
  451. }
  452. ],
  453. "outputSlotIds": [
  454. {
  455. "m_id": "{B3ADF9A9-9091-43E9-96AB-5ACF97ADFED6}"
  456. }
  457. ]
  458. }
  459. }
  460. },
  461. {
  462. "Id": {
  463. "id": 321475328694318
  464. },
  465. "Name": "SC-Node(Expect Equal)",
  466. "Components": {
  467. "Component_[15473015908596939401]": {
  468. "$type": "MethodOverloaded",
  469. "Id": 15473015908596939401,
  470. "Slots": [
  471. {
  472. "isVisibile": false,
  473. "id": {
  474. "m_id": "{06EAA49F-3F07-4123-B280-621D9FAA098B}"
  475. },
  476. "contracts": [
  477. {
  478. "$type": "SlotTypeContract"
  479. },
  480. null
  481. ],
  482. "slotName": "EntityID: 0 :-(",
  483. "DisplayDataType": {
  484. "m_type": 1
  485. },
  486. "Descriptor": {
  487. "ConnectionType": 1,
  488. "SlotType": 2
  489. },
  490. "DataType": 1
  491. },
  492. {
  493. "IsOverload": true,
  494. "id": {
  495. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  496. },
  497. "DynamicTypeOverride": 3,
  498. "contracts": [
  499. {
  500. "$type": "SlotTypeContract"
  501. },
  502. null
  503. ],
  504. "slotName": "Candidate :-(",
  505. "toolTip": "left of ==",
  506. "DisplayDataType": {
  507. "m_type": 3
  508. },
  509. "Descriptor": {
  510. "ConnectionType": 1,
  511. "SlotType": 2
  512. },
  513. "DataType": 1
  514. },
  515. {
  516. "IsOverload": true,
  517. "id": {
  518. "m_id": "{AA590513-31F1-432A-9E95-D5224A1433DD}"
  519. },
  520. "DynamicTypeOverride": 3,
  521. "contracts": [
  522. {
  523. "$type": "SlotTypeContract"
  524. },
  525. null
  526. ],
  527. "slotName": "Reference :-(",
  528. "toolTip": "right of ==",
  529. "DisplayDataType": {
  530. "m_type": 3
  531. },
  532. "Descriptor": {
  533. "ConnectionType": 1,
  534. "SlotType": 2
  535. },
  536. "DataType": 1
  537. },
  538. {
  539. "id": {
  540. "m_id": "{0ACDC2F5-C8D3-40A6-8C4B-488CA510FCAE}"
  541. },
  542. "contracts": [
  543. {
  544. "$type": "SlotTypeContract"
  545. },
  546. null
  547. ],
  548. "slotName": "Report :-(",
  549. "toolTip": "additional notes for the test report",
  550. "DisplayDataType": {
  551. "m_type": 5
  552. },
  553. "Descriptor": {
  554. "ConnectionType": 1,
  555. "SlotType": 2
  556. },
  557. "DataType": 1
  558. },
  559. {
  560. "id": {
  561. "m_id": "{1EB7142F-1858-4037-81BA-85B9E486FB7D}"
  562. },
  563. "contracts": [
  564. {
  565. "$type": "SlotTypeContract"
  566. }
  567. ],
  568. "slotName": "In",
  569. "Descriptor": {
  570. "ConnectionType": 1,
  571. "SlotType": 1
  572. }
  573. },
  574. {
  575. "id": {
  576. "m_id": "{4E29D704-28AB-4031-BF7D-F502FCF1C431}"
  577. },
  578. "contracts": [
  579. {
  580. "$type": "SlotTypeContract"
  581. }
  582. ],
  583. "slotName": "Out",
  584. "Descriptor": {
  585. "ConnectionType": 2,
  586. "SlotType": 1
  587. }
  588. }
  589. ],
  590. "Datums": [
  591. {
  592. "isOverloadedStorage": false,
  593. "scriptCanvasType": {
  594. "m_type": 1
  595. },
  596. "isNullPointer": false,
  597. "$type": "EntityId",
  598. "value": {
  599. "id": 4276206253
  600. },
  601. "label": "EntityID: 0 :-("
  602. },
  603. {
  604. "isOverloadedStorage": false,
  605. "scriptCanvasType": {
  606. "m_type": 3
  607. },
  608. "isNullPointer": false,
  609. "$type": "double",
  610. "value": 0.0,
  611. "label": "Candidate :-("
  612. },
  613. {
  614. "isOverloadedStorage": false,
  615. "scriptCanvasType": {
  616. "m_type": 3
  617. },
  618. "isNullPointer": false,
  619. "$type": "double",
  620. "value": 1.0,
  621. "label": "Reference :-("
  622. },
  623. {
  624. "isOverloadedStorage": false,
  625. "scriptCanvasType": {
  626. "m_type": 5
  627. },
  628. "isNullPointer": false,
  629. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  630. "value": "",
  631. "label": "Report :-("
  632. }
  633. ],
  634. "methodType": 2,
  635. "methodName": "Expect Equal",
  636. "className": "Unit Testing",
  637. "resultSlotIDs": [
  638. {}
  639. ],
  640. "prettyClassName": "Unit Testing",
  641. "orderedInputSlotIds": [
  642. {
  643. "m_id": "{06EAA49F-3F07-4123-B280-621D9FAA098B}"
  644. },
  645. {
  646. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  647. },
  648. {
  649. "m_id": "{AA590513-31F1-432A-9E95-D5224A1433DD}"
  650. },
  651. {
  652. "m_id": "{0ACDC2F5-C8D3-40A6-8C4B-488CA510FCAE}"
  653. }
  654. ],
  655. "outputSlotIds": [
  656. {}
  657. ]
  658. }
  659. }
  660. },
  661. {
  662. "Id": {
  663. "id": 321501098498094
  664. },
  665. "Name": "SC-Node(Expect Equal)",
  666. "Components": {
  667. "Component_[15473015908596939401]": {
  668. "$type": "MethodOverloaded",
  669. "Id": 15473015908596939401,
  670. "Slots": [
  671. {
  672. "isVisibile": false,
  673. "id": {
  674. "m_id": "{06EAA49F-3F07-4123-B280-621D9FAA098B}"
  675. },
  676. "contracts": [
  677. {
  678. "$type": "SlotTypeContract"
  679. },
  680. null
  681. ],
  682. "slotName": "EntityID: 0 :-(",
  683. "DisplayDataType": {
  684. "m_type": 1
  685. },
  686. "Descriptor": {
  687. "ConnectionType": 1,
  688. "SlotType": 2
  689. },
  690. "DataType": 1
  691. },
  692. {
  693. "IsOverload": true,
  694. "id": {
  695. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  696. },
  697. "DynamicTypeOverride": 3,
  698. "contracts": [
  699. {
  700. "$type": "SlotTypeContract"
  701. },
  702. null
  703. ],
  704. "slotName": "Candidate :-(",
  705. "toolTip": "left of ==",
  706. "DisplayDataType": {
  707. "m_type": 3
  708. },
  709. "Descriptor": {
  710. "ConnectionType": 1,
  711. "SlotType": 2
  712. },
  713. "DataType": 1
  714. },
  715. {
  716. "IsOverload": true,
  717. "id": {
  718. "m_id": "{AA590513-31F1-432A-9E95-D5224A1433DD}"
  719. },
  720. "DynamicTypeOverride": 3,
  721. "contracts": [
  722. {
  723. "$type": "SlotTypeContract"
  724. },
  725. null
  726. ],
  727. "slotName": "Reference :-(",
  728. "toolTip": "right of ==",
  729. "DisplayDataType": {
  730. "m_type": 3
  731. },
  732. "Descriptor": {
  733. "ConnectionType": 1,
  734. "SlotType": 2
  735. },
  736. "DataType": 1
  737. },
  738. {
  739. "id": {
  740. "m_id": "{0ACDC2F5-C8D3-40A6-8C4B-488CA510FCAE}"
  741. },
  742. "contracts": [
  743. {
  744. "$type": "SlotTypeContract"
  745. },
  746. null
  747. ],
  748. "slotName": "Report :-(",
  749. "toolTip": "additional notes for the test report",
  750. "DisplayDataType": {
  751. "m_type": 5
  752. },
  753. "Descriptor": {
  754. "ConnectionType": 1,
  755. "SlotType": 2
  756. },
  757. "DataType": 1
  758. },
  759. {
  760. "id": {
  761. "m_id": "{1EB7142F-1858-4037-81BA-85B9E486FB7D}"
  762. },
  763. "contracts": [
  764. {
  765. "$type": "SlotTypeContract"
  766. }
  767. ],
  768. "slotName": "In",
  769. "Descriptor": {
  770. "ConnectionType": 1,
  771. "SlotType": 1
  772. }
  773. },
  774. {
  775. "id": {
  776. "m_id": "{4E29D704-28AB-4031-BF7D-F502FCF1C431}"
  777. },
  778. "contracts": [
  779. {
  780. "$type": "SlotTypeContract"
  781. }
  782. ],
  783. "slotName": "Out",
  784. "Descriptor": {
  785. "ConnectionType": 2,
  786. "SlotType": 1
  787. }
  788. }
  789. ],
  790. "Datums": [
  791. {
  792. "isOverloadedStorage": false,
  793. "scriptCanvasType": {
  794. "m_type": 1
  795. },
  796. "isNullPointer": false,
  797. "$type": "EntityId",
  798. "value": {
  799. "id": 4276206253
  800. },
  801. "label": "EntityID: 0 :-("
  802. },
  803. {
  804. "isOverloadedStorage": false,
  805. "scriptCanvasType": {
  806. "m_type": 3
  807. },
  808. "isNullPointer": false,
  809. "$type": "double",
  810. "value": 0.0,
  811. "label": "Candidate :-("
  812. },
  813. {
  814. "isOverloadedStorage": false,
  815. "scriptCanvasType": {
  816. "m_type": 3
  817. },
  818. "isNullPointer": false,
  819. "$type": "double",
  820. "value": 1.0,
  821. "label": "Reference :-("
  822. },
  823. {
  824. "isOverloadedStorage": false,
  825. "scriptCanvasType": {
  826. "m_type": 5
  827. },
  828. "isNullPointer": false,
  829. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  830. "value": "",
  831. "label": "Report :-("
  832. }
  833. ],
  834. "methodType": 2,
  835. "methodName": "Expect Equal",
  836. "className": "Unit Testing",
  837. "resultSlotIDs": [
  838. {}
  839. ],
  840. "prettyClassName": "Unit Testing",
  841. "orderedInputSlotIds": [
  842. {
  843. "m_id": "{06EAA49F-3F07-4123-B280-621D9FAA098B}"
  844. },
  845. {
  846. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  847. },
  848. {
  849. "m_id": "{AA590513-31F1-432A-9E95-D5224A1433DD}"
  850. },
  851. {
  852. "m_id": "{0ACDC2F5-C8D3-40A6-8C4B-488CA510FCAE}"
  853. }
  854. ],
  855. "outputSlotIds": [
  856. {}
  857. ]
  858. }
  859. }
  860. },
  861. {
  862. "Id": {
  863. "id": 321509688432686
  864. },
  865. "Name": "SC-Node(Start)",
  866. "Components": {
  867. "Component_[18082462429996956433]": {
  868. "$type": "Start",
  869. "Id": 18082462429996956433,
  870. "Slots": [
  871. {
  872. "id": {
  873. "m_id": "{5B26424B-CE6C-438A-B046-C6B3097AD367}"
  874. },
  875. "contracts": [
  876. {
  877. "$type": "SlotTypeContract"
  878. }
  879. ],
  880. "slotName": "Out",
  881. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  882. "Descriptor": {
  883. "ConnectionType": 2,
  884. "SlotType": 1
  885. }
  886. }
  887. ]
  888. }
  889. }
  890. },
  891. {
  892. "Id": {
  893. "id": 321466738759726
  894. },
  895. "Name": "SC Node(GetVariable)",
  896. "Components": {
  897. "Component_[18278172320147629886]": {
  898. "$type": "GetVariableNode",
  899. "Id": 18278172320147629886,
  900. "Slots": [
  901. {
  902. "id": {
  903. "m_id": "{0B83CC95-26E2-42CC-B252-89C372B94109}"
  904. },
  905. "contracts": [
  906. {
  907. "$type": "SlotTypeContract"
  908. }
  909. ],
  910. "slotName": "In",
  911. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  912. "Descriptor": {
  913. "ConnectionType": 1,
  914. "SlotType": 1
  915. }
  916. },
  917. {
  918. "id": {
  919. "m_id": "{E870931D-4A47-4505-A947-E88485EB08E7}"
  920. },
  921. "contracts": [
  922. {
  923. "$type": "SlotTypeContract"
  924. }
  925. ],
  926. "slotName": "Out",
  927. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  928. "Descriptor": {
  929. "ConnectionType": 2,
  930. "SlotType": 1
  931. }
  932. },
  933. {
  934. "id": {
  935. "m_id": "{6437B776-B0F6-49F1-B275-3DD0434C5558}"
  936. },
  937. "contracts": [
  938. {
  939. "$type": "SlotTypeContract"
  940. }
  941. ],
  942. "slotName": "Vector2",
  943. "DisplayDataType": {
  944. "m_type": 9
  945. },
  946. "Descriptor": {
  947. "ConnectionType": 2,
  948. "SlotType": 2
  949. },
  950. "DataType": 1
  951. },
  952. {
  953. "id": {
  954. "m_id": "{2D0B6BF4-0F7F-4C08-8979-1B1423888F2C}"
  955. },
  956. "contracts": [
  957. {
  958. "$type": "SlotTypeContract"
  959. }
  960. ],
  961. "slotName": "x: Number",
  962. "DisplayDataType": {
  963. "m_type": 3
  964. },
  965. "Descriptor": {
  966. "ConnectionType": 2,
  967. "SlotType": 2
  968. },
  969. "DataType": 1
  970. },
  971. {
  972. "id": {
  973. "m_id": "{66A9D75D-7D16-4E2D-A851-7A3133C0E3FD}"
  974. },
  975. "contracts": [
  976. {
  977. "$type": "SlotTypeContract"
  978. }
  979. ],
  980. "slotName": "y: Number",
  981. "DisplayDataType": {
  982. "m_type": 3
  983. },
  984. "Descriptor": {
  985. "ConnectionType": 2,
  986. "SlotType": 2
  987. },
  988. "DataType": 1
  989. }
  990. ],
  991. "m_variableId": {
  992. "m_id": "{64F40764-A2CE-42CA-99FB-457ACDC00CAB}"
  993. },
  994. "m_variableDataOutSlotId": {
  995. "m_id": "{6437B776-B0F6-49F1-B275-3DD0434C5558}"
  996. },
  997. "m_propertyAccounts": [
  998. {
  999. "m_propertySlotId": {
  1000. "m_id": "{2D0B6BF4-0F7F-4C08-8979-1B1423888F2C}"
  1001. },
  1002. "m_propertyType": {
  1003. "m_type": 3
  1004. },
  1005. "m_propertyName": "x"
  1006. },
  1007. {
  1008. "m_propertySlotId": {
  1009. "m_id": "{66A9D75D-7D16-4E2D-A851-7A3133C0E3FD}"
  1010. },
  1011. "m_propertyType": {
  1012. "m_type": 3
  1013. },
  1014. "m_propertyName": "y"
  1015. }
  1016. ]
  1017. }
  1018. }
  1019. },
  1020. {
  1021. "Id": {
  1022. "id": 321496803530798
  1023. },
  1024. "Name": "SC-Node(Mark Complete)",
  1025. "Components": {
  1026. "Component_[2285036488499164105]": {
  1027. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  1028. "Id": 2285036488499164105,
  1029. "Slots": [
  1030. {
  1031. "isVisibile": false,
  1032. "id": {
  1033. "m_id": "{9FE1D3D0-67C6-41C4-B8A9-60DCB395A33D}"
  1034. },
  1035. "contracts": [
  1036. {
  1037. "$type": "SlotTypeContract"
  1038. },
  1039. null
  1040. ],
  1041. "slotName": "EntityID: 0",
  1042. "Descriptor": {
  1043. "ConnectionType": 1,
  1044. "SlotType": 2
  1045. },
  1046. "DataType": 1
  1047. },
  1048. {
  1049. "id": {
  1050. "m_id": "{FC36B39F-3373-427C-B05F-613040D77443}"
  1051. },
  1052. "contracts": [
  1053. {
  1054. "$type": "SlotTypeContract"
  1055. },
  1056. null
  1057. ],
  1058. "slotName": "Report",
  1059. "toolTip": "additional notes for the test report",
  1060. "Descriptor": {
  1061. "ConnectionType": 1,
  1062. "SlotType": 2
  1063. },
  1064. "DataType": 1
  1065. },
  1066. {
  1067. "id": {
  1068. "m_id": "{1162FFCA-F124-4A60-AAD5-83198A2FDA17}"
  1069. },
  1070. "contracts": [
  1071. {
  1072. "$type": "SlotTypeContract"
  1073. }
  1074. ],
  1075. "slotName": "In",
  1076. "Descriptor": {
  1077. "ConnectionType": 1,
  1078. "SlotType": 1
  1079. }
  1080. },
  1081. {
  1082. "id": {
  1083. "m_id": "{45D261A2-A5C1-4ACC-B753-CF66DF97C429}"
  1084. },
  1085. "contracts": [
  1086. {
  1087. "$type": "SlotTypeContract"
  1088. }
  1089. ],
  1090. "slotName": "Out",
  1091. "Descriptor": {
  1092. "ConnectionType": 2,
  1093. "SlotType": 1
  1094. }
  1095. }
  1096. ],
  1097. "Datums": [
  1098. {
  1099. "isOverloadedStorage": false,
  1100. "scriptCanvasType": {
  1101. "m_type": 1
  1102. },
  1103. "isNullPointer": false,
  1104. "$type": "EntityId",
  1105. "value": {
  1106. "id": 4276206253
  1107. }
  1108. },
  1109. {
  1110. "isOverloadedStorage": false,
  1111. "scriptCanvasType": {
  1112. "m_type": 5
  1113. },
  1114. "isNullPointer": false,
  1115. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  1116. "value": "",
  1117. "label": "Report"
  1118. }
  1119. ],
  1120. "methodType": 2,
  1121. "methodName": "Mark Complete",
  1122. "className": "Unit Testing",
  1123. "resultSlotIDs": [
  1124. {}
  1125. ],
  1126. "prettyClassName": "Unit Testing"
  1127. }
  1128. }
  1129. },
  1130. {
  1131. "Id": {
  1132. "id": 321505393465390
  1133. },
  1134. "Name": "SC-Node(Length)",
  1135. "Components": {
  1136. "Component_[4084208565856343213]": {
  1137. "$type": "MethodOverloaded",
  1138. "Id": 4084208565856343213,
  1139. "Slots": [
  1140. {
  1141. "IsOverload": true,
  1142. "id": {
  1143. "m_id": "{1492904D-D203-4CCF-AE4D-0F12F5D8DB98}"
  1144. },
  1145. "DynamicTypeOverride": 3,
  1146. "contracts": [
  1147. {
  1148. "$type": "SlotTypeContract"
  1149. },
  1150. null
  1151. ],
  1152. "slotName": "Vector4: 0",
  1153. "DisplayDataType": {
  1154. "m_type": 10
  1155. },
  1156. "Descriptor": {
  1157. "ConnectionType": 1,
  1158. "SlotType": 2
  1159. },
  1160. "DataType": 1
  1161. },
  1162. {
  1163. "id": {
  1164. "m_id": "{56DAFAC6-3971-4CD0-8452-1DB7F72A013E}"
  1165. },
  1166. "contracts": [
  1167. {
  1168. "$type": "SlotTypeContract"
  1169. }
  1170. ],
  1171. "slotName": "In",
  1172. "Descriptor": {
  1173. "ConnectionType": 1,
  1174. "SlotType": 1
  1175. }
  1176. },
  1177. {
  1178. "id": {
  1179. "m_id": "{BD4FA1EC-CEA4-432B-9D96-51164167C003}"
  1180. },
  1181. "contracts": [
  1182. {
  1183. "$type": "SlotTypeContract"
  1184. }
  1185. ],
  1186. "slotName": "Out",
  1187. "Descriptor": {
  1188. "ConnectionType": 2,
  1189. "SlotType": 1
  1190. }
  1191. },
  1192. {
  1193. "IsOverload": true,
  1194. "id": {
  1195. "m_id": "{F8FBEB57-2AFB-4C76-970A-091016211F0A}"
  1196. },
  1197. "DynamicTypeOverride": 3,
  1198. "contracts": [
  1199. {
  1200. "$type": "SlotTypeContract"
  1201. }
  1202. ],
  1203. "slotName": "Number",
  1204. "DisplayDataType": {
  1205. "m_type": 3
  1206. },
  1207. "Descriptor": {
  1208. "ConnectionType": 2,
  1209. "SlotType": 2
  1210. },
  1211. "DataType": 1
  1212. }
  1213. ],
  1214. "Datums": [
  1215. {
  1216. "isOverloadedStorage": false,
  1217. "scriptCanvasType": {
  1218. "m_type": 10
  1219. },
  1220. "isNullPointer": false,
  1221. "$type": "Vector4",
  1222. "value": [
  1223. 0.0,
  1224. 0.0,
  1225. 0.0,
  1226. 0.0
  1227. ],
  1228. "label": "Vector4: 0"
  1229. }
  1230. ],
  1231. "methodType": 2,
  1232. "methodName": "Length",
  1233. "className": "Vector4",
  1234. "resultSlotIDs": [
  1235. {}
  1236. ],
  1237. "prettyClassName": "Vector4",
  1238. "orderedInputSlotIds": [
  1239. {
  1240. "m_id": "{1492904D-D203-4CCF-AE4D-0F12F5D8DB98}"
  1241. }
  1242. ],
  1243. "outputSlotIds": [
  1244. {
  1245. "m_id": "{F8FBEB57-2AFB-4C76-970A-091016211F0A}"
  1246. }
  1247. ]
  1248. }
  1249. }
  1250. },
  1251. {
  1252. "Id": {
  1253. "id": 321513983399982
  1254. },
  1255. "Name": "SC-Node(Divide By Number (/))",
  1256. "Components": {
  1257. "Component_[5120118764614314237]": {
  1258. "$type": "MethodOverloaded",
  1259. "Id": 5120118764614314237,
  1260. "Slots": [
  1261. {
  1262. "IsOverload": true,
  1263. "id": {
  1264. "m_id": "{4E63295C-0B6D-423A-B1D6-7F4190CA40F7}"
  1265. },
  1266. "DynamicTypeOverride": 3,
  1267. "contracts": [
  1268. {
  1269. "$type": "SlotTypeContract"
  1270. },
  1271. null
  1272. ],
  1273. "slotName": "Vector3: 0",
  1274. "DisplayDataType": {
  1275. "m_type": 8
  1276. },
  1277. "Descriptor": {
  1278. "ConnectionType": 1,
  1279. "SlotType": 2
  1280. },
  1281. "DataType": 1,
  1282. "IsReference": true,
  1283. "VariableReference": {
  1284. "m_id": "{24E872F8-ABD1-4E87-9065-B2CB7A5FA8EE}"
  1285. }
  1286. },
  1287. {
  1288. "IsOverload": true,
  1289. "id": {
  1290. "m_id": "{ADA05F3E-66AA-4D43-916B-9EA6DC85EDF0}"
  1291. },
  1292. "DynamicTypeOverride": 3,
  1293. "contracts": [
  1294. {
  1295. "$type": "SlotTypeContract"
  1296. },
  1297. null
  1298. ],
  1299. "slotName": "Number: 1",
  1300. "DisplayDataType": {
  1301. "m_type": 3
  1302. },
  1303. "Descriptor": {
  1304. "ConnectionType": 1,
  1305. "SlotType": 2
  1306. },
  1307. "DataType": 1
  1308. },
  1309. {
  1310. "id": {
  1311. "m_id": "{74D3DF93-3AAC-46F4-AF05-C45D8AB1BF4F}"
  1312. },
  1313. "contracts": [
  1314. {
  1315. "$type": "SlotTypeContract"
  1316. }
  1317. ],
  1318. "slotName": "In",
  1319. "Descriptor": {
  1320. "ConnectionType": 1,
  1321. "SlotType": 1
  1322. }
  1323. },
  1324. {
  1325. "id": {
  1326. "m_id": "{05E86D32-6E7C-4A63-926E-D82E8140BFCE}"
  1327. },
  1328. "contracts": [
  1329. {
  1330. "$type": "SlotTypeContract"
  1331. }
  1332. ],
  1333. "slotName": "Out",
  1334. "Descriptor": {
  1335. "ConnectionType": 2,
  1336. "SlotType": 1
  1337. }
  1338. },
  1339. {
  1340. "IsOverload": true,
  1341. "id": {
  1342. "m_id": "{6D174BD8-297C-458B-894C-0B36FD0356B9}"
  1343. },
  1344. "DynamicTypeOverride": 3,
  1345. "contracts": [
  1346. {
  1347. "$type": "SlotTypeContract"
  1348. }
  1349. ],
  1350. "slotName": "Vector3",
  1351. "DisplayDataType": {
  1352. "m_type": 8
  1353. },
  1354. "Descriptor": {
  1355. "ConnectionType": 2,
  1356. "SlotType": 2
  1357. },
  1358. "DataType": 1
  1359. }
  1360. ],
  1361. "Datums": [
  1362. {
  1363. "isOverloadedStorage": false,
  1364. "scriptCanvasType": {
  1365. "m_type": 8
  1366. },
  1367. "isNullPointer": false,
  1368. "$type": "Vector3",
  1369. "value": [
  1370. 0.0,
  1371. 0.0,
  1372. 0.0
  1373. ],
  1374. "label": "Vector3: 0"
  1375. },
  1376. {
  1377. "isOverloadedStorage": false,
  1378. "scriptCanvasType": {
  1379. "m_type": 3
  1380. },
  1381. "isNullPointer": false,
  1382. "$type": "double",
  1383. "value": 2.0,
  1384. "label": "Number: 1"
  1385. }
  1386. ],
  1387. "methodType": 2,
  1388. "methodName": "Divide By Number (/)",
  1389. "className": "Vector3",
  1390. "resultSlotIDs": [
  1391. {}
  1392. ],
  1393. "prettyClassName": "Vector3",
  1394. "orderedInputSlotIds": [
  1395. {
  1396. "m_id": "{4E63295C-0B6D-423A-B1D6-7F4190CA40F7}"
  1397. },
  1398. {
  1399. "m_id": "{ADA05F3E-66AA-4D43-916B-9EA6DC85EDF0}"
  1400. }
  1401. ],
  1402. "outputSlotIds": [
  1403. {
  1404. "m_id": "{6D174BD8-297C-458B-894C-0B36FD0356B9}"
  1405. }
  1406. ]
  1407. }
  1408. }
  1409. },
  1410. {
  1411. "Id": {
  1412. "id": 321492508563502
  1413. },
  1414. "Name": "SC-Node(Length)",
  1415. "Components": {
  1416. "Component_[522716610970884512]": {
  1417. "$type": "MethodOverloaded",
  1418. "Id": 522716610970884512,
  1419. "Slots": [
  1420. {
  1421. "IsOverload": true,
  1422. "id": {
  1423. "m_id": "{C90E3FB4-FAD2-4DC2-A8A3-FE81A5898604}"
  1424. },
  1425. "DynamicTypeOverride": 3,
  1426. "contracts": [
  1427. {
  1428. "$type": "SlotTypeContract"
  1429. },
  1430. null
  1431. ],
  1432. "slotName": "Vector3: 0",
  1433. "DisplayDataType": {
  1434. "m_type": 8
  1435. },
  1436. "Descriptor": {
  1437. "ConnectionType": 1,
  1438. "SlotType": 2
  1439. },
  1440. "DataType": 1
  1441. },
  1442. {
  1443. "id": {
  1444. "m_id": "{9DEB1BBE-81BA-4565-9999-73991F72C3C7}"
  1445. },
  1446. "contracts": [
  1447. {
  1448. "$type": "SlotTypeContract"
  1449. }
  1450. ],
  1451. "slotName": "In",
  1452. "Descriptor": {
  1453. "ConnectionType": 1,
  1454. "SlotType": 1
  1455. }
  1456. },
  1457. {
  1458. "id": {
  1459. "m_id": "{FE74B104-4140-4A0B-8218-565D7559611D}"
  1460. },
  1461. "contracts": [
  1462. {
  1463. "$type": "SlotTypeContract"
  1464. }
  1465. ],
  1466. "slotName": "Out",
  1467. "Descriptor": {
  1468. "ConnectionType": 2,
  1469. "SlotType": 1
  1470. }
  1471. },
  1472. {
  1473. "IsOverload": true,
  1474. "id": {
  1475. "m_id": "{8676561B-C213-4E36-8704-FFADF0A30446}"
  1476. },
  1477. "DynamicTypeOverride": 3,
  1478. "contracts": [
  1479. {
  1480. "$type": "SlotTypeContract"
  1481. }
  1482. ],
  1483. "slotName": "Number",
  1484. "DisplayDataType": {
  1485. "m_type": 3
  1486. },
  1487. "Descriptor": {
  1488. "ConnectionType": 2,
  1489. "SlotType": 2
  1490. },
  1491. "DataType": 1
  1492. }
  1493. ],
  1494. "Datums": [
  1495. {
  1496. "isOverloadedStorage": false,
  1497. "scriptCanvasType": {
  1498. "m_type": 8
  1499. },
  1500. "isNullPointer": false,
  1501. "$type": "Vector3",
  1502. "value": [
  1503. 0.0,
  1504. 0.0,
  1505. 0.0
  1506. ],
  1507. "label": "Vector3: 0"
  1508. }
  1509. ],
  1510. "methodType": 2,
  1511. "methodName": "Length",
  1512. "className": "Vector3",
  1513. "resultSlotIDs": [
  1514. {}
  1515. ],
  1516. "prettyClassName": "Vector3",
  1517. "orderedInputSlotIds": [
  1518. {
  1519. "m_id": "{C90E3FB4-FAD2-4DC2-A8A3-FE81A5898604}"
  1520. }
  1521. ],
  1522. "outputSlotIds": [
  1523. {
  1524. "m_id": "{8676561B-C213-4E36-8704-FFADF0A30446}"
  1525. }
  1526. ]
  1527. }
  1528. }
  1529. },
  1530. {
  1531. "Id": {
  1532. "id": 321479623661614
  1533. },
  1534. "Name": "SC-Node(Expect Equal)",
  1535. "Components": {
  1536. "Component_[7327744242665601564]": {
  1537. "$type": "MethodOverloaded",
  1538. "Id": 7327744242665601564,
  1539. "Slots": [
  1540. {
  1541. "isVisibile": false,
  1542. "id": {
  1543. "m_id": "{64529C05-327C-4E6A-92FE-ED2F81F20EF6}"
  1544. },
  1545. "contracts": [
  1546. {
  1547. "$type": "SlotTypeContract"
  1548. },
  1549. null
  1550. ],
  1551. "slotName": "EntityID: 0 :-(",
  1552. "DisplayDataType": {
  1553. "m_type": 1
  1554. },
  1555. "Descriptor": {
  1556. "ConnectionType": 1,
  1557. "SlotType": 2
  1558. },
  1559. "DataType": 1
  1560. },
  1561. {
  1562. "IsOverload": true,
  1563. "id": {
  1564. "m_id": "{2A920E76-8DE5-4842-9E0B-39E2E3B8160F}"
  1565. },
  1566. "DynamicTypeOverride": 3,
  1567. "contracts": [
  1568. {
  1569. "$type": "SlotTypeContract"
  1570. },
  1571. null
  1572. ],
  1573. "slotName": "Candidate :-(",
  1574. "toolTip": "left of ==",
  1575. "DisplayDataType": {
  1576. "m_type": 3
  1577. },
  1578. "Descriptor": {
  1579. "ConnectionType": 1,
  1580. "SlotType": 2
  1581. },
  1582. "DataType": 1
  1583. },
  1584. {
  1585. "IsOverload": true,
  1586. "id": {
  1587. "m_id": "{EB354BCA-D4F2-4980-A778-1ED1DD3B8904}"
  1588. },
  1589. "DynamicTypeOverride": 3,
  1590. "contracts": [
  1591. {
  1592. "$type": "SlotTypeContract"
  1593. },
  1594. null
  1595. ],
  1596. "slotName": "Reference :-(",
  1597. "toolTip": "right of ==",
  1598. "DisplayDataType": {
  1599. "m_type": 3
  1600. },
  1601. "Descriptor": {
  1602. "ConnectionType": 1,
  1603. "SlotType": 2
  1604. },
  1605. "DataType": 1
  1606. },
  1607. {
  1608. "id": {
  1609. "m_id": "{ACDF07A5-862D-4EB9-8752-FC842871559D}"
  1610. },
  1611. "contracts": [
  1612. {
  1613. "$type": "SlotTypeContract"
  1614. },
  1615. null
  1616. ],
  1617. "slotName": "Report :-(",
  1618. "toolTip": "additional notes for the test report",
  1619. "DisplayDataType": {
  1620. "m_type": 5
  1621. },
  1622. "Descriptor": {
  1623. "ConnectionType": 1,
  1624. "SlotType": 2
  1625. },
  1626. "DataType": 1
  1627. },
  1628. {
  1629. "id": {
  1630. "m_id": "{2BB143A6-096F-4E4F-A383-159C805EAC24}"
  1631. },
  1632. "contracts": [
  1633. {
  1634. "$type": "SlotTypeContract"
  1635. }
  1636. ],
  1637. "slotName": "In",
  1638. "Descriptor": {
  1639. "ConnectionType": 1,
  1640. "SlotType": 1
  1641. }
  1642. },
  1643. {
  1644. "id": {
  1645. "m_id": "{54B8B2A4-A6B8-4CD3-9D9A-143530AE5972}"
  1646. },
  1647. "contracts": [
  1648. {
  1649. "$type": "SlotTypeContract"
  1650. }
  1651. ],
  1652. "slotName": "Out",
  1653. "Descriptor": {
  1654. "ConnectionType": 2,
  1655. "SlotType": 1
  1656. }
  1657. }
  1658. ],
  1659. "Datums": [
  1660. {
  1661. "isOverloadedStorage": false,
  1662. "scriptCanvasType": {
  1663. "m_type": 1
  1664. },
  1665. "isNullPointer": false,
  1666. "$type": "EntityId",
  1667. "value": {
  1668. "id": 4276206253
  1669. },
  1670. "label": "EntityID: 0 :-("
  1671. },
  1672. {
  1673. "isOverloadedStorage": false,
  1674. "scriptCanvasType": {
  1675. "m_type": 3
  1676. },
  1677. "isNullPointer": false,
  1678. "$type": "double",
  1679. "value": 0.0,
  1680. "label": "Candidate :-("
  1681. },
  1682. {
  1683. "isOverloadedStorage": false,
  1684. "scriptCanvasType": {
  1685. "m_type": 3
  1686. },
  1687. "isNullPointer": false,
  1688. "$type": "double",
  1689. "value": 1.0,
  1690. "label": "Reference :-("
  1691. },
  1692. {
  1693. "isOverloadedStorage": false,
  1694. "scriptCanvasType": {
  1695. "m_type": 5
  1696. },
  1697. "isNullPointer": false,
  1698. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  1699. "value": "",
  1700. "label": "Report :-("
  1701. }
  1702. ],
  1703. "methodType": 2,
  1704. "methodName": "Expect Equal",
  1705. "className": "Unit Testing",
  1706. "resultSlotIDs": [
  1707. {}
  1708. ],
  1709. "prettyClassName": "Unit Testing",
  1710. "orderedInputSlotIds": [
  1711. {
  1712. "m_id": "{64529C05-327C-4E6A-92FE-ED2F81F20EF6}"
  1713. },
  1714. {
  1715. "m_id": "{2A920E76-8DE5-4842-9E0B-39E2E3B8160F}"
  1716. },
  1717. {
  1718. "m_id": "{EB354BCA-D4F2-4980-A778-1ED1DD3B8904}"
  1719. },
  1720. {
  1721. "m_id": "{ACDF07A5-862D-4EB9-8752-FC842871559D}"
  1722. }
  1723. ],
  1724. "outputSlotIds": [
  1725. {}
  1726. ]
  1727. }
  1728. }
  1729. },
  1730. {
  1731. "Id": {
  1732. "id": 321471033727022
  1733. },
  1734. "Name": "SC-Node(Length)",
  1735. "Components": {
  1736. "Component_[999567792637595678]": {
  1737. "$type": "MethodOverloaded",
  1738. "Id": 999567792637595678,
  1739. "Slots": [
  1740. {
  1741. "IsOverload": true,
  1742. "id": {
  1743. "m_id": "{EBE7E1DA-CFB1-4C34-BD30-DE0CD370962B}"
  1744. },
  1745. "DynamicTypeOverride": 3,
  1746. "contracts": [
  1747. {
  1748. "$type": "SlotTypeContract"
  1749. },
  1750. null
  1751. ],
  1752. "slotName": "Vector2: 0",
  1753. "DisplayDataType": {
  1754. "m_type": 9
  1755. },
  1756. "Descriptor": {
  1757. "ConnectionType": 1,
  1758. "SlotType": 2
  1759. },
  1760. "DataType": 1
  1761. },
  1762. {
  1763. "id": {
  1764. "m_id": "{A9A86C1E-4467-45F7-9874-5D96BBC9C0AC}"
  1765. },
  1766. "contracts": [
  1767. {
  1768. "$type": "SlotTypeContract"
  1769. }
  1770. ],
  1771. "slotName": "In",
  1772. "Descriptor": {
  1773. "ConnectionType": 1,
  1774. "SlotType": 1
  1775. }
  1776. },
  1777. {
  1778. "id": {
  1779. "m_id": "{2A19CFFB-B525-4270-9726-B79FF6BD4ABE}"
  1780. },
  1781. "contracts": [
  1782. {
  1783. "$type": "SlotTypeContract"
  1784. }
  1785. ],
  1786. "slotName": "Out",
  1787. "Descriptor": {
  1788. "ConnectionType": 2,
  1789. "SlotType": 1
  1790. }
  1791. },
  1792. {
  1793. "IsOverload": true,
  1794. "id": {
  1795. "m_id": "{5DC1E3FD-A097-446B-B11B-FE723530AB2D}"
  1796. },
  1797. "DynamicTypeOverride": 3,
  1798. "contracts": [
  1799. {
  1800. "$type": "SlotTypeContract"
  1801. }
  1802. ],
  1803. "slotName": "Number",
  1804. "DisplayDataType": {
  1805. "m_type": 3
  1806. },
  1807. "Descriptor": {
  1808. "ConnectionType": 2,
  1809. "SlotType": 2
  1810. },
  1811. "DataType": 1
  1812. }
  1813. ],
  1814. "Datums": [
  1815. {
  1816. "isOverloadedStorage": false,
  1817. "scriptCanvasType": {
  1818. "m_type": 9
  1819. },
  1820. "isNullPointer": false,
  1821. "$type": "Vector2",
  1822. "value": [
  1823. 0.0,
  1824. 0.0
  1825. ],
  1826. "label": "Vector2: 0"
  1827. }
  1828. ],
  1829. "methodType": 2,
  1830. "methodName": "Length",
  1831. "className": "Vector2",
  1832. "resultSlotIDs": [
  1833. {}
  1834. ],
  1835. "prettyClassName": "Vector2",
  1836. "orderedInputSlotIds": [
  1837. {
  1838. "m_id": "{EBE7E1DA-CFB1-4C34-BD30-DE0CD370962B}"
  1839. }
  1840. ],
  1841. "outputSlotIds": [
  1842. {
  1843. "m_id": "{5DC1E3FD-A097-446B-B11B-FE723530AB2D}"
  1844. }
  1845. ]
  1846. }
  1847. }
  1848. }
  1849. ],
  1850. "m_connections": [
  1851. {
  1852. "Id": {
  1853. "id": 321518278367278
  1854. },
  1855. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  1856. "Components": {
  1857. "Component_[18360727329366606623]": {
  1858. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1859. "Id": 18360727329366606623,
  1860. "sourceEndpoint": {
  1861. "nodeId": {
  1862. "id": 321509688432686
  1863. },
  1864. "slotId": {
  1865. "m_id": "{5B26424B-CE6C-438A-B046-C6B3097AD367}"
  1866. }
  1867. },
  1868. "targetEndpoint": {
  1869. "nodeId": {
  1870. "id": 321466738759726
  1871. },
  1872. "slotId": {
  1873. "m_id": "{0B83CC95-26E2-42CC-B252-89C372B94109}"
  1874. }
  1875. }
  1876. }
  1877. }
  1878. },
  1879. {
  1880. "Id": {
  1881. "id": 321522573334574
  1882. },
  1883. "Name": "srcEndpoint=(Length: Out), destEndpoint=(Expect Equal: In)",
  1884. "Components": {
  1885. "Component_[1665899141081234188]": {
  1886. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1887. "Id": 1665899141081234188,
  1888. "sourceEndpoint": {
  1889. "nodeId": {
  1890. "id": 321471033727022
  1891. },
  1892. "slotId": {
  1893. "m_id": "{2A19CFFB-B525-4270-9726-B79FF6BD4ABE}"
  1894. }
  1895. },
  1896. "targetEndpoint": {
  1897. "nodeId": {
  1898. "id": 321479623661614
  1899. },
  1900. "slotId": {
  1901. "m_id": "{2BB143A6-096F-4E4F-A383-159C805EAC24}"
  1902. }
  1903. }
  1904. }
  1905. }
  1906. },
  1907. {
  1908. "Id": {
  1909. "id": 321526868301870
  1910. },
  1911. "Name": "srcEndpoint=(Length: Number), destEndpoint=(Expect Equal: Candidate)",
  1912. "Components": {
  1913. "Component_[11468175814764183725]": {
  1914. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1915. "Id": 11468175814764183725,
  1916. "sourceEndpoint": {
  1917. "nodeId": {
  1918. "id": 321471033727022
  1919. },
  1920. "slotId": {
  1921. "m_id": "{5DC1E3FD-A097-446B-B11B-FE723530AB2D}"
  1922. }
  1923. },
  1924. "targetEndpoint": {
  1925. "nodeId": {
  1926. "id": 321479623661614
  1927. },
  1928. "slotId": {
  1929. "m_id": "{2A920E76-8DE5-4842-9E0B-39E2E3B8160F}"
  1930. }
  1931. }
  1932. }
  1933. }
  1934. },
  1935. {
  1936. "Id": {
  1937. "id": 321531163269166
  1938. },
  1939. "Name": "srcEndpoint=(Get Variable: Vector2), destEndpoint=(Divide By Number (/): Number: 0)",
  1940. "Components": {
  1941. "Component_[12387354913503152121]": {
  1942. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1943. "Id": 12387354913503152121,
  1944. "sourceEndpoint": {
  1945. "nodeId": {
  1946. "id": 321466738759726
  1947. },
  1948. "slotId": {
  1949. "m_id": "{6437B776-B0F6-49F1-B275-3DD0434C5558}"
  1950. }
  1951. },
  1952. "targetEndpoint": {
  1953. "nodeId": {
  1954. "id": 321488213596206
  1955. },
  1956. "slotId": {
  1957. "m_id": "{FC094282-A14D-448A-BD9E-BD85E62AC6AB}"
  1958. }
  1959. }
  1960. }
  1961. }
  1962. },
  1963. {
  1964. "Id": {
  1965. "id": 321535458236462
  1966. },
  1967. "Name": "srcEndpoint=(Divide By Number (/): Vector2), destEndpoint=(Length: Vector2: 0)",
  1968. "Components": {
  1969. "Component_[7205870398030711893]": {
  1970. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1971. "Id": 7205870398030711893,
  1972. "sourceEndpoint": {
  1973. "nodeId": {
  1974. "id": 321488213596206
  1975. },
  1976. "slotId": {
  1977. "m_id": "{B62C9C60-D855-441B-A69B-FEB1877A0562}"
  1978. }
  1979. },
  1980. "targetEndpoint": {
  1981. "nodeId": {
  1982. "id": 321471033727022
  1983. },
  1984. "slotId": {
  1985. "m_id": "{EBE7E1DA-CFB1-4C34-BD30-DE0CD370962B}"
  1986. }
  1987. }
  1988. }
  1989. }
  1990. },
  1991. {
  1992. "Id": {
  1993. "id": 321539753203758
  1994. },
  1995. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Divide By Number (/): In)",
  1996. "Components": {
  1997. "Component_[12549889295296251246]": {
  1998. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1999. "Id": 12549889295296251246,
  2000. "sourceEndpoint": {
  2001. "nodeId": {
  2002. "id": 321466738759726
  2003. },
  2004. "slotId": {
  2005. "m_id": "{E870931D-4A47-4505-A947-E88485EB08E7}"
  2006. }
  2007. },
  2008. "targetEndpoint": {
  2009. "nodeId": {
  2010. "id": 321488213596206
  2011. },
  2012. "slotId": {
  2013. "m_id": "{F27FBDC4-C83D-4C72-BFD3-E69ACE60C525}"
  2014. }
  2015. }
  2016. }
  2017. }
  2018. },
  2019. {
  2020. "Id": {
  2021. "id": 321544048171054
  2022. },
  2023. "Name": "srcEndpoint=(Divide By Number (/): Out), destEndpoint=(Length: In)",
  2024. "Components": {
  2025. "Component_[12052216782105421453]": {
  2026. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2027. "Id": 12052216782105421453,
  2028. "sourceEndpoint": {
  2029. "nodeId": {
  2030. "id": 321488213596206
  2031. },
  2032. "slotId": {
  2033. "m_id": "{A08A3C27-EFCB-4687-B30A-A02C763BFC32}"
  2034. }
  2035. },
  2036. "targetEndpoint": {
  2037. "nodeId": {
  2038. "id": 321471033727022
  2039. },
  2040. "slotId": {
  2041. "m_id": "{A9A86C1E-4467-45F7-9874-5D96BBC9C0AC}"
  2042. }
  2043. }
  2044. }
  2045. }
  2046. },
  2047. {
  2048. "Id": {
  2049. "id": 321548343138350
  2050. },
  2051. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Divide By Number (/): In)",
  2052. "Components": {
  2053. "Component_[9608874106527351657]": {
  2054. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2055. "Id": 9608874106527351657,
  2056. "sourceEndpoint": {
  2057. "nodeId": {
  2058. "id": 321479623661614
  2059. },
  2060. "slotId": {
  2061. "m_id": "{54B8B2A4-A6B8-4CD3-9D9A-143530AE5972}"
  2062. }
  2063. },
  2064. "targetEndpoint": {
  2065. "nodeId": {
  2066. "id": 321513983399982
  2067. },
  2068. "slotId": {
  2069. "m_id": "{74D3DF93-3AAC-46F4-AF05-C45D8AB1BF4F}"
  2070. }
  2071. }
  2072. }
  2073. }
  2074. },
  2075. {
  2076. "Id": {
  2077. "id": 321552638105646
  2078. },
  2079. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Divide By Number (/): In)",
  2080. "Components": {
  2081. "Component_[10569970278303524008]": {
  2082. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2083. "Id": 10569970278303524008,
  2084. "sourceEndpoint": {
  2085. "nodeId": {
  2086. "id": 321475328694318
  2087. },
  2088. "slotId": {
  2089. "m_id": "{4E29D704-28AB-4031-BF7D-F502FCF1C431}"
  2090. }
  2091. },
  2092. "targetEndpoint": {
  2093. "nodeId": {
  2094. "id": 321483918628910
  2095. },
  2096. "slotId": {
  2097. "m_id": "{C7E6C557-7067-44DE-8F84-4C076C53C6C8}"
  2098. }
  2099. }
  2100. }
  2101. }
  2102. },
  2103. {
  2104. "Id": {
  2105. "id": 321556933072942
  2106. },
  2107. "Name": "srcEndpoint=(Divide By Number (/): Vector3), destEndpoint=(Length: Vector2: 0)",
  2108. "Components": {
  2109. "Component_[2493482430672982928]": {
  2110. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2111. "Id": 2493482430672982928,
  2112. "sourceEndpoint": {
  2113. "nodeId": {
  2114. "id": 321513983399982
  2115. },
  2116. "slotId": {
  2117. "m_id": "{6D174BD8-297C-458B-894C-0B36FD0356B9}"
  2118. }
  2119. },
  2120. "targetEndpoint": {
  2121. "nodeId": {
  2122. "id": 321492508563502
  2123. },
  2124. "slotId": {
  2125. "m_id": "{C90E3FB4-FAD2-4DC2-A8A3-FE81A5898604}"
  2126. }
  2127. }
  2128. }
  2129. }
  2130. },
  2131. {
  2132. "Id": {
  2133. "id": 321561228040238
  2134. },
  2135. "Name": "srcEndpoint=(Length: Number), destEndpoint=(Expect Equal: Candidate :-()",
  2136. "Components": {
  2137. "Component_[9959569812861400115]": {
  2138. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2139. "Id": 9959569812861400115,
  2140. "sourceEndpoint": {
  2141. "nodeId": {
  2142. "id": 321492508563502
  2143. },
  2144. "slotId": {
  2145. "m_id": "{8676561B-C213-4E36-8704-FFADF0A30446}"
  2146. }
  2147. },
  2148. "targetEndpoint": {
  2149. "nodeId": {
  2150. "id": 321475328694318
  2151. },
  2152. "slotId": {
  2153. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  2154. }
  2155. }
  2156. }
  2157. }
  2158. },
  2159. {
  2160. "Id": {
  2161. "id": 321565523007534
  2162. },
  2163. "Name": "srcEndpoint=(Length: Out), destEndpoint=(Expect Equal: In)",
  2164. "Components": {
  2165. "Component_[1415037960505377394]": {
  2166. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2167. "Id": 1415037960505377394,
  2168. "sourceEndpoint": {
  2169. "nodeId": {
  2170. "id": 321492508563502
  2171. },
  2172. "slotId": {
  2173. "m_id": "{FE74B104-4140-4A0B-8218-565D7559611D}"
  2174. }
  2175. },
  2176. "targetEndpoint": {
  2177. "nodeId": {
  2178. "id": 321475328694318
  2179. },
  2180. "slotId": {
  2181. "m_id": "{1EB7142F-1858-4037-81BA-85B9E486FB7D}"
  2182. }
  2183. }
  2184. }
  2185. }
  2186. },
  2187. {
  2188. "Id": {
  2189. "id": 321569817974830
  2190. },
  2191. "Name": "srcEndpoint=(Divide By Number (/): Out), destEndpoint=(Length: In)",
  2192. "Components": {
  2193. "Component_[12518491584000510137]": {
  2194. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2195. "Id": 12518491584000510137,
  2196. "sourceEndpoint": {
  2197. "nodeId": {
  2198. "id": 321513983399982
  2199. },
  2200. "slotId": {
  2201. "m_id": "{05E86D32-6E7C-4A63-926E-D82E8140BFCE}"
  2202. }
  2203. },
  2204. "targetEndpoint": {
  2205. "nodeId": {
  2206. "id": 321492508563502
  2207. },
  2208. "slotId": {
  2209. "m_id": "{9DEB1BBE-81BA-4565-9999-73991F72C3C7}"
  2210. }
  2211. }
  2212. }
  2213. }
  2214. },
  2215. {
  2216. "Id": {
  2217. "id": 321574112942126
  2218. },
  2219. "Name": "srcEndpoint=(Divide By Number (/): Vector4), destEndpoint=(Length: Vector2: 0)",
  2220. "Components": {
  2221. "Component_[1137565329039309487]": {
  2222. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2223. "Id": 1137565329039309487,
  2224. "sourceEndpoint": {
  2225. "nodeId": {
  2226. "id": 321483918628910
  2227. },
  2228. "slotId": {
  2229. "m_id": "{B3ADF9A9-9091-43E9-96AB-5ACF97ADFED6}"
  2230. }
  2231. },
  2232. "targetEndpoint": {
  2233. "nodeId": {
  2234. "id": 321505393465390
  2235. },
  2236. "slotId": {
  2237. "m_id": "{1492904D-D203-4CCF-AE4D-0F12F5D8DB98}"
  2238. }
  2239. }
  2240. }
  2241. }
  2242. },
  2243. {
  2244. "Id": {
  2245. "id": 321578407909422
  2246. },
  2247. "Name": "srcEndpoint=(Length: Number), destEndpoint=(Expect Equal: Candidate :-()",
  2248. "Components": {
  2249. "Component_[14410911516582560312]": {
  2250. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2251. "Id": 14410911516582560312,
  2252. "sourceEndpoint": {
  2253. "nodeId": {
  2254. "id": 321505393465390
  2255. },
  2256. "slotId": {
  2257. "m_id": "{F8FBEB57-2AFB-4C76-970A-091016211F0A}"
  2258. }
  2259. },
  2260. "targetEndpoint": {
  2261. "nodeId": {
  2262. "id": 321501098498094
  2263. },
  2264. "slotId": {
  2265. "m_id": "{6BF0E8B2-2835-43A6-A825-6F146320F0A3}"
  2266. }
  2267. }
  2268. }
  2269. }
  2270. },
  2271. {
  2272. "Id": {
  2273. "id": 321582702876718
  2274. },
  2275. "Name": "srcEndpoint=(Divide By Number (/): Out), destEndpoint=(Length: In)",
  2276. "Components": {
  2277. "Component_[15240941715235583474]": {
  2278. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2279. "Id": 15240941715235583474,
  2280. "sourceEndpoint": {
  2281. "nodeId": {
  2282. "id": 321483918628910
  2283. },
  2284. "slotId": {
  2285. "m_id": "{1EF0B19D-FB35-4407-8F89-B79DFB751EE2}"
  2286. }
  2287. },
  2288. "targetEndpoint": {
  2289. "nodeId": {
  2290. "id": 321505393465390
  2291. },
  2292. "slotId": {
  2293. "m_id": "{56DAFAC6-3971-4CD0-8452-1DB7F72A013E}"
  2294. }
  2295. }
  2296. }
  2297. }
  2298. },
  2299. {
  2300. "Id": {
  2301. "id": 321586997844014
  2302. },
  2303. "Name": "srcEndpoint=(Length: Out), destEndpoint=(Expect Equal: In)",
  2304. "Components": {
  2305. "Component_[18101453605505587724]": {
  2306. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2307. "Id": 18101453605505587724,
  2308. "sourceEndpoint": {
  2309. "nodeId": {
  2310. "id": 321505393465390
  2311. },
  2312. "slotId": {
  2313. "m_id": "{BD4FA1EC-CEA4-432B-9D96-51164167C003}"
  2314. }
  2315. },
  2316. "targetEndpoint": {
  2317. "nodeId": {
  2318. "id": 321501098498094
  2319. },
  2320. "slotId": {
  2321. "m_id": "{1EB7142F-1858-4037-81BA-85B9E486FB7D}"
  2322. }
  2323. }
  2324. }
  2325. }
  2326. },
  2327. {
  2328. "Id": {
  2329. "id": 321591292811310
  2330. },
  2331. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  2332. "Components": {
  2333. "Component_[3106501745980717512]": {
  2334. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  2335. "Id": 3106501745980717512,
  2336. "sourceEndpoint": {
  2337. "nodeId": {
  2338. "id": 321501098498094
  2339. },
  2340. "slotId": {
  2341. "m_id": "{4E29D704-28AB-4031-BF7D-F502FCF1C431}"
  2342. }
  2343. },
  2344. "targetEndpoint": {
  2345. "nodeId": {
  2346. "id": 321496803530798
  2347. },
  2348. "slotId": {
  2349. "m_id": "{1162FFCA-F124-4A60-AAD5-83198A2FDA17}"
  2350. }
  2351. }
  2352. }
  2353. }
  2354. }
  2355. ]
  2356. },
  2357. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  2358. "versionData": {
  2359. "_grammarVersion": 1,
  2360. "_runtimeVersion": 1,
  2361. "_fileVersion": 1
  2362. },
  2363. "m_variableCounter": 5,
  2364. "GraphCanvasData": [
  2365. {
  2366. "Key": {
  2367. "id": 321462443792430
  2368. },
  2369. "Value": {
  2370. "ComponentData": {
  2371. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  2372. "$type": "SceneComponentSaveData",
  2373. "ViewParams": {
  2374. "Scale": 0.9125201,
  2375. "AnchorX": -1308.4642333984375,
  2376. "AnchorY": -232.32363891601563
  2377. }
  2378. }
  2379. }
  2380. }
  2381. },
  2382. {
  2383. "Key": {
  2384. "id": 321466738759726
  2385. },
  2386. "Value": {
  2387. "ComponentData": {
  2388. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2389. "$type": "NodeSaveData"
  2390. },
  2391. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2392. "$type": "GeneralNodeTitleComponentSaveData",
  2393. "PaletteOverride": "GetVariableNodeTitlePalette"
  2394. },
  2395. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2396. "$type": "GeometrySaveData",
  2397. "Position": [
  2398. -600.0,
  2399. -220.0
  2400. ]
  2401. },
  2402. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2403. "$type": "StylingComponentSaveData",
  2404. "SubStyle": ".getVariable"
  2405. },
  2406. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2407. "$type": "PersistentIdComponentSaveData",
  2408. "PersistentId": "{3CD97EEB-8858-4811-8163-FB6CB6874C78}"
  2409. }
  2410. }
  2411. }
  2412. },
  2413. {
  2414. "Key": {
  2415. "id": 321471033727022
  2416. },
  2417. "Value": {
  2418. "ComponentData": {
  2419. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2420. "$type": "NodeSaveData"
  2421. },
  2422. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2423. "$type": "GeneralNodeTitleComponentSaveData",
  2424. "PaletteOverride": "MethodNodeTitlePalette"
  2425. },
  2426. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2427. "$type": "GeometrySaveData",
  2428. "Position": [
  2429. -60.0,
  2430. -200.0
  2431. ]
  2432. },
  2433. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2434. "$type": "StylingComponentSaveData",
  2435. "SubStyle": ".method"
  2436. },
  2437. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2438. "$type": "PersistentIdComponentSaveData",
  2439. "PersistentId": "{8F94AD3C-47CE-4466-B628-181D6B1B62DE}"
  2440. }
  2441. }
  2442. }
  2443. },
  2444. {
  2445. "Key": {
  2446. "id": 321475328694318
  2447. },
  2448. "Value": {
  2449. "ComponentData": {
  2450. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2451. "$type": "NodeSaveData"
  2452. },
  2453. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2454. "$type": "GeneralNodeTitleComponentSaveData",
  2455. "PaletteOverride": "MethodNodeTitlePalette"
  2456. },
  2457. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2458. "$type": "GeometrySaveData",
  2459. "Position": [
  2460. 300.0,
  2461. 60.0
  2462. ]
  2463. },
  2464. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2465. "$type": "StylingComponentSaveData",
  2466. "SubStyle": ".method"
  2467. },
  2468. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2469. "$type": "PersistentIdComponentSaveData",
  2470. "PersistentId": "{22DD8922-5D6B-4CC3-A91E-E76186748A61}"
  2471. }
  2472. }
  2473. }
  2474. },
  2475. {
  2476. "Key": {
  2477. "id": 321479623661614
  2478. },
  2479. "Value": {
  2480. "ComponentData": {
  2481. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2482. "$type": "NodeSaveData"
  2483. },
  2484. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2485. "$type": "GeneralNodeTitleComponentSaveData",
  2486. "PaletteOverride": "MethodNodeTitlePalette"
  2487. },
  2488. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2489. "$type": "GeometrySaveData",
  2490. "Position": [
  2491. 320.0,
  2492. -220.0
  2493. ]
  2494. },
  2495. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2496. "$type": "StylingComponentSaveData",
  2497. "SubStyle": ".method"
  2498. },
  2499. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2500. "$type": "PersistentIdComponentSaveData",
  2501. "PersistentId": "{1F0B2C29-72A7-4232-B9A8-E349D1DF51E0}"
  2502. }
  2503. }
  2504. }
  2505. },
  2506. {
  2507. "Key": {
  2508. "id": 321483918628910
  2509. },
  2510. "Value": {
  2511. "ComponentData": {
  2512. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2513. "$type": "NodeSaveData"
  2514. },
  2515. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2516. "$type": "GeneralNodeTitleComponentSaveData",
  2517. "PaletteOverride": "MethodNodeTitlePalette"
  2518. },
  2519. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2520. "$type": "GeometrySaveData",
  2521. "Position": [
  2522. -520.0,
  2523. 300.0
  2524. ]
  2525. },
  2526. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2527. "$type": "StylingComponentSaveData",
  2528. "SubStyle": ".method"
  2529. },
  2530. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2531. "$type": "PersistentIdComponentSaveData",
  2532. "PersistentId": "{ECD9FBFB-688B-488A-989C-16029CB4937D}"
  2533. }
  2534. }
  2535. }
  2536. },
  2537. {
  2538. "Key": {
  2539. "id": 321488213596206
  2540. },
  2541. "Value": {
  2542. "ComponentData": {
  2543. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2544. "$type": "NodeSaveData"
  2545. },
  2546. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2547. "$type": "GeneralNodeTitleComponentSaveData",
  2548. "PaletteOverride": "MethodNodeTitlePalette"
  2549. },
  2550. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2551. "$type": "GeometrySaveData",
  2552. "Position": [
  2553. -380.0,
  2554. -200.0
  2555. ]
  2556. },
  2557. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2558. "$type": "StylingComponentSaveData",
  2559. "SubStyle": ".method"
  2560. },
  2561. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2562. "$type": "PersistentIdComponentSaveData",
  2563. "PersistentId": "{975916D2-F907-49C8-82CD-4187EE1F9287}"
  2564. }
  2565. }
  2566. }
  2567. },
  2568. {
  2569. "Key": {
  2570. "id": 321492508563502
  2571. },
  2572. "Value": {
  2573. "ComponentData": {
  2574. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2575. "$type": "NodeSaveData"
  2576. },
  2577. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2578. "$type": "GeneralNodeTitleComponentSaveData",
  2579. "PaletteOverride": "MethodNodeTitlePalette"
  2580. },
  2581. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2582. "$type": "GeometrySaveData",
  2583. "Position": [
  2584. -80.0,
  2585. 80.0
  2586. ]
  2587. },
  2588. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2589. "$type": "StylingComponentSaveData",
  2590. "SubStyle": ".method"
  2591. },
  2592. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2593. "$type": "PersistentIdComponentSaveData",
  2594. "PersistentId": "{845067A1-2002-4A36-BD6C-7F195D446C74}"
  2595. }
  2596. }
  2597. }
  2598. },
  2599. {
  2600. "Key": {
  2601. "id": 321496803530798
  2602. },
  2603. "Value": {
  2604. "ComponentData": {
  2605. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2606. "$type": "NodeSaveData"
  2607. },
  2608. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2609. "$type": "GeneralNodeTitleComponentSaveData",
  2610. "PaletteOverride": "MethodNodeTitlePalette"
  2611. },
  2612. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2613. "$type": "GeometrySaveData",
  2614. "Position": [
  2615. 620.0,
  2616. 300.0
  2617. ]
  2618. },
  2619. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2620. "$type": "StylingComponentSaveData",
  2621. "SubStyle": ".method"
  2622. },
  2623. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2624. "$type": "PersistentIdComponentSaveData",
  2625. "PersistentId": "{3EB22FF1-EFD3-4C35-9ECB-F328A6A7EA74}"
  2626. }
  2627. }
  2628. }
  2629. },
  2630. {
  2631. "Key": {
  2632. "id": 321501098498094
  2633. },
  2634. "Value": {
  2635. "ComponentData": {
  2636. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2637. "$type": "NodeSaveData"
  2638. },
  2639. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2640. "$type": "GeneralNodeTitleComponentSaveData",
  2641. "PaletteOverride": "MethodNodeTitlePalette"
  2642. },
  2643. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2644. "$type": "GeometrySaveData",
  2645. "Position": [
  2646. 320.0,
  2647. 300.0
  2648. ]
  2649. },
  2650. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2651. "$type": "StylingComponentSaveData",
  2652. "SubStyle": ".method"
  2653. },
  2654. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2655. "$type": "PersistentIdComponentSaveData",
  2656. "PersistentId": "{7B932BDB-65DB-4759-8D2E-A2475F0D390F}"
  2657. }
  2658. }
  2659. }
  2660. },
  2661. {
  2662. "Key": {
  2663. "id": 321505393465390
  2664. },
  2665. "Value": {
  2666. "ComponentData": {
  2667. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2668. "$type": "NodeSaveData"
  2669. },
  2670. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2671. "$type": "GeneralNodeTitleComponentSaveData",
  2672. "PaletteOverride": "MethodNodeTitlePalette"
  2673. },
  2674. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2675. "$type": "GeometrySaveData",
  2676. "Position": [
  2677. -60.0,
  2678. 300.0
  2679. ]
  2680. },
  2681. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2682. "$type": "StylingComponentSaveData",
  2683. "SubStyle": ".method"
  2684. },
  2685. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2686. "$type": "PersistentIdComponentSaveData",
  2687. "PersistentId": "{6C7AAF3F-54B1-4FD9-89E2-BC7A0EC495C0}"
  2688. }
  2689. }
  2690. }
  2691. },
  2692. {
  2693. "Key": {
  2694. "id": 321509688432686
  2695. },
  2696. "Value": {
  2697. "ComponentData": {
  2698. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2699. "$type": "NodeSaveData"
  2700. },
  2701. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2702. "$type": "GeneralNodeTitleComponentSaveData",
  2703. "PaletteOverride": "TimeNodeTitlePalette"
  2704. },
  2705. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2706. "$type": "GeometrySaveData",
  2707. "Position": [
  2708. -820.0,
  2709. -240.0
  2710. ]
  2711. },
  2712. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2713. "$type": "StylingComponentSaveData"
  2714. },
  2715. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2716. "$type": "PersistentIdComponentSaveData",
  2717. "PersistentId": "{F39A9DB1-7422-4FD4-A848-2D5272530613}"
  2718. }
  2719. }
  2720. }
  2721. },
  2722. {
  2723. "Key": {
  2724. "id": 321513983399982
  2725. },
  2726. "Value": {
  2727. "ComponentData": {
  2728. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  2729. "$type": "NodeSaveData"
  2730. },
  2731. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  2732. "$type": "GeneralNodeTitleComponentSaveData",
  2733. "PaletteOverride": "MethodNodeTitlePalette"
  2734. },
  2735. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  2736. "$type": "GeometrySaveData",
  2737. "Position": [
  2738. -580.0,
  2739. 80.0
  2740. ]
  2741. },
  2742. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  2743. "$type": "StylingComponentSaveData",
  2744. "SubStyle": ".method"
  2745. },
  2746. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  2747. "$type": "PersistentIdComponentSaveData",
  2748. "PersistentId": "{EF8A94CD-D59C-4D4A-9CC0-CA1C62EAF66A}"
  2749. }
  2750. }
  2751. }
  2752. }
  2753. ],
  2754. "StatisticsHelper": {
  2755. "InstanceCounter": [
  2756. {
  2757. "Key": 524494764786010043,
  2758. "Value": 3
  2759. },
  2760. {
  2761. "Key": 4199610336680704683,
  2762. "Value": 1
  2763. },
  2764. {
  2765. "Key": 6569896882549635984,
  2766. "Value": 1
  2767. },
  2768. {
  2769. "Key": 6840657073857873079,
  2770. "Value": 1
  2771. },
  2772. {
  2773. "Key": 7203897001315776944,
  2774. "Value": 1
  2775. },
  2776. {
  2777. "Key": 13206251067542449940,
  2778. "Value": 1
  2779. },
  2780. {
  2781. "Key": 13220748678110195483,
  2782. "Value": 1
  2783. },
  2784. {
  2785. "Key": 13220821520755671223,
  2786. "Value": 1
  2787. },
  2788. {
  2789. "Key": 18126197047215864697,
  2790. "Value": 2
  2791. }
  2792. ]
  2793. }
  2794. }
  2795. }
  2796. }
  2797. }
  2798. }