welcome_title.scriptcanvas 81 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 145873345962208
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[16283031915166602909]": {
  13. "$type": "EditorGraph",
  14. "Id": 16283031915166602909,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 145877640929504
  20. },
  21. "Name": "SC-Node(NodeableNodeOverloadedLerp)",
  22. "Components": {
  23. "Component_[12451074392009312822]": {
  24. "$type": "NodeableNodeOverloadedLerp",
  25. "Id": 12451074392009312822,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{95C1854D-F868-43A2-8D15-C23C66F6C47B}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "In",
  37. "toolTip": "Starts the lerp action from the beginning.",
  38. "DisplayGroup": {
  39. "Value": 1609338446
  40. },
  41. "Descriptor": {
  42. "ConnectionType": 1,
  43. "SlotType": 1
  44. }
  45. },
  46. {
  47. "id": {
  48. "m_id": "{20A33759-4A98-4930-A280-1ED8C13016C1}"
  49. },
  50. "DynamicTypeOverride": 1,
  51. "contracts": [
  52. {
  53. "$type": "SlotTypeContract"
  54. },
  55. {
  56. "$type": "OverloadContract"
  57. }
  58. ],
  59. "slotName": "Start",
  60. "toolTip": "The initial value of linear interpolation",
  61. "DisplayDataType": {
  62. "m_type": 3
  63. },
  64. "DisplayGroup": {
  65. "Value": 1609338446
  66. },
  67. "Descriptor": {
  68. "ConnectionType": 1,
  69. "SlotType": 2
  70. },
  71. "DynamicGroup": {
  72. "Value": 1656092830
  73. },
  74. "DataType": 1
  75. },
  76. {
  77. "id": {
  78. "m_id": "{4EAD7D8E-4463-4283-84AC-B5024B1AC85D}"
  79. },
  80. "DynamicTypeOverride": 1,
  81. "contracts": [
  82. {
  83. "$type": "SlotTypeContract"
  84. }
  85. ],
  86. "slotName": "Stop",
  87. "toolTip": "The final value of linear interpolation",
  88. "DisplayDataType": {
  89. "m_type": 3
  90. },
  91. "DisplayGroup": {
  92. "Value": 1609338446
  93. },
  94. "Descriptor": {
  95. "ConnectionType": 1,
  96. "SlotType": 2
  97. },
  98. "DynamicGroup": {
  99. "Value": 1656092830
  100. },
  101. "DataType": 1
  102. },
  103. {
  104. "id": {
  105. "m_id": "{1896288B-44CD-4BEF-A0E5-25054E9E32A3}"
  106. },
  107. "DynamicTypeOverride": 1,
  108. "contracts": [
  109. {
  110. "$type": "SlotTypeContract"
  111. }
  112. ],
  113. "slotName": "Speed",
  114. "toolTip": "The speed at which to lerp between the start and stop. Zero entries.",
  115. "DisplayDataType": {
  116. "m_type": 3
  117. },
  118. "DisplayGroup": {
  119. "Value": 1609338446
  120. },
  121. "Descriptor": {
  122. "ConnectionType": 1,
  123. "SlotType": 2
  124. },
  125. "DynamicGroup": {
  126. "Value": 1656092830
  127. },
  128. "DataType": 1
  129. },
  130. {
  131. "id": {
  132. "m_id": "{97FB3F74-2BD8-4459-8992-09862326595B}"
  133. },
  134. "contracts": [
  135. {
  136. "$type": "SlotTypeContract"
  137. }
  138. ],
  139. "slotName": "Maximum Duration",
  140. "toolTip": "The time, in seconds, it will take to complete the specified lerp. Negative value implies no limit, 0 implies instant.",
  141. "DisplayDataType": {
  142. "m_type": 3
  143. },
  144. "DisplayGroup": {
  145. "Value": 1609338446
  146. },
  147. "Descriptor": {
  148. "ConnectionType": 1,
  149. "SlotType": 2
  150. },
  151. "DataType": 1
  152. },
  153. {
  154. "id": {
  155. "m_id": "{E6F9182F-86B8-492E-86CD-E13B514F7FD0}"
  156. },
  157. "contracts": [
  158. {
  159. "$type": "SlotTypeContract"
  160. }
  161. ],
  162. "slotName": "Out",
  163. "toolTip": "Executes immediately after the lerp action is started.",
  164. "DisplayGroup": {
  165. "Value": 1609338446
  166. },
  167. "Descriptor": {
  168. "ConnectionType": 2,
  169. "SlotType": 1
  170. }
  171. },
  172. {
  173. "id": {
  174. "m_id": "{938F1302-EE58-4315-B8FD-3D385D9B6190}"
  175. },
  176. "contracts": [
  177. {
  178. "$type": "SlotTypeContract"
  179. }
  180. ],
  181. "slotName": "Cancel",
  182. "toolTip": "Stops the lerp action immediately.",
  183. "DisplayGroup": {
  184. "Value": 1444332914
  185. },
  186. "Descriptor": {
  187. "ConnectionType": 1,
  188. "SlotType": 1
  189. }
  190. },
  191. {
  192. "id": {
  193. "m_id": "{22FA679D-9B3E-46D7-9671-92A7B110E007}"
  194. },
  195. "contracts": [
  196. {
  197. "$type": "SlotTypeContract"
  198. }
  199. ],
  200. "slotName": "Canceled",
  201. "toolTip": "Executes immediately after the operation is canceled.",
  202. "DisplayGroup": {
  203. "Value": 1444332914
  204. },
  205. "Descriptor": {
  206. "ConnectionType": 2,
  207. "SlotType": 1
  208. }
  209. },
  210. {
  211. "id": {
  212. "m_id": "{9EBADBCD-7804-4499-A632-13B30C2EFBA7}"
  213. },
  214. "contracts": [
  215. {
  216. "$type": "SlotTypeContract"
  217. }
  218. ],
  219. "slotName": "Tick",
  220. "toolTip": "Signaled at each step of the lerp.",
  221. "DisplayGroup": {
  222. "Value": 380606668
  223. },
  224. "Descriptor": {
  225. "ConnectionType": 2,
  226. "SlotType": 1
  227. },
  228. "IsLatent": true
  229. },
  230. {
  231. "id": {
  232. "m_id": "{99D55DE3-B389-46A3-9723-1694866DC73C}"
  233. },
  234. "DynamicTypeOverride": 1,
  235. "contracts": [
  236. {
  237. "$type": "SlotTypeContract"
  238. }
  239. ],
  240. "slotName": "Step",
  241. "toolTip": "The value of the current step of the lerp",
  242. "DisplayDataType": {
  243. "m_type": 3
  244. },
  245. "DisplayGroup": {
  246. "Value": 380606668
  247. },
  248. "Descriptor": {
  249. "ConnectionType": 2,
  250. "SlotType": 2
  251. },
  252. "DynamicGroup": {
  253. "Value": 1656092830
  254. },
  255. "DataType": 1
  256. },
  257. {
  258. "id": {
  259. "m_id": "{726DE4EC-49D6-4DB9-A943-BB6D95EB72F3}"
  260. },
  261. "contracts": [
  262. {
  263. "$type": "SlotTypeContract"
  264. }
  265. ],
  266. "slotName": "Percent",
  267. "toolTip": "The percentage of the way the through the lerp on this tick.",
  268. "DisplayDataType": {
  269. "m_type": 3
  270. },
  271. "DisplayGroup": {
  272. "Value": 380606668
  273. },
  274. "Descriptor": {
  275. "ConnectionType": 2,
  276. "SlotType": 2
  277. },
  278. "DataType": 1
  279. },
  280. {
  281. "id": {
  282. "m_id": "{09D05E61-57DF-47AE-8C63-EFA795F505D4}"
  283. },
  284. "contracts": [
  285. {
  286. "$type": "SlotTypeContract"
  287. }
  288. ],
  289. "slotName": "Lerp Complete",
  290. "toolTip": "Signaled after the last Tick, when the lerp is complete",
  291. "DisplayGroup": {
  292. "Value": 3732921724
  293. },
  294. "Descriptor": {
  295. "ConnectionType": 2,
  296. "SlotType": 1
  297. },
  298. "IsLatent": true
  299. }
  300. ],
  301. "Datums": [
  302. {
  303. "scriptCanvasType": {
  304. "m_type": 3
  305. },
  306. "isNullPointer": false,
  307. "$type": "double",
  308. "value": 0.0,
  309. "label": "Start"
  310. },
  311. {
  312. "scriptCanvasType": {
  313. "m_type": 3
  314. },
  315. "isNullPointer": false,
  316. "$type": "double",
  317. "value": 0.0,
  318. "label": "Stop"
  319. },
  320. {
  321. "scriptCanvasType": {
  322. "m_type": 3
  323. },
  324. "isNullPointer": false,
  325. "$type": "double",
  326. "value": 0.5,
  327. "label": "Speed"
  328. },
  329. {
  330. "scriptCanvasType": {
  331. "m_type": 3
  332. },
  333. "isNullPointer": false,
  334. "$type": "double",
  335. "value": 10.0,
  336. "label": "Maximum Duration"
  337. }
  338. ],
  339. "nodeable": {
  340. "$type": "(LerpBetweenNodeable<t_Operand>)<float >"
  341. },
  342. "slotExecutionMap": {
  343. "ins": [
  344. {
  345. "_slotId": {
  346. "m_id": "{95C1854D-F868-43A2-8D15-C23C66F6C47B}"
  347. },
  348. "_inputs": [
  349. {
  350. "_slotId": {
  351. "m_id": "{20A33759-4A98-4930-A280-1ED8C13016C1}"
  352. }
  353. },
  354. {
  355. "_slotId": {
  356. "m_id": "{4EAD7D8E-4463-4283-84AC-B5024B1AC85D}"
  357. }
  358. },
  359. {
  360. "_slotId": {
  361. "m_id": "{1896288B-44CD-4BEF-A0E5-25054E9E32A3}"
  362. }
  363. },
  364. {
  365. "_slotId": {
  366. "m_id": "{97FB3F74-2BD8-4459-8992-09862326595B}"
  367. }
  368. }
  369. ],
  370. "_outs": [
  371. {
  372. "_slotId": {
  373. "m_id": "{E6F9182F-86B8-492E-86CD-E13B514F7FD0}"
  374. },
  375. "_name": "Out",
  376. "_interfaceSourceId": "{C8518126-FC7F-0000-38EF-8527FC7F0000}"
  377. }
  378. ],
  379. "_interfaceSourceId": "{609551FD-3902-0000-80FF-DF42FC7F0000}"
  380. },
  381. {
  382. "_slotId": {
  383. "m_id": "{938F1302-EE58-4315-B8FD-3D385D9B6190}"
  384. },
  385. "_outs": [
  386. {
  387. "_slotId": {
  388. "m_id": "{22FA679D-9B3E-46D7-9671-92A7B110E007}"
  389. },
  390. "_name": "Canceled",
  391. "_interfaceSourceId": "{C8518126-FC7F-0000-38EF-8527FC7F0000}"
  392. }
  393. ],
  394. "_interfaceSourceId": "{609551FD-3902-0000-80FF-DF42FC7F0000}"
  395. }
  396. ],
  397. "latents": [
  398. {
  399. "_slotId": {
  400. "m_id": "{9EBADBCD-7804-4499-A632-13B30C2EFBA7}"
  401. },
  402. "_name": "Tick",
  403. "_outputs": [
  404. {
  405. "_slotId": {
  406. "m_id": "{99D55DE3-B389-46A3-9723-1694866DC73C}"
  407. }
  408. },
  409. {
  410. "_slotId": {
  411. "m_id": "{726DE4EC-49D6-4DB9-A943-BB6D95EB72F3}"
  412. }
  413. }
  414. ],
  415. "_interfaceSourceId": "{609551FD-3902-0000-80FF-DF42FC7F0000}"
  416. },
  417. {
  418. "_slotId": {
  419. "m_id": "{09D05E61-57DF-47AE-8C63-EFA795F505D4}"
  420. },
  421. "_name": "Lerp Complete",
  422. "_interfaceSourceId": "{609551FD-3902-0000-80FF-DF42FC7F0000}"
  423. }
  424. ]
  425. }
  426. }
  427. }
  428. },
  429. {
  430. "Id": {
  431. "id": 145881935896800
  432. },
  433. "Name": "EBusEventHandler",
  434. "Components": {
  435. "Component_[14602303941279799253]": {
  436. "$type": "EBusEventHandler",
  437. "Id": 14602303941279799253,
  438. "Slots": [
  439. {
  440. "id": {
  441. "m_id": "{9D63E6A5-01A1-4BC4-8020-855C43A4F676}"
  442. },
  443. "contracts": [
  444. {
  445. "$type": "SlotTypeContract"
  446. }
  447. ],
  448. "slotName": "Connect",
  449. "toolTip": "Connect this event handler to the specified entity.",
  450. "Descriptor": {
  451. "ConnectionType": 1,
  452. "SlotType": 1
  453. }
  454. },
  455. {
  456. "id": {
  457. "m_id": "{99DE4486-9AE4-4BA0-8634-7D96E9E84638}"
  458. },
  459. "contracts": [
  460. {
  461. "$type": "SlotTypeContract"
  462. }
  463. ],
  464. "slotName": "Disconnect",
  465. "toolTip": "Disconnect this event handler.",
  466. "Descriptor": {
  467. "ConnectionType": 1,
  468. "SlotType": 1
  469. }
  470. },
  471. {
  472. "id": {
  473. "m_id": "{352386F5-A3DB-4A24-BF4F-42330EB50C42}"
  474. },
  475. "contracts": [
  476. {
  477. "$type": "SlotTypeContract"
  478. }
  479. ],
  480. "slotName": "OnConnected",
  481. "toolTip": "Signaled when a connection has taken place.",
  482. "Descriptor": {
  483. "ConnectionType": 2,
  484. "SlotType": 1
  485. }
  486. },
  487. {
  488. "id": {
  489. "m_id": "{ADEE93B2-CE85-49AB-88C1-9A4DC515EFF6}"
  490. },
  491. "contracts": [
  492. {
  493. "$type": "SlotTypeContract"
  494. }
  495. ],
  496. "slotName": "OnDisconnected",
  497. "toolTip": "Signaled when this event handler is disconnected.",
  498. "Descriptor": {
  499. "ConnectionType": 2,
  500. "SlotType": 1
  501. }
  502. },
  503. {
  504. "id": {
  505. "m_id": "{F4D4B530-E256-45CA-8430-FCC5D24CC4F3}"
  506. },
  507. "contracts": [
  508. {
  509. "$type": "SlotTypeContract"
  510. }
  511. ],
  512. "slotName": "OnFailure",
  513. "toolTip": "Signaled when it is not possible to connect this handler.",
  514. "Descriptor": {
  515. "ConnectionType": 2,
  516. "SlotType": 1
  517. }
  518. },
  519. {
  520. "id": {
  521. "m_id": "{AD5E6D90-62B2-42EA-BFA6-EACB0DE1DF29}"
  522. },
  523. "contracts": [
  524. {
  525. "$type": "SlotTypeContract"
  526. }
  527. ],
  528. "slotName": "Source",
  529. "toolTip": "ID used to connect on a specific Event address (Type: EntityId)",
  530. "Descriptor": {
  531. "ConnectionType": 1,
  532. "SlotType": 2
  533. },
  534. "DataType": 1
  535. },
  536. {
  537. "id": {
  538. "m_id": "{0334CB26-16AB-494F-84A4-462A68D09743}"
  539. },
  540. "contracts": [
  541. {
  542. "$type": "SlotTypeContract"
  543. }
  544. ],
  545. "slotName": "EntityId",
  546. "DisplayDataType": {
  547. "m_type": 1
  548. },
  549. "Descriptor": {
  550. "ConnectionType": 2,
  551. "SlotType": 2
  552. },
  553. "DataType": 1
  554. },
  555. {
  556. "id": {
  557. "m_id": "{FA1FFBB1-4601-4392-9B58-15559CC41FC2}"
  558. },
  559. "contracts": [
  560. {
  561. "$type": "SlotTypeContract"
  562. }
  563. ],
  564. "slotName": "ExecutionSlot:OnEntityActivated",
  565. "Descriptor": {
  566. "ConnectionType": 2,
  567. "SlotType": 1
  568. },
  569. "IsLatent": true
  570. },
  571. {
  572. "id": {
  573. "m_id": "{BCC42E24-0912-4BE6-ABF7-3E33571BE4A5}"
  574. },
  575. "contracts": [
  576. {
  577. "$type": "SlotTypeContract"
  578. }
  579. ],
  580. "slotName": "EntityId",
  581. "DisplayDataType": {
  582. "m_type": 1
  583. },
  584. "Descriptor": {
  585. "ConnectionType": 2,
  586. "SlotType": 2
  587. },
  588. "DataType": 1
  589. },
  590. {
  591. "id": {
  592. "m_id": "{E087A188-4AE2-4C4A-8BD5-EAA9FA721836}"
  593. },
  594. "contracts": [
  595. {
  596. "$type": "SlotTypeContract"
  597. }
  598. ],
  599. "slotName": "ExecutionSlot:OnEntityDeactivated",
  600. "Descriptor": {
  601. "ConnectionType": 2,
  602. "SlotType": 1
  603. },
  604. "IsLatent": true
  605. }
  606. ],
  607. "Datums": [
  608. {
  609. "scriptCanvasType": {
  610. "m_type": 1
  611. },
  612. "isNullPointer": false,
  613. "$type": "EntityId",
  614. "value": {
  615. "id": 2901262558
  616. },
  617. "label": "Source"
  618. }
  619. ],
  620. "m_eventMap": [
  621. {
  622. "Key": {
  623. "Value": 245425936
  624. },
  625. "Value": {
  626. "m_eventName": "OnEntityActivated",
  627. "m_eventId": {
  628. "Value": 245425936
  629. },
  630. "m_eventSlotId": {
  631. "m_id": "{FA1FFBB1-4601-4392-9B58-15559CC41FC2}"
  632. },
  633. "m_parameterSlotIds": [
  634. {
  635. "m_id": "{0334CB26-16AB-494F-84A4-462A68D09743}"
  636. }
  637. ],
  638. "m_numExpectedArguments": 1
  639. }
  640. },
  641. {
  642. "Key": {
  643. "Value": 4273369222
  644. },
  645. "Value": {
  646. "m_eventName": "OnEntityDeactivated",
  647. "m_eventId": {
  648. "Value": 4273369222
  649. },
  650. "m_eventSlotId": {
  651. "m_id": "{E087A188-4AE2-4C4A-8BD5-EAA9FA721836}"
  652. },
  653. "m_parameterSlotIds": [
  654. {
  655. "m_id": "{BCC42E24-0912-4BE6-ABF7-3E33571BE4A5}"
  656. }
  657. ],
  658. "m_numExpectedArguments": 1
  659. }
  660. }
  661. ],
  662. "m_ebusName": "EntityBus",
  663. "m_busId": {
  664. "Value": 3358774020
  665. }
  666. }
  667. }
  668. },
  669. {
  670. "Id": {
  671. "id": 145886230864096
  672. },
  673. "Name": "SC Node(GetVariable)",
  674. "Components": {
  675. "Component_[2085256407476313502]": {
  676. "$type": "GetVariableNode",
  677. "Id": 2085256407476313502,
  678. "Slots": [
  679. {
  680. "id": {
  681. "m_id": "{8C69AF22-4B4D-4D53-B865-72AC3EB1E092}"
  682. },
  683. "contracts": [
  684. {
  685. "$type": "SlotTypeContract"
  686. }
  687. ],
  688. "slotName": "In",
  689. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  690. "Descriptor": {
  691. "ConnectionType": 1,
  692. "SlotType": 1
  693. }
  694. },
  695. {
  696. "id": {
  697. "m_id": "{0D8FAC22-E2EB-4379-8831-590DC8666444}"
  698. },
  699. "contracts": [
  700. {
  701. "$type": "SlotTypeContract"
  702. }
  703. ],
  704. "slotName": "Out",
  705. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  706. "Descriptor": {
  707. "ConnectionType": 2,
  708. "SlotType": 1
  709. }
  710. },
  711. {
  712. "id": {
  713. "m_id": "{EE8FBDC4-42EB-46D9-9ACF-FB91E53A770C}"
  714. },
  715. "contracts": [
  716. {
  717. "$type": "SlotTypeContract"
  718. }
  719. ],
  720. "slotName": "Number",
  721. "DisplayDataType": {
  722. "m_type": 3
  723. },
  724. "Descriptor": {
  725. "ConnectionType": 2,
  726. "SlotType": 2
  727. },
  728. "DataType": 1
  729. }
  730. ],
  731. "m_variableId": {
  732. "m_id": "{847635EC-1CDE-46B5-892C-A4E04B9480AB}"
  733. },
  734. "m_variableDataOutSlotId": {
  735. "m_id": "{EE8FBDC4-42EB-46D9-9ACF-FB91E53A770C}"
  736. }
  737. }
  738. }
  739. },
  740. {
  741. "Id": {
  742. "id": 145890525831392
  743. },
  744. "Name": "SC-Node(SetAlpha)",
  745. "Components": {
  746. "Component_[5116891269562441061]": {
  747. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  748. "Id": 5116891269562441061,
  749. "Slots": [
  750. {
  751. "id": {
  752. "m_id": "{68F36254-94EC-4370-99A7-7DE3CC1C724D}"
  753. },
  754. "contracts": [
  755. {
  756. "$type": "SlotTypeContract"
  757. }
  758. ],
  759. "slotName": "EntityId: 0",
  760. "Descriptor": {
  761. "ConnectionType": 1,
  762. "SlotType": 2
  763. },
  764. "DataType": 1
  765. },
  766. {
  767. "id": {
  768. "m_id": "{C50C7630-78CD-4F68-B468-F391F5823ABA}"
  769. },
  770. "contracts": [
  771. {
  772. "$type": "SlotTypeContract"
  773. }
  774. ],
  775. "slotName": "Number: 1",
  776. "Descriptor": {
  777. "ConnectionType": 1,
  778. "SlotType": 2
  779. },
  780. "DataType": 1
  781. },
  782. {
  783. "id": {
  784. "m_id": "{4D82D5D9-E050-4E65-A0B6-1CB9AD2C0881}"
  785. },
  786. "contracts": [
  787. {
  788. "$type": "SlotTypeContract"
  789. }
  790. ],
  791. "slotName": "In",
  792. "Descriptor": {
  793. "ConnectionType": 1,
  794. "SlotType": 1
  795. }
  796. },
  797. {
  798. "id": {
  799. "m_id": "{C7368508-C97C-4265-9B78-53C19E31C6C3}"
  800. },
  801. "contracts": [
  802. {
  803. "$type": "SlotTypeContract"
  804. }
  805. ],
  806. "slotName": "Out",
  807. "Descriptor": {
  808. "ConnectionType": 2,
  809. "SlotType": 1
  810. }
  811. }
  812. ],
  813. "Datums": [
  814. {
  815. "scriptCanvasType": {
  816. "m_type": 1
  817. },
  818. "isNullPointer": false,
  819. "$type": "EntityId",
  820. "value": {
  821. "id": 2901262558
  822. },
  823. "label": "Source"
  824. },
  825. {
  826. "scriptCanvasType": {
  827. "m_type": 3
  828. },
  829. "isNullPointer": false,
  830. "$type": "double",
  831. "value": 0.0,
  832. "label": "Alpha"
  833. }
  834. ],
  835. "methodType": 0,
  836. "methodName": "SetAlpha",
  837. "className": "UiImageBus",
  838. "resultSlotIDs": [
  839. {}
  840. ],
  841. "inputSlots": [
  842. {
  843. "m_id": "{68F36254-94EC-4370-99A7-7DE3CC1C724D}"
  844. },
  845. {
  846. "m_id": "{C50C7630-78CD-4F68-B468-F391F5823ABA}"
  847. }
  848. ],
  849. "prettyClassName": "UiImageBus"
  850. }
  851. }
  852. },
  853. {
  854. "Id": {
  855. "id": 150748133843168
  856. },
  857. "Name": "SC-Node(SetIsEnabled)",
  858. "Components": {
  859. "Component_[7235255295061909657]": {
  860. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  861. "Id": 7235255295061909657,
  862. "Slots": [
  863. {
  864. "id": {
  865. "m_id": "{85E97456-D832-447F-B133-359F773FA262}"
  866. },
  867. "contracts": [
  868. {
  869. "$type": "SlotTypeContract"
  870. }
  871. ],
  872. "slotName": "EntityId: 0",
  873. "Descriptor": {
  874. "ConnectionType": 1,
  875. "SlotType": 2
  876. },
  877. "DataType": 1
  878. },
  879. {
  880. "id": {
  881. "m_id": "{EBCF2909-AD0B-4491-857A-17DE2FF6BC98}"
  882. },
  883. "contracts": [
  884. {
  885. "$type": "SlotTypeContract"
  886. }
  887. ],
  888. "slotName": "Boolean: 1",
  889. "Descriptor": {
  890. "ConnectionType": 1,
  891. "SlotType": 2
  892. },
  893. "DataType": 1
  894. },
  895. {
  896. "id": {
  897. "m_id": "{6BA98E81-3A65-4402-A290-217C70C4CC4F}"
  898. },
  899. "contracts": [
  900. {
  901. "$type": "SlotTypeContract"
  902. }
  903. ],
  904. "slotName": "In",
  905. "Descriptor": {
  906. "ConnectionType": 1,
  907. "SlotType": 1
  908. }
  909. },
  910. {
  911. "id": {
  912. "m_id": "{E327CAA5-94FC-44C1-8BF3-EC01EA973AC9}"
  913. },
  914. "contracts": [
  915. {
  916. "$type": "SlotTypeContract"
  917. }
  918. ],
  919. "slotName": "Out",
  920. "Descriptor": {
  921. "ConnectionType": 2,
  922. "SlotType": 1
  923. }
  924. }
  925. ],
  926. "Datums": [
  927. {
  928. "isOverloadedStorage": false,
  929. "scriptCanvasType": {
  930. "m_type": 1
  931. },
  932. "isNullPointer": false,
  933. "$type": "EntityId",
  934. "value": {
  935. "id": 2901262558
  936. },
  937. "label": "Source"
  938. },
  939. {
  940. "isOverloadedStorage": false,
  941. "scriptCanvasType": {
  942. "m_type": 0
  943. },
  944. "isNullPointer": false,
  945. "$type": "bool",
  946. "value": false,
  947. "label": "Enabled"
  948. }
  949. ],
  950. "methodType": 0,
  951. "methodName": "SetIsEnabled",
  952. "className": "UiElementBus",
  953. "inputSlots": [
  954. {
  955. "m_id": "{85E97456-D832-447F-B133-359F773FA262}"
  956. },
  957. {
  958. "m_id": "{EBCF2909-AD0B-4491-857A-17DE2FF6BC98}"
  959. }
  960. ],
  961. "prettyClassName": "UiElementBus"
  962. }
  963. }
  964. }
  965. ],
  966. "m_connections": [
  967. {
  968. "Id": {
  969. "id": 145894820798688
  970. },
  971. "Name": "srcEndpoint=(EntityBus Handler: ExecutionSlot:OnEntityActivated), destEndpoint=(Get Variable: In)",
  972. "Components": {
  973. "Component_[16279866956165721969]": {
  974. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  975. "Id": 16279866956165721969,
  976. "sourceEndpoint": {
  977. "nodeId": {
  978. "id": 145881935896800
  979. },
  980. "slotId": {
  981. "m_id": "{FA1FFBB1-4601-4392-9B58-15559CC41FC2}"
  982. }
  983. },
  984. "targetEndpoint": {
  985. "nodeId": {
  986. "id": 145886230864096
  987. },
  988. "slotId": {
  989. "m_id": "{8C69AF22-4B4D-4D53-B865-72AC3EB1E092}"
  990. }
  991. }
  992. }
  993. }
  994. },
  995. {
  996. "Id": {
  997. "id": 145899115765984
  998. },
  999. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Lerp Between: In)",
  1000. "Components": {
  1001. "Component_[11902648646492943177]": {
  1002. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1003. "Id": 11902648646492943177,
  1004. "sourceEndpoint": {
  1005. "nodeId": {
  1006. "id": 145886230864096
  1007. },
  1008. "slotId": {
  1009. "m_id": "{0D8FAC22-E2EB-4379-8831-590DC8666444}"
  1010. }
  1011. },
  1012. "targetEndpoint": {
  1013. "nodeId": {
  1014. "id": 145877640929504
  1015. },
  1016. "slotId": {
  1017. "m_id": "{95C1854D-F868-43A2-8D15-C23C66F6C47B}"
  1018. }
  1019. }
  1020. }
  1021. }
  1022. },
  1023. {
  1024. "Id": {
  1025. "id": 145903410733280
  1026. },
  1027. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Lerp Between: Start)",
  1028. "Components": {
  1029. "Component_[1370036024383001979]": {
  1030. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1031. "Id": 1370036024383001979,
  1032. "sourceEndpoint": {
  1033. "nodeId": {
  1034. "id": 145886230864096
  1035. },
  1036. "slotId": {
  1037. "m_id": "{EE8FBDC4-42EB-46D9-9ACF-FB91E53A770C}"
  1038. }
  1039. },
  1040. "targetEndpoint": {
  1041. "nodeId": {
  1042. "id": 145877640929504
  1043. },
  1044. "slotId": {
  1045. "m_id": "{20A33759-4A98-4930-A280-1ED8C13016C1}"
  1046. }
  1047. }
  1048. }
  1049. }
  1050. },
  1051. {
  1052. "Id": {
  1053. "id": 145907705700576
  1054. },
  1055. "Name": "srcEndpoint=(Lerp Between: Tick), destEndpoint=(SetAlpha: In)",
  1056. "Components": {
  1057. "Component_[8398693331301868653]": {
  1058. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1059. "Id": 8398693331301868653,
  1060. "sourceEndpoint": {
  1061. "nodeId": {
  1062. "id": 145877640929504
  1063. },
  1064. "slotId": {
  1065. "m_id": "{9EBADBCD-7804-4499-A632-13B30C2EFBA7}"
  1066. }
  1067. },
  1068. "targetEndpoint": {
  1069. "nodeId": {
  1070. "id": 145890525831392
  1071. },
  1072. "slotId": {
  1073. "m_id": "{4D82D5D9-E050-4E65-A0B6-1CB9AD2C0881}"
  1074. }
  1075. }
  1076. }
  1077. }
  1078. },
  1079. {
  1080. "Id": {
  1081. "id": 145912000667872
  1082. },
  1083. "Name": "srcEndpoint=(Lerp Between: Step), destEndpoint=(SetAlpha: Number: 1)",
  1084. "Components": {
  1085. "Component_[18403440708482273654]": {
  1086. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1087. "Id": 18403440708482273654,
  1088. "sourceEndpoint": {
  1089. "nodeId": {
  1090. "id": 145877640929504
  1091. },
  1092. "slotId": {
  1093. "m_id": "{99D55DE3-B389-46A3-9723-1694866DC73C}"
  1094. }
  1095. },
  1096. "targetEndpoint": {
  1097. "nodeId": {
  1098. "id": 145890525831392
  1099. },
  1100. "slotId": {
  1101. "m_id": "{C50C7630-78CD-4F68-B468-F391F5823ABA}"
  1102. }
  1103. }
  1104. }
  1105. }
  1106. },
  1107. {
  1108. "Id": {
  1109. "id": 152135408279776
  1110. },
  1111. "Name": "srcEndpoint=(Lerp Between: Lerp Complete), destEndpoint=(SetIsEnabled: In)",
  1112. "Components": {
  1113. "Component_[15792342172925024495]": {
  1114. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1115. "Id": 15792342172925024495,
  1116. "sourceEndpoint": {
  1117. "nodeId": {
  1118. "id": 145877640929504
  1119. },
  1120. "slotId": {
  1121. "m_id": "{09D05E61-57DF-47AE-8C63-EFA795F505D4}"
  1122. }
  1123. },
  1124. "targetEndpoint": {
  1125. "nodeId": {
  1126. "id": 150748133843168
  1127. },
  1128. "slotId": {
  1129. "m_id": "{6BA98E81-3A65-4402-A290-217C70C4CC4F}"
  1130. }
  1131. }
  1132. }
  1133. }
  1134. }
  1135. ]
  1136. },
  1137. "m_assetType": "{0059B457-1120-A0CA-880C-AFE443CB926C}",
  1138. "versionData": {
  1139. "_grammarVersion": 1,
  1140. "_runtimeVersion": 1,
  1141. "_fileVersion": 1
  1142. },
  1143. "m_variableCounter": 1,
  1144. "GraphCanvasData": [
  1145. {
  1146. "Key": {
  1147. "id": 145873345962208
  1148. },
  1149. "Value": {
  1150. "ComponentData": {
  1151. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  1152. "$type": "SceneComponentSaveData",
  1153. "ViewParams": {
  1154. "Scale": 0.8335547459197643,
  1155. "AnchorX": -197.94740295410156,
  1156. "AnchorY": -248.33401489257813
  1157. }
  1158. }
  1159. }
  1160. }
  1161. },
  1162. {
  1163. "Key": {
  1164. "id": 145877640929504
  1165. },
  1166. "Value": {
  1167. "ComponentData": {
  1168. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1169. "$type": "NodeSaveData"
  1170. },
  1171. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1172. "$type": "GeneralNodeTitleComponentSaveData",
  1173. "PaletteOverride": "MathNodeTitlePalette"
  1174. },
  1175. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1176. "$type": "GeometrySaveData",
  1177. "Position": [
  1178. 240.0,
  1179. 20.0
  1180. ]
  1181. },
  1182. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1183. "$type": "StylingComponentSaveData"
  1184. },
  1185. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1186. "$type": "PersistentIdComponentSaveData",
  1187. "PersistentId": "{FFB27891-72E8-4F61-ACD9-0B7030CFF3E3}"
  1188. }
  1189. }
  1190. }
  1191. },
  1192. {
  1193. "Key": {
  1194. "id": 145881935896800
  1195. },
  1196. "Value": {
  1197. "ComponentData": {
  1198. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1199. "$type": "NodeSaveData"
  1200. },
  1201. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1202. "$type": "GeometrySaveData",
  1203. "Position": [
  1204. -480.0,
  1205. -120.0
  1206. ]
  1207. },
  1208. "{9E81C95F-89C0-4476-8E82-63CCC4E52E04}": {
  1209. "$type": "EBusHandlerNodeDescriptorSaveData",
  1210. "EventIds": [
  1211. {
  1212. "Value": 245425936
  1213. }
  1214. ]
  1215. },
  1216. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1217. "$type": "StylingComponentSaveData"
  1218. },
  1219. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1220. "$type": "PersistentIdComponentSaveData",
  1221. "PersistentId": "{664F37C9-25D2-4B19-86F4-D07B408F9CAC}"
  1222. }
  1223. }
  1224. }
  1225. },
  1226. {
  1227. "Key": {
  1228. "id": 145886230864096
  1229. },
  1230. "Value": {
  1231. "ComponentData": {
  1232. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1233. "$type": "NodeSaveData"
  1234. },
  1235. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1236. "$type": "GeneralNodeTitleComponentSaveData",
  1237. "PaletteOverride": "GetVariableNodeTitlePalette"
  1238. },
  1239. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1240. "$type": "GeometrySaveData",
  1241. "Position": [
  1242. -140.0,
  1243. 40.0
  1244. ]
  1245. },
  1246. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1247. "$type": "StylingComponentSaveData",
  1248. "SubStyle": ".getVariable"
  1249. },
  1250. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1251. "$type": "PersistentIdComponentSaveData",
  1252. "PersistentId": "{B5609A7A-DBB8-45B6-8C39-5EDEF14FA8FE}"
  1253. }
  1254. }
  1255. }
  1256. },
  1257. {
  1258. "Key": {
  1259. "id": 145890525831392
  1260. },
  1261. "Value": {
  1262. "ComponentData": {
  1263. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1264. "$type": "NodeSaveData"
  1265. },
  1266. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1267. "$type": "GeneralNodeTitleComponentSaveData",
  1268. "PaletteOverride": "MethodNodeTitlePalette"
  1269. },
  1270. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1271. "$type": "GeometrySaveData",
  1272. "Position": [
  1273. 780.0,
  1274. 220.0
  1275. ]
  1276. },
  1277. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1278. "$type": "StylingComponentSaveData",
  1279. "SubStyle": ".method"
  1280. },
  1281. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1282. "$type": "PersistentIdComponentSaveData",
  1283. "PersistentId": "{9F708845-609F-454D-8C7D-EA83071DA154}"
  1284. }
  1285. }
  1286. }
  1287. },
  1288. {
  1289. "Key": {
  1290. "id": 150748133843168
  1291. },
  1292. "Value": {
  1293. "ComponentData": {
  1294. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1295. "$type": "NodeSaveData"
  1296. },
  1297. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1298. "$type": "GeneralNodeTitleComponentSaveData",
  1299. "PaletteOverride": "MethodNodeTitlePalette"
  1300. },
  1301. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1302. "$type": "GeometrySaveData",
  1303. "Position": [
  1304. 800.0,
  1305. 440.0
  1306. ]
  1307. },
  1308. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1309. "$type": "StylingComponentSaveData",
  1310. "SubStyle": ".method"
  1311. },
  1312. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1313. "$type": "PersistentIdComponentSaveData",
  1314. "PersistentId": "{B7132B42-53D4-48FE-A840-0E32AB48EF20}"
  1315. }
  1316. }
  1317. }
  1318. }
  1319. ],
  1320. "StatisticsHelper": {
  1321. "InstanceCounter": [
  1322. {
  1323. "Key": 5842116761103598202,
  1324. "Value": 1
  1325. },
  1326. {
  1327. "Key": 7359031227785394672,
  1328. "Value": 1
  1329. },
  1330. {
  1331. "Key": 13774516242428984910,
  1332. "Value": 1
  1333. },
  1334. {
  1335. "Key": 13774516313520280011,
  1336. "Value": 1
  1337. },
  1338. {
  1339. "Key": 17097710658241841501,
  1340. "Value": 1
  1341. }
  1342. ]
  1343. }
  1344. },
  1345. "Component_[17393097132833219001]": {
  1346. "$type": "EditorGraphVariableManagerComponent",
  1347. "Id": 17393097132833219001,
  1348. "m_variableData": {
  1349. "m_nameVariableMap": [
  1350. {
  1351. "Key": {
  1352. "m_id": "{847635EC-1CDE-46B5-892C-A4E04B9480AB}"
  1353. },
  1354. "Value": {
  1355. "Datum": {
  1356. "scriptCanvasType": {
  1357. "m_type": 3
  1358. },
  1359. "isNullPointer": false,
  1360. "$type": "double",
  1361. "value": 1.0
  1362. },
  1363. "VariableId": {
  1364. "m_id": "{847635EC-1CDE-46B5-892C-A4E04B9480AB}"
  1365. },
  1366. "VariableName": "Current Alpha"
  1367. }
  1368. }
  1369. ]
  1370. }
  1371. }
  1372. }
  1373. }
  1374. }
  1375. }