controller.scriptcanvas 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 3138998076258
  9. },
  10. "Name": "controller",
  11. "Components": {
  12. "Component_[13036840466694697822]": {
  13. "$type": "EditorGraph",
  14. "Id": 13036840466694697822,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 3169062847330
  20. },
  21. "Name": "SC-Node(ActivateGameEntity)",
  22. "Components": {
  23. "Component_[10611737211118465558]": {
  24. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  25. "Id": 10611737211118465558,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{DA2810F6-0794-4C1D-B90A-4E6294A05C5D}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "EntityId",
  37. "Descriptor": {
  38. "ConnectionType": 1,
  39. "SlotType": 2
  40. },
  41. "DataType": 1
  42. },
  43. {
  44. "id": {
  45. "m_id": "{DC7E29F0-BBE5-4CAB-8CD8-74057A2CFDBE}"
  46. },
  47. "contracts": [
  48. {
  49. "$type": "SlotTypeContract"
  50. }
  51. ],
  52. "slotName": "In",
  53. "Descriptor": {
  54. "ConnectionType": 1,
  55. "SlotType": 1
  56. }
  57. },
  58. {
  59. "id": {
  60. "m_id": "{959DAE02-0255-4BB8-8FD2-D42EDCE45EA8}"
  61. },
  62. "contracts": [
  63. {
  64. "$type": "SlotTypeContract"
  65. }
  66. ],
  67. "slotName": "Out",
  68. "Descriptor": {
  69. "ConnectionType": 2,
  70. "SlotType": 1
  71. }
  72. }
  73. ],
  74. "Datums": [
  75. {
  76. "scriptCanvasType": {
  77. "m_type": 1
  78. },
  79. "isNullPointer": false,
  80. "$type": "EntityId",
  81. "value": {
  82. "id": 2901262558
  83. },
  84. "label": "Entity Id"
  85. }
  86. ],
  87. "methodType": 0,
  88. "methodName": "ActivateGameEntity",
  89. "className": "GameEntityContextRequestBus",
  90. "resultSlotIDs": [
  91. {}
  92. ],
  93. "inputSlots": [
  94. {
  95. "m_id": "{DA2810F6-0794-4C1D-B90A-4E6294A05C5D}"
  96. }
  97. ],
  98. "prettyClassName": "GameEntityContextRequestBus"
  99. }
  100. }
  101. },
  102. {
  103. "Id": {
  104. "id": 3164767880034
  105. },
  106. "Name": "SC-Node(TimeDelayNodeableNode)",
  107. "Components": {
  108. "Component_[11832470584566832535]": {
  109. "$type": "TimeDelayNodeableNode",
  110. "Id": 11832470584566832535,
  111. "Slots": [
  112. {
  113. "id": {
  114. "m_id": "{95999A74-4940-4153-BF9F-BB3D058BA11C}"
  115. },
  116. "contracts": [
  117. {
  118. "$type": "SlotTypeContract"
  119. }
  120. ],
  121. "slotName": "Start",
  122. "DisplayGroup": {
  123. "Value": 2675529103
  124. },
  125. "Descriptor": {
  126. "ConnectionType": 1,
  127. "SlotType": 1
  128. }
  129. },
  130. {
  131. "id": {
  132. "m_id": "{1EF9A926-A7F4-4021-BD86-08FB1F9B66F4}"
  133. },
  134. "contracts": [
  135. {
  136. "$type": "SlotTypeContract"
  137. }
  138. ],
  139. "slotName": "Delay",
  140. "toolTip": "The amount of time to delay before the Done is signalled.",
  141. "DisplayGroup": {
  142. "Value": 2675529103
  143. },
  144. "Descriptor": {
  145. "ConnectionType": 1,
  146. "SlotType": 2
  147. },
  148. "DataType": 1
  149. },
  150. {
  151. "id": {
  152. "m_id": "{FFCF11EE-6B41-4922-A7EF-50C0D468B02A}"
  153. },
  154. "contracts": [
  155. {
  156. "$type": "SlotTypeContract"
  157. }
  158. ],
  159. "slotName": "On Start",
  160. "DisplayGroup": {
  161. "Value": 2675529103
  162. },
  163. "Descriptor": {
  164. "ConnectionType": 2,
  165. "SlotType": 1
  166. }
  167. },
  168. {
  169. "id": {
  170. "m_id": "{0BEDEB9F-E58E-43AE-8F0A-8C18816BDED7}"
  171. },
  172. "contracts": [
  173. {
  174. "$type": "SlotTypeContract"
  175. }
  176. ],
  177. "slotName": "Done",
  178. "toolTip": "Signaled after waiting for the specified amount of times.",
  179. "DisplayGroup": {
  180. "Value": 271442091
  181. },
  182. "Descriptor": {
  183. "ConnectionType": 2,
  184. "SlotType": 1
  185. },
  186. "IsLatent": true
  187. }
  188. ],
  189. "Datums": [
  190. {
  191. "scriptCanvasType": {
  192. "m_type": 3
  193. },
  194. "isNullPointer": false,
  195. "$type": "double",
  196. "value": 0.25,
  197. "label": "Delay"
  198. }
  199. ],
  200. "nodeable": {
  201. "m_timeUnits": 2
  202. },
  203. "slotExecutionMap": {
  204. "ins": [
  205. {
  206. "_slotId": {
  207. "m_id": "{95999A74-4940-4153-BF9F-BB3D058BA11C}"
  208. },
  209. "_inputs": [
  210. {
  211. "_slotId": {
  212. "m_id": "{1EF9A926-A7F4-4021-BD86-08FB1F9B66F4}"
  213. }
  214. }
  215. ],
  216. "_outs": [
  217. {
  218. "_slotId": {
  219. "m_id": "{FFCF11EE-6B41-4922-A7EF-50C0D468B02A}"
  220. },
  221. "_name": "On Start",
  222. "_interfaceSourceId": "{00000000-0000-0000-7544-E3ECFE7F0000}"
  223. }
  224. ],
  225. "_interfaceSourceId": "{20000000-0000-0000-0000-000000000000}"
  226. }
  227. ],
  228. "latents": [
  229. {
  230. "_slotId": {
  231. "m_id": "{0BEDEB9F-E58E-43AE-8F0A-8C18816BDED7}"
  232. },
  233. "_name": "Done",
  234. "_interfaceSourceId": "{20000000-0000-0000-0000-000000000000}"
  235. }
  236. ]
  237. }
  238. }
  239. }
  240. },
  241. {
  242. "Id": {
  243. "id": 3160472912738
  244. },
  245. "Name": "SC Node(GetVariable)",
  246. "Components": {
  247. "Component_[12774459781259901277]": {
  248. "$type": "GetVariableNode",
  249. "Id": 12774459781259901277,
  250. "Slots": [
  251. {
  252. "id": {
  253. "m_id": "{CCCAD049-18B6-48B7-970E-2AA2741DCCEE}"
  254. },
  255. "contracts": [
  256. {
  257. "$type": "SlotTypeContract"
  258. }
  259. ],
  260. "slotName": "In",
  261. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  262. "Descriptor": {
  263. "ConnectionType": 1,
  264. "SlotType": 1
  265. }
  266. },
  267. {
  268. "id": {
  269. "m_id": "{9510AFD4-96BD-4475-A1C5-C5CAE02F6113}"
  270. },
  271. "contracts": [
  272. {
  273. "$type": "SlotTypeContract"
  274. }
  275. ],
  276. "slotName": "Out",
  277. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  278. "Descriptor": {
  279. "ConnectionType": 2,
  280. "SlotType": 1
  281. }
  282. },
  283. {
  284. "id": {
  285. "m_id": "{2A136316-09F2-45A1-97FD-3B434C4698F5}"
  286. },
  287. "contracts": [
  288. {
  289. "$type": "SlotTypeContract"
  290. }
  291. ],
  292. "slotName": "EntityId",
  293. "DisplayDataType": {
  294. "m_type": 1
  295. },
  296. "Descriptor": {
  297. "ConnectionType": 2,
  298. "SlotType": 2
  299. },
  300. "DataType": 1
  301. }
  302. ],
  303. "m_variableId": {
  304. "m_id": "{8F82BF2D-7E9A-44D8-8BD3-F75A6826D3A2}"
  305. },
  306. "m_variableDataOutSlotId": {
  307. "m_id": "{2A136316-09F2-45A1-97FD-3B434C4698F5}"
  308. }
  309. }
  310. }
  311. },
  312. {
  313. "Id": {
  314. "id": 3156177945442
  315. },
  316. "Name": "SC-Node(TimeDelayNodeableNode)",
  317. "Components": {
  318. "Component_[1812095776443678166]": {
  319. "$type": "TimeDelayNodeableNode",
  320. "Id": 1812095776443678166,
  321. "Slots": [
  322. {
  323. "id": {
  324. "m_id": "{652CD356-E956-4FEA-80C2-8F30F35D5934}"
  325. },
  326. "contracts": [
  327. {
  328. "$type": "SlotTypeContract"
  329. }
  330. ],
  331. "slotName": "Start",
  332. "DisplayGroup": {
  333. "Value": 2675529103
  334. },
  335. "Descriptor": {
  336. "ConnectionType": 1,
  337. "SlotType": 1
  338. }
  339. },
  340. {
  341. "id": {
  342. "m_id": "{7F64E4EE-1207-4312-B3A8-E2DCF73D4E4E}"
  343. },
  344. "contracts": [
  345. {
  346. "$type": "SlotTypeContract"
  347. }
  348. ],
  349. "slotName": "Delay",
  350. "toolTip": "The amount of time to delay before the Done is signalled.",
  351. "DisplayGroup": {
  352. "Value": 2675529103
  353. },
  354. "Descriptor": {
  355. "ConnectionType": 1,
  356. "SlotType": 2
  357. },
  358. "DataType": 1
  359. },
  360. {
  361. "id": {
  362. "m_id": "{323A5C2D-D98C-4F2C-964A-7FA12AB44E37}"
  363. },
  364. "contracts": [
  365. {
  366. "$type": "SlotTypeContract"
  367. }
  368. ],
  369. "slotName": "On Start",
  370. "DisplayGroup": {
  371. "Value": 2675529103
  372. },
  373. "Descriptor": {
  374. "ConnectionType": 2,
  375. "SlotType": 1
  376. }
  377. },
  378. {
  379. "id": {
  380. "m_id": "{CAB6B1CC-5BB7-4563-A5C4-5D30FBF3CDC8}"
  381. },
  382. "contracts": [
  383. {
  384. "$type": "SlotTypeContract"
  385. }
  386. ],
  387. "slotName": "Done",
  388. "toolTip": "Signaled after waiting for the specified amount of times.",
  389. "DisplayGroup": {
  390. "Value": 271442091
  391. },
  392. "Descriptor": {
  393. "ConnectionType": 2,
  394. "SlotType": 1
  395. },
  396. "IsLatent": true
  397. }
  398. ],
  399. "Datums": [
  400. {
  401. "scriptCanvasType": {
  402. "m_type": 3
  403. },
  404. "isNullPointer": false,
  405. "$type": "double",
  406. "value": 0.25,
  407. "label": "Delay"
  408. }
  409. ],
  410. "nodeable": {
  411. "m_timeUnits": 2
  412. },
  413. "slotExecutionMap": {
  414. "ins": [
  415. {
  416. "_slotId": {
  417. "m_id": "{652CD356-E956-4FEA-80C2-8F30F35D5934}"
  418. },
  419. "_inputs": [
  420. {
  421. "_slotId": {
  422. "m_id": "{7F64E4EE-1207-4312-B3A8-E2DCF73D4E4E}"
  423. }
  424. }
  425. ],
  426. "_outs": [
  427. {
  428. "_slotId": {
  429. "m_id": "{323A5C2D-D98C-4F2C-964A-7FA12AB44E37}"
  430. },
  431. "_name": "On Start",
  432. "_interfaceSourceId": "{00000000-0000-0000-7544-E3ECFE7F0000}"
  433. }
  434. ],
  435. "_interfaceSourceId": "{20000000-0000-0000-0000-000000000000}"
  436. }
  437. ],
  438. "latents": [
  439. {
  440. "_slotId": {
  441. "m_id": "{CAB6B1CC-5BB7-4563-A5C4-5D30FBF3CDC8}"
  442. },
  443. "_name": "Done",
  444. "_interfaceSourceId": "{20000000-0000-0000-0000-000000000000}"
  445. }
  446. ]
  447. }
  448. }
  449. }
  450. },
  451. {
  452. "Id": {
  453. "id": 3151882978146
  454. },
  455. "Name": "SC-Node(DeactivateGameEntity)",
  456. "Components": {
  457. "Component_[6451762064819811615]": {
  458. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  459. "Id": 6451762064819811615,
  460. "Slots": [
  461. {
  462. "id": {
  463. "m_id": "{80026AFC-AEF0-4D84-9068-CE62A9FA4AE8}"
  464. },
  465. "contracts": [
  466. {
  467. "$type": "SlotTypeContract"
  468. }
  469. ],
  470. "slotName": "EntityId",
  471. "Descriptor": {
  472. "ConnectionType": 1,
  473. "SlotType": 2
  474. },
  475. "DataType": 1
  476. },
  477. {
  478. "id": {
  479. "m_id": "{0D310E5A-4766-412D-803B-5354C734D79C}"
  480. },
  481. "contracts": [
  482. {
  483. "$type": "SlotTypeContract"
  484. }
  485. ],
  486. "slotName": "In",
  487. "Descriptor": {
  488. "ConnectionType": 1,
  489. "SlotType": 1
  490. }
  491. },
  492. {
  493. "id": {
  494. "m_id": "{55B3599E-F42E-405B-8E7C-271821CD5E75}"
  495. },
  496. "contracts": [
  497. {
  498. "$type": "SlotTypeContract"
  499. }
  500. ],
  501. "slotName": "Out",
  502. "Descriptor": {
  503. "ConnectionType": 2,
  504. "SlotType": 1
  505. }
  506. }
  507. ],
  508. "Datums": [
  509. {
  510. "scriptCanvasType": {
  511. "m_type": 1
  512. },
  513. "isNullPointer": false,
  514. "$type": "EntityId",
  515. "value": {
  516. "id": 2901262558
  517. },
  518. "label": "Entity Id"
  519. }
  520. ],
  521. "methodType": 0,
  522. "methodName": "DeactivateGameEntity",
  523. "className": "GameEntityContextRequestBus",
  524. "resultSlotIDs": [
  525. {}
  526. ],
  527. "inputSlots": [
  528. {
  529. "m_id": "{80026AFC-AEF0-4D84-9068-CE62A9FA4AE8}"
  530. }
  531. ],
  532. "prettyClassName": "GameEntityContextRequestBus"
  533. }
  534. }
  535. },
  536. {
  537. "Id": {
  538. "id": 3147588010850
  539. },
  540. "Name": "SC-Node(Start)",
  541. "Components": {
  542. "Component_[7477312453314691354]": {
  543. "$type": "Start",
  544. "Id": 7477312453314691354,
  545. "Slots": [
  546. {
  547. "id": {
  548. "m_id": "{D99ED06D-48F7-4A11-B84A-946740A87A2E}"
  549. },
  550. "contracts": [
  551. {
  552. "$type": "SlotTypeContract"
  553. }
  554. ],
  555. "slotName": "Out",
  556. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  557. "Descriptor": {
  558. "ConnectionType": 2,
  559. "SlotType": 1
  560. }
  561. }
  562. ]
  563. }
  564. }
  565. },
  566. {
  567. "Id": {
  568. "id": 3143293043554
  569. },
  570. "Name": "SC Node(GetVariable)",
  571. "Components": {
  572. "Component_[8394978855482248828]": {
  573. "$type": "GetVariableNode",
  574. "Id": 8394978855482248828,
  575. "Slots": [
  576. {
  577. "id": {
  578. "m_id": "{0AA641BD-8227-4A80-AAA3-908F3F80F692}"
  579. },
  580. "contracts": [
  581. {
  582. "$type": "SlotTypeContract"
  583. }
  584. ],
  585. "slotName": "In",
  586. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  587. "Descriptor": {
  588. "ConnectionType": 1,
  589. "SlotType": 1
  590. }
  591. },
  592. {
  593. "id": {
  594. "m_id": "{9E35D24D-1A2B-4CD3-B51C-6F0069C9800D}"
  595. },
  596. "contracts": [
  597. {
  598. "$type": "SlotTypeContract"
  599. }
  600. ],
  601. "slotName": "Out",
  602. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  603. "Descriptor": {
  604. "ConnectionType": 2,
  605. "SlotType": 1
  606. }
  607. },
  608. {
  609. "id": {
  610. "m_id": "{B7AE587E-4143-445C-9B33-5472C7328B1D}"
  611. },
  612. "contracts": [
  613. {
  614. "$type": "SlotTypeContract"
  615. }
  616. ],
  617. "slotName": "EntityId",
  618. "DisplayDataType": {
  619. "m_type": 1
  620. },
  621. "Descriptor": {
  622. "ConnectionType": 2,
  623. "SlotType": 2
  624. },
  625. "DataType": 1
  626. }
  627. ],
  628. "m_variableId": {
  629. "m_id": "{5DE2906C-7933-4B2C-AA17-DD234F3E8CFB}"
  630. },
  631. "m_variableDataOutSlotId": {
  632. "m_id": "{B7AE587E-4143-445C-9B33-5472C7328B1D}"
  633. }
  634. }
  635. }
  636. }
  637. ],
  638. "m_connections": [
  639. {
  640. "Id": {
  641. "id": 3173357814626
  642. },
  643. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(TimeDelay: Start)",
  644. "Components": {
  645. "Component_[9330669324609034933]": {
  646. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  647. "Id": 9330669324609034933,
  648. "sourceEndpoint": {
  649. "nodeId": {
  650. "id": 3147588010850
  651. },
  652. "slotId": {
  653. "m_id": "{D99ED06D-48F7-4A11-B84A-946740A87A2E}"
  654. }
  655. },
  656. "targetEndpoint": {
  657. "nodeId": {
  658. "id": 3164767880034
  659. },
  660. "slotId": {
  661. "m_id": "{95999A74-4940-4153-BF9F-BB3D058BA11C}"
  662. }
  663. }
  664. }
  665. }
  666. },
  667. {
  668. "Id": {
  669. "id": 3177652781922
  670. },
  671. "Name": "srcEndpoint=(TimeDelay: Done), destEndpoint=(Get Variable: In)",
  672. "Components": {
  673. "Component_[3292248486028485492]": {
  674. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  675. "Id": 3292248486028485492,
  676. "sourceEndpoint": {
  677. "nodeId": {
  678. "id": 3164767880034
  679. },
  680. "slotId": {
  681. "m_id": "{0BEDEB9F-E58E-43AE-8F0A-8C18816BDED7}"
  682. }
  683. },
  684. "targetEndpoint": {
  685. "nodeId": {
  686. "id": 3160472912738
  687. },
  688. "slotId": {
  689. "m_id": "{CCCAD049-18B6-48B7-970E-2AA2741DCCEE}"
  690. }
  691. }
  692. }
  693. }
  694. },
  695. {
  696. "Id": {
  697. "id": 3181947749218
  698. },
  699. "Name": "srcEndpoint=(Get Variable: EntityId), destEndpoint=(ActivateGameEntity: EntityId)",
  700. "Components": {
  701. "Component_[6203697091696741844]": {
  702. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  703. "Id": 6203697091696741844,
  704. "sourceEndpoint": {
  705. "nodeId": {
  706. "id": 3160472912738
  707. },
  708. "slotId": {
  709. "m_id": "{2A136316-09F2-45A1-97FD-3B434C4698F5}"
  710. }
  711. },
  712. "targetEndpoint": {
  713. "nodeId": {
  714. "id": 3169062847330
  715. },
  716. "slotId": {
  717. "m_id": "{DA2810F6-0794-4C1D-B90A-4E6294A05C5D}"
  718. }
  719. }
  720. }
  721. }
  722. },
  723. {
  724. "Id": {
  725. "id": 3186242716514
  726. },
  727. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(ActivateGameEntity: In)",
  728. "Components": {
  729. "Component_[13168781191769926851]": {
  730. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  731. "Id": 13168781191769926851,
  732. "sourceEndpoint": {
  733. "nodeId": {
  734. "id": 3160472912738
  735. },
  736. "slotId": {
  737. "m_id": "{9510AFD4-96BD-4475-A1C5-C5CAE02F6113}"
  738. }
  739. },
  740. "targetEndpoint": {
  741. "nodeId": {
  742. "id": 3169062847330
  743. },
  744. "slotId": {
  745. "m_id": "{DC7E29F0-BBE5-4CAB-8CD8-74057A2CFDBE}"
  746. }
  747. }
  748. }
  749. }
  750. },
  751. {
  752. "Id": {
  753. "id": 3190537683810
  754. },
  755. "Name": "srcEndpoint=(ActivateGameEntity: Out), destEndpoint=(TimeDelay: Start)",
  756. "Components": {
  757. "Component_[2441451529579134153]": {
  758. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  759. "Id": 2441451529579134153,
  760. "sourceEndpoint": {
  761. "nodeId": {
  762. "id": 3169062847330
  763. },
  764. "slotId": {
  765. "m_id": "{959DAE02-0255-4BB8-8FD2-D42EDCE45EA8}"
  766. }
  767. },
  768. "targetEndpoint": {
  769. "nodeId": {
  770. "id": 3156177945442
  771. },
  772. "slotId": {
  773. "m_id": "{652CD356-E956-4FEA-80C2-8F30F35D5934}"
  774. }
  775. }
  776. }
  777. }
  778. },
  779. {
  780. "Id": {
  781. "id": 3194832651106
  782. },
  783. "Name": "srcEndpoint=(TimeDelay: Done), destEndpoint=(Get Variable: In)",
  784. "Components": {
  785. "Component_[10025873909000387007]": {
  786. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  787. "Id": 10025873909000387007,
  788. "sourceEndpoint": {
  789. "nodeId": {
  790. "id": 3156177945442
  791. },
  792. "slotId": {
  793. "m_id": "{CAB6B1CC-5BB7-4563-A5C4-5D30FBF3CDC8}"
  794. }
  795. },
  796. "targetEndpoint": {
  797. "nodeId": {
  798. "id": 3143293043554
  799. },
  800. "slotId": {
  801. "m_id": "{0AA641BD-8227-4A80-AAA3-908F3F80F692}"
  802. }
  803. }
  804. }
  805. }
  806. },
  807. {
  808. "Id": {
  809. "id": 3199127618402
  810. },
  811. "Name": "srcEndpoint=(Get Variable: EntityId), destEndpoint=(DeactivateGameEntity: EntityId)",
  812. "Components": {
  813. "Component_[59173054380017441]": {
  814. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  815. "Id": 59173054380017441,
  816. "sourceEndpoint": {
  817. "nodeId": {
  818. "id": 3143293043554
  819. },
  820. "slotId": {
  821. "m_id": "{B7AE587E-4143-445C-9B33-5472C7328B1D}"
  822. }
  823. },
  824. "targetEndpoint": {
  825. "nodeId": {
  826. "id": 3151882978146
  827. },
  828. "slotId": {
  829. "m_id": "{80026AFC-AEF0-4D84-9068-CE62A9FA4AE8}"
  830. }
  831. }
  832. }
  833. }
  834. },
  835. {
  836. "Id": {
  837. "id": 3203422585698
  838. },
  839. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(DeactivateGameEntity: In)",
  840. "Components": {
  841. "Component_[9690260388219864641]": {
  842. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  843. "Id": 9690260388219864641,
  844. "sourceEndpoint": {
  845. "nodeId": {
  846. "id": 3143293043554
  847. },
  848. "slotId": {
  849. "m_id": "{9E35D24D-1A2B-4CD3-B51C-6F0069C9800D}"
  850. }
  851. },
  852. "targetEndpoint": {
  853. "nodeId": {
  854. "id": 3151882978146
  855. },
  856. "slotId": {
  857. "m_id": "{0D310E5A-4766-412D-803B-5354C734D79C}"
  858. }
  859. }
  860. }
  861. }
  862. }
  863. ]
  864. },
  865. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  866. "versionData": {
  867. "_grammarVersion": 1,
  868. "_runtimeVersion": 1,
  869. "_fileVersion": 1
  870. },
  871. "m_variableCounter": 2,
  872. "GraphCanvasData": [
  873. {
  874. "Key": {
  875. "id": 3138998076258
  876. },
  877. "Value": {
  878. "ComponentData": {
  879. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  880. "$type": "SceneComponentSaveData",
  881. "ViewParams": {
  882. "Scale": 0.7188951710947363,
  883. "AnchorX": -26.429445266723633,
  884. "AnchorY": -353.3199462890625
  885. }
  886. }
  887. }
  888. }
  889. },
  890. {
  891. "Key": {
  892. "id": 3143293043554
  893. },
  894. "Value": {
  895. "ComponentData": {
  896. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  897. "$type": "NodeSaveData"
  898. },
  899. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  900. "$type": "GeneralNodeTitleComponentSaveData",
  901. "PaletteOverride": "GetVariableNodeTitlePalette"
  902. },
  903. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  904. "$type": "GeometrySaveData",
  905. "Position": [
  906. 1620.0,
  907. 220.0
  908. ]
  909. },
  910. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  911. "$type": "StylingComponentSaveData",
  912. "SubStyle": ".getVariable"
  913. },
  914. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  915. "$type": "PersistentIdComponentSaveData",
  916. "PersistentId": "{8404648F-D1F0-4D6A-8205-044B0FA3DB9B}"
  917. }
  918. }
  919. }
  920. },
  921. {
  922. "Key": {
  923. "id": 3147588010850
  924. },
  925. "Value": {
  926. "ComponentData": {
  927. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  928. "$type": "NodeSaveData"
  929. },
  930. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  931. "$type": "GeneralNodeTitleComponentSaveData",
  932. "PaletteOverride": "TimeNodeTitlePalette"
  933. },
  934. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  935. "$type": "GeometrySaveData",
  936. "Position": [
  937. 40.0,
  938. 180.0
  939. ]
  940. },
  941. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  942. "$type": "StylingComponentSaveData"
  943. },
  944. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  945. "$type": "PersistentIdComponentSaveData",
  946. "PersistentId": "{547CFABC-4BC4-4BE8-A80A-13E7E00C7EDA}"
  947. }
  948. }
  949. }
  950. },
  951. {
  952. "Key": {
  953. "id": 3151882978146
  954. },
  955. "Value": {
  956. "ComponentData": {
  957. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  958. "$type": "NodeSaveData"
  959. },
  960. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  961. "$type": "GeneralNodeTitleComponentSaveData",
  962. "PaletteOverride": "MethodNodeTitlePalette"
  963. },
  964. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  965. "$type": "GeometrySaveData",
  966. "Position": [
  967. 1960.0,
  968. 200.0
  969. ]
  970. },
  971. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  972. "$type": "StylingComponentSaveData",
  973. "SubStyle": ".method"
  974. },
  975. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  976. "$type": "PersistentIdComponentSaveData",
  977. "PersistentId": "{9EBB8EBD-6692-4809-B487-610710CD703D}"
  978. }
  979. }
  980. }
  981. },
  982. {
  983. "Key": {
  984. "id": 3156177945442
  985. },
  986. "Value": {
  987. "ComponentData": {
  988. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  989. "$type": "NodeSaveData"
  990. },
  991. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  992. "$type": "GeneralNodeTitleComponentSaveData",
  993. "PaletteOverride": "TimeNodeTitlePalette"
  994. },
  995. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  996. "$type": "GeometrySaveData",
  997. "Position": [
  998. 1280.0,
  999. 220.0
  1000. ]
  1001. },
  1002. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1003. "$type": "StylingComponentSaveData"
  1004. },
  1005. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1006. "$type": "PersistentIdComponentSaveData",
  1007. "PersistentId": "{8E4942FE-E8A1-4CD6-9151-57B0111CF744}"
  1008. }
  1009. }
  1010. }
  1011. },
  1012. {
  1013. "Key": {
  1014. "id": 3160472912738
  1015. },
  1016. "Value": {
  1017. "ComponentData": {
  1018. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1019. "$type": "NodeSaveData"
  1020. },
  1021. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1022. "$type": "GeneralNodeTitleComponentSaveData",
  1023. "PaletteOverride": "GetVariableNodeTitlePalette"
  1024. },
  1025. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1026. "$type": "GeometrySaveData",
  1027. "Position": [
  1028. 600.0,
  1029. 180.0
  1030. ]
  1031. },
  1032. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1033. "$type": "StylingComponentSaveData",
  1034. "SubStyle": ".getVariable"
  1035. },
  1036. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1037. "$type": "PersistentIdComponentSaveData",
  1038. "PersistentId": "{0FD06040-74E7-433F-9394-49C9A0731CD8}"
  1039. }
  1040. }
  1041. }
  1042. },
  1043. {
  1044. "Key": {
  1045. "id": 3164767880034
  1046. },
  1047. "Value": {
  1048. "ComponentData": {
  1049. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1050. "$type": "NodeSaveData"
  1051. },
  1052. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1053. "$type": "GeneralNodeTitleComponentSaveData",
  1054. "PaletteOverride": "TimeNodeTitlePalette"
  1055. },
  1056. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1057. "$type": "GeometrySaveData",
  1058. "Position": [
  1059. 260.0,
  1060. 160.0
  1061. ]
  1062. },
  1063. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1064. "$type": "StylingComponentSaveData"
  1065. },
  1066. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1067. "$type": "PersistentIdComponentSaveData",
  1068. "PersistentId": "{7619C25B-3812-40E1-AC8D-05A84A14C299}"
  1069. }
  1070. }
  1071. }
  1072. },
  1073. {
  1074. "Key": {
  1075. "id": 3169062847330
  1076. },
  1077. "Value": {
  1078. "ComponentData": {
  1079. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1080. "$type": "NodeSaveData"
  1081. },
  1082. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1083. "$type": "GeneralNodeTitleComponentSaveData",
  1084. "PaletteOverride": "MethodNodeTitlePalette"
  1085. },
  1086. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1087. "$type": "GeometrySaveData",
  1088. "Position": [
  1089. 940.0,
  1090. 200.0
  1091. ]
  1092. },
  1093. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1094. "$type": "StylingComponentSaveData",
  1095. "SubStyle": ".method"
  1096. },
  1097. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1098. "$type": "PersistentIdComponentSaveData",
  1099. "PersistentId": "{4A81E0BA-82A6-419C-83DF-8BE82C63996D}"
  1100. }
  1101. }
  1102. }
  1103. }
  1104. ],
  1105. "StatisticsHelper": {
  1106. "InstanceCounter": [
  1107. {
  1108. "Key": 4199610336680704683,
  1109. "Value": 1
  1110. },
  1111. {
  1112. "Key": 4981608228093275629,
  1113. "Value": 1
  1114. },
  1115. {
  1116. "Key": 6462358712820489356,
  1117. "Value": 2
  1118. },
  1119. {
  1120. "Key": 13774516199848960378,
  1121. "Value": 1
  1122. },
  1123. {
  1124. "Key": 13774516200723425656,
  1125. "Value": 1
  1126. },
  1127. {
  1128. "Key": 17952858083178319263,
  1129. "Value": 1
  1130. }
  1131. ]
  1132. }
  1133. },
  1134. "Component_[2235893582252094087]": {
  1135. "$type": "EditorGraphVariableManagerComponent",
  1136. "Id": 2235893582252094087,
  1137. "m_variableData": {
  1138. "m_nameVariableMap": [
  1139. {
  1140. "Key": {
  1141. "m_id": "{5DE2906C-7933-4B2C-AA17-DD234F3E8CFB}"
  1142. },
  1143. "Value": {
  1144. "Datum": {
  1145. "scriptCanvasType": {
  1146. "m_type": 1
  1147. },
  1148. "isNullPointer": false,
  1149. "$type": "EntityId",
  1150. "value": {
  1151. "id": 2901262558
  1152. },
  1153. "label": "EntityToDeactivate"
  1154. },
  1155. "VariableId": {
  1156. "m_id": "{5DE2906C-7933-4B2C-AA17-DD234F3E8CFB}"
  1157. },
  1158. "VariableName": "EntityToDeactivate",
  1159. "InitialValueSource": 1
  1160. }
  1161. },
  1162. {
  1163. "Key": {
  1164. "m_id": "{8F82BF2D-7E9A-44D8-8BD3-F75A6826D3A2}"
  1165. },
  1166. "Value": {
  1167. "Datum": {
  1168. "scriptCanvasType": {
  1169. "m_type": 1
  1170. },
  1171. "isNullPointer": false,
  1172. "$type": "EntityId",
  1173. "value": {
  1174. "id": 2901262558
  1175. },
  1176. "label": "EntityToActivate"
  1177. },
  1178. "VariableId": {
  1179. "m_id": "{8F82BF2D-7E9A-44D8-8BD3-F75A6826D3A2}"
  1180. },
  1181. "VariableName": "EntityToActivate",
  1182. "InitialValueSource": 1
  1183. }
  1184. }
  1185. ]
  1186. }
  1187. }
  1188. }
  1189. }
  1190. }
  1191. }