city_generator.scriptcanvas 64 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 616086249974
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[13758410631581012363]": {
  13. "$type": "EditorGraph",
  14. "Id": 13758410631581012363,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 620381217270
  20. },
  21. "Name": "SC-Node(LessEqual)",
  22. "Components": {
  23. "Component_[11187469176125364779]": {
  24. "$type": "LessEqual",
  25. "Id": 11187469176125364779,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{B7146D28-A463-4D90-9DE9-C5B6023B5BB5}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "Result",
  37. "DisplayDataType": {
  38. "m_type": 0
  39. },
  40. "Descriptor": {
  41. "ConnectionType": 2,
  42. "SlotType": 2
  43. },
  44. "DataType": 1
  45. },
  46. {
  47. "id": {
  48. "m_id": "{A297ED5A-3F4E-45B0-919B-04C0E2EF6B78}"
  49. },
  50. "contracts": [
  51. {
  52. "$type": "SlotTypeContract"
  53. }
  54. ],
  55. "slotName": "In",
  56. "toolTip": "Signal to perform the evaluation when desired.",
  57. "Descriptor": {
  58. "ConnectionType": 1,
  59. "SlotType": 1
  60. }
  61. },
  62. {
  63. "id": {
  64. "m_id": "{AEEAF2E0-84BE-4B5E-BAF6-C0A07499B5C7}"
  65. },
  66. "contracts": [
  67. {
  68. "$type": "SlotTypeContract"
  69. }
  70. ],
  71. "slotName": "True",
  72. "toolTip": "Signaled if the result of the operation is true.",
  73. "Descriptor": {
  74. "ConnectionType": 2,
  75. "SlotType": 1
  76. }
  77. },
  78. {
  79. "id": {
  80. "m_id": "{9606EA41-DCC1-4806-BFA1-DCEC9A1E42DD}"
  81. },
  82. "contracts": [
  83. {
  84. "$type": "SlotTypeContract"
  85. }
  86. ],
  87. "slotName": "False",
  88. "toolTip": "Signaled if the result of the operation is false.",
  89. "Descriptor": {
  90. "ConnectionType": 2,
  91. "SlotType": 1
  92. }
  93. },
  94. {
  95. "id": {
  96. "m_id": "{8D25BE11-B373-4159-8E18-D48E41513929}"
  97. },
  98. "DynamicTypeOverride": 3,
  99. "contracts": [
  100. {
  101. "$type": "SlotTypeContract"
  102. }
  103. ],
  104. "slotName": "Value A",
  105. "DisplayDataType": {
  106. "m_type": 3
  107. },
  108. "Descriptor": {
  109. "ConnectionType": 1,
  110. "SlotType": 2
  111. },
  112. "DynamicGroup": {
  113. "Value": 3545012108
  114. },
  115. "DataType": 1
  116. },
  117. {
  118. "id": {
  119. "m_id": "{C5ADE882-C4AC-4D3D-958D-17BABBEFDEAF}"
  120. },
  121. "DynamicTypeOverride": 3,
  122. "contracts": [
  123. {
  124. "$type": "SlotTypeContract"
  125. }
  126. ],
  127. "slotName": "Value B",
  128. "DisplayDataType": {
  129. "m_type": 3
  130. },
  131. "Descriptor": {
  132. "ConnectionType": 1,
  133. "SlotType": 2
  134. },
  135. "DynamicGroup": {
  136. "Value": 3545012108
  137. },
  138. "DataType": 1
  139. }
  140. ],
  141. "Datums": [
  142. {
  143. "isOverloadedStorage": false,
  144. "scriptCanvasType": {
  145. "m_type": 3
  146. },
  147. "isNullPointer": false,
  148. "$type": "double",
  149. "value": 0.0,
  150. "label": "Value A"
  151. },
  152. {
  153. "isOverloadedStorage": false,
  154. "scriptCanvasType": {
  155. "m_type": 3
  156. },
  157. "isNullPointer": false,
  158. "$type": "double",
  159. "value": 0.0,
  160. "label": "Value B"
  161. }
  162. ]
  163. }
  164. }
  165. },
  166. {
  167. "Id": {
  168. "id": 624676184566
  169. },
  170. "Name": "SC-Node(OperatorMul)",
  171. "Components": {
  172. "Component_[12525259823737824954]": {
  173. "$type": "OperatorMul",
  174. "Id": 12525259823737824954,
  175. "Slots": [
  176. {
  177. "id": {
  178. "m_id": "{10396FE6-F9FF-45C8-906D-C7C096749464}"
  179. },
  180. "contracts": [
  181. {
  182. "$type": "SlotTypeContract"
  183. }
  184. ],
  185. "slotName": "In",
  186. "Descriptor": {
  187. "ConnectionType": 1,
  188. "SlotType": 1
  189. }
  190. },
  191. {
  192. "id": {
  193. "m_id": "{7474540F-94C4-4E5C-8BFA-44D86F271686}"
  194. },
  195. "contracts": [
  196. {
  197. "$type": "SlotTypeContract"
  198. }
  199. ],
  200. "slotName": "Out",
  201. "Descriptor": {
  202. "ConnectionType": 2,
  203. "SlotType": 1
  204. }
  205. },
  206. {
  207. "id": {
  208. "m_id": "{86210856-6F8F-43F5-A1C7-6B46F57F451A}"
  209. },
  210. "DynamicTypeOverride": 3,
  211. "contracts": [
  212. {
  213. "$type": "SlotTypeContract"
  214. },
  215. {
  216. "$type": "MathOperatorContract",
  217. "OperatorType": "Multiply",
  218. "NativeTypes": [
  219. {
  220. "m_type": 3
  221. },
  222. {
  223. "m_type": 6
  224. },
  225. {
  226. "m_type": 7
  227. },
  228. {
  229. "m_type": 14
  230. },
  231. {
  232. "m_type": 15
  233. }
  234. ]
  235. }
  236. ],
  237. "slotName": "Number 0",
  238. "toolTip": "An operand to use in performing the specified Operation",
  239. "DisplayDataType": {
  240. "m_type": 3
  241. },
  242. "DisplayGroup": {
  243. "Value": 1114760223
  244. },
  245. "Descriptor": {
  246. "ConnectionType": 1,
  247. "SlotType": 2
  248. },
  249. "DynamicGroup": {
  250. "Value": 1114760223
  251. },
  252. "DataType": 1
  253. },
  254. {
  255. "id": {
  256. "m_id": "{4A0BB580-75A6-4B9B-A596-36DA7F04D41E}"
  257. },
  258. "DynamicTypeOverride": 3,
  259. "contracts": [
  260. {
  261. "$type": "SlotTypeContract"
  262. },
  263. {
  264. "$type": "MathOperatorContract",
  265. "OperatorType": "Multiply",
  266. "NativeTypes": [
  267. {
  268. "m_type": 3
  269. },
  270. {
  271. "m_type": 6
  272. },
  273. {
  274. "m_type": 7
  275. },
  276. {
  277. "m_type": 14
  278. },
  279. {
  280. "m_type": 15
  281. }
  282. ]
  283. }
  284. ],
  285. "slotName": "Number 1",
  286. "toolTip": "An operand to use in performing the specified Operation",
  287. "DisplayDataType": {
  288. "m_type": 3
  289. },
  290. "DisplayGroup": {
  291. "Value": 1114760223
  292. },
  293. "Descriptor": {
  294. "ConnectionType": 1,
  295. "SlotType": 2
  296. },
  297. "DynamicGroup": {
  298. "Value": 1114760223
  299. },
  300. "DataType": 1
  301. },
  302. {
  303. "id": {
  304. "m_id": "{70CA0FC9-D52F-4DBC-8434-5F5DC614E1D8}"
  305. },
  306. "DynamicTypeOverride": 3,
  307. "contracts": [
  308. {
  309. "$type": "SlotTypeContract"
  310. },
  311. {
  312. "$type": "MathOperatorContract",
  313. "OperatorType": "Multiply",
  314. "NativeTypes": [
  315. {
  316. "m_type": 3
  317. },
  318. {
  319. "m_type": 6
  320. },
  321. {
  322. "m_type": 7
  323. },
  324. {
  325. "m_type": 14
  326. },
  327. {
  328. "m_type": 15
  329. }
  330. ]
  331. }
  332. ],
  333. "slotName": "Result",
  334. "toolTip": "The result of the specified operation",
  335. "DisplayDataType": {
  336. "m_type": 3
  337. },
  338. "DisplayGroup": {
  339. "Value": 1114760223
  340. },
  341. "Descriptor": {
  342. "ConnectionType": 2,
  343. "SlotType": 2
  344. },
  345. "DynamicGroup": {
  346. "Value": 1114760223
  347. },
  348. "DataType": 1
  349. }
  350. ],
  351. "Datums": [
  352. {
  353. "isOverloadedStorage": false,
  354. "scriptCanvasType": {
  355. "m_type": 3
  356. },
  357. "isNullPointer": false,
  358. "$type": "double",
  359. "value": 1.0,
  360. "label": "Number 0"
  361. },
  362. {
  363. "isOverloadedStorage": false,
  364. "scriptCanvasType": {
  365. "m_type": 3
  366. },
  367. "isNullPointer": false,
  368. "$type": "double",
  369. "value": 3.0,
  370. "label": "Number 1"
  371. }
  372. ],
  373. "Id": 12525259823737824954,
  374. "Id": 12525259823737824954
  375. }
  376. }
  377. },
  378. {
  379. "Id": {
  380. "id": 628971151862
  381. },
  382. "Name": "SC Node(GetVariable)",
  383. "Components": {
  384. "Component_[13332613003971252568]": {
  385. "$type": "GetVariableNode",
  386. "Id": 13332613003971252568,
  387. "Slots": [
  388. {
  389. "id": {
  390. "m_id": "{0186EB64-585A-4632-9A3E-E5B9AC9B7DB0}"
  391. },
  392. "contracts": [
  393. {
  394. "$type": "SlotTypeContract"
  395. }
  396. ],
  397. "slotName": "In",
  398. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  399. "Descriptor": {
  400. "ConnectionType": 1,
  401. "SlotType": 1
  402. }
  403. },
  404. {
  405. "id": {
  406. "m_id": "{60EE77B6-A426-4B7A-9ECB-1137329CE5FA}"
  407. },
  408. "contracts": [
  409. {
  410. "$type": "SlotTypeContract"
  411. }
  412. ],
  413. "slotName": "Out",
  414. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  415. "Descriptor": {
  416. "ConnectionType": 2,
  417. "SlotType": 1
  418. }
  419. },
  420. {
  421. "id": {
  422. "m_id": "{6798E5B0-C84E-411F-9106-912918A27188}"
  423. },
  424. "contracts": [
  425. {
  426. "$type": "SlotTypeContract"
  427. }
  428. ],
  429. "slotName": "Number",
  430. "DisplayDataType": {
  431. "m_type": 3
  432. },
  433. "Descriptor": {
  434. "ConnectionType": 2,
  435. "SlotType": 2
  436. },
  437. "DataType": 1
  438. }
  439. ],
  440. "Id": 13332613003971252568,
  441. "m_variableId": {
  442. "m_id": "{3E5ADDB3-127F-4EC9-A7CE-6A4B4584A667}"
  443. },
  444. "m_variableDataOutSlotId": {
  445. "m_id": "{6798E5B0-C84E-411F-9106-912918A27188}"
  446. }
  447. }
  448. }
  449. },
  450. {
  451. "Id": {
  452. "id": 3356275384822
  453. },
  454. "Name": "EBusEventHandler",
  455. "Components": {
  456. "Component_[6975527393732050828]": {
  457. "$type": "EBusEventHandler",
  458. "Id": 6975527393732050828,
  459. "Slots": [
  460. {
  461. "id": {
  462. "m_id": "{6ADF9A63-C629-48F7-9AF9-FB053AFE70C5}"
  463. },
  464. "contracts": [
  465. {
  466. "$type": "SlotTypeContract"
  467. }
  468. ],
  469. "slotName": "Connect",
  470. "toolTip": "Connect this event handler to the specified entity.",
  471. "Descriptor": {
  472. "ConnectionType": 1,
  473. "SlotType": 1
  474. }
  475. },
  476. {
  477. "id": {
  478. "m_id": "{F062686B-3F24-40A8-A1E6-DB39FCF562FE}"
  479. },
  480. "contracts": [
  481. {
  482. "$type": "SlotTypeContract"
  483. }
  484. ],
  485. "slotName": "Disconnect",
  486. "toolTip": "Disconnect this event handler.",
  487. "Descriptor": {
  488. "ConnectionType": 1,
  489. "SlotType": 1
  490. }
  491. },
  492. {
  493. "id": {
  494. "m_id": "{D077B4AB-F033-4873-A6DB-1E09A0381D1C}"
  495. },
  496. "contracts": [
  497. {
  498. "$type": "SlotTypeContract"
  499. }
  500. ],
  501. "slotName": "OnConnected",
  502. "toolTip": "Signaled when a connection has taken place.",
  503. "Descriptor": {
  504. "ConnectionType": 2,
  505. "SlotType": 1
  506. }
  507. },
  508. {
  509. "id": {
  510. "m_id": "{5CD66651-CCA4-4878-975C-029C24EC6686}"
  511. },
  512. "contracts": [
  513. {
  514. "$type": "SlotTypeContract"
  515. }
  516. ],
  517. "slotName": "OnDisconnected",
  518. "toolTip": "Signaled when this event handler is disconnected.",
  519. "Descriptor": {
  520. "ConnectionType": 2,
  521. "SlotType": 1
  522. }
  523. },
  524. {
  525. "id": {
  526. "m_id": "{8C3FF41C-1D2F-42E0-A854-038221210E72}"
  527. },
  528. "contracts": [
  529. {
  530. "$type": "SlotTypeContract"
  531. }
  532. ],
  533. "slotName": "OnFailure",
  534. "toolTip": "Signaled when it is not possible to connect this handler.",
  535. "Descriptor": {
  536. "ConnectionType": 2,
  537. "SlotType": 1
  538. }
  539. },
  540. {
  541. "id": {
  542. "m_id": "{BF298D79-6B63-41A9-A506-4D37D67D566D}"
  543. },
  544. "contracts": [
  545. {
  546. "$type": "SlotTypeContract"
  547. }
  548. ],
  549. "slotName": "Source",
  550. "toolTip": "ID used to connect on a specific Event address (Type: EntityId)",
  551. "Descriptor": {
  552. "ConnectionType": 1,
  553. "SlotType": 2
  554. },
  555. "DataType": 1
  556. },
  557. {
  558. "id": {
  559. "m_id": "{BD02D1DB-11F3-46B2-8B33-0C9464D7AF33}"
  560. },
  561. "contracts": [
  562. {
  563. "$type": "SlotTypeContract"
  564. }
  565. ],
  566. "slotName": "EntityId",
  567. "DisplayDataType": {
  568. "m_type": 1
  569. },
  570. "Descriptor": {
  571. "ConnectionType": 2,
  572. "SlotType": 2
  573. },
  574. "DataType": 1
  575. },
  576. {
  577. "id": {
  578. "m_id": "{737197EC-61CA-4B93-BA0E-732905D85779}"
  579. },
  580. "contracts": [
  581. {
  582. "$type": "SlotTypeContract"
  583. }
  584. ],
  585. "slotName": "ExecutionSlot:OnEntityActivated",
  586. "Descriptor": {
  587. "ConnectionType": 2,
  588. "SlotType": 1
  589. },
  590. "IsLatent": true
  591. },
  592. {
  593. "id": {
  594. "m_id": "{CE89C87F-8066-4DCC-B0D6-AAEF30F59D3D}"
  595. },
  596. "contracts": [
  597. {
  598. "$type": "SlotTypeContract"
  599. }
  600. ],
  601. "slotName": "EntityId",
  602. "DisplayDataType": {
  603. "m_type": 1
  604. },
  605. "Descriptor": {
  606. "ConnectionType": 2,
  607. "SlotType": 2
  608. },
  609. "DataType": 1
  610. },
  611. {
  612. "id": {
  613. "m_id": "{789757C1-0017-4EB8-A944-D7A3FBB7ABD9}"
  614. },
  615. "contracts": [
  616. {
  617. "$type": "SlotTypeContract"
  618. }
  619. ],
  620. "slotName": "ExecutionSlot:OnEntityDeactivated",
  621. "Descriptor": {
  622. "ConnectionType": 2,
  623. "SlotType": 1
  624. },
  625. "IsLatent": true
  626. }
  627. ],
  628. "Datums": [
  629. {
  630. "isOverloadedStorage": false,
  631. "scriptCanvasType": {
  632. "m_type": 1
  633. },
  634. "isNullPointer": false,
  635. "$type": "EntityId",
  636. "value": {
  637. "id": 2901262558
  638. }
  639. }
  640. ],
  641. "Id": 6975527393732050828,
  642. "m_eventMap": [
  643. {
  644. "Key": {
  645. "Value": 245425936
  646. },
  647. "Value": {
  648. "m_eventName": "OnEntityActivated",
  649. "m_eventId": {
  650. "Value": 245425936
  651. },
  652. "m_eventSlotId": {
  653. "m_id": "{737197EC-61CA-4B93-BA0E-732905D85779}"
  654. },
  655. "m_parameterSlotIds": [
  656. {
  657. "m_id": "{BD02D1DB-11F3-46B2-8B33-0C9464D7AF33}"
  658. }
  659. ],
  660. "m_numExpectedArguments": 1
  661. }
  662. },
  663. {
  664. "Key": {
  665. "Value": 4273369222
  666. },
  667. "Value": {
  668. "m_eventName": "OnEntityDeactivated",
  669. "m_eventId": {
  670. "Value": 4273369222
  671. },
  672. "m_eventSlotId": {
  673. "m_id": "{789757C1-0017-4EB8-A944-D7A3FBB7ABD9}"
  674. },
  675. "m_parameterSlotIds": [
  676. {
  677. "m_id": "{CE89C87F-8066-4DCC-B0D6-AAEF30F59D3D}"
  678. }
  679. ],
  680. "m_numExpectedArguments": 1
  681. }
  682. }
  683. ],
  684. "m_ebusName": "EntityBus",
  685. "m_busId": {
  686. "Value": 3358774020
  687. }
  688. }
  689. }
  690. }
  691. ],
  692. "m_connections": [
  693. {
  694. "Id": {
  695. "id": 667625857526
  696. },
  697. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Less Than or Equal To (<=): Value A)",
  698. "Components": {
  699. "Component_[11684736386904629599]": {
  700. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  701. "Id": 11684736386904629599,
  702. "sourceEndpoint": {
  703. "nodeId": {
  704. "id": 628971151862
  705. },
  706. "slotId": {
  707. "m_id": "{6798E5B0-C84E-411F-9106-912918A27188}"
  708. }
  709. },
  710. "targetEndpoint": {
  711. "nodeId": {
  712. "id": 620381217270
  713. },
  714. "slotId": {
  715. "m_id": "{8D25BE11-B373-4159-8E18-D48E41513929}"
  716. }
  717. }
  718. }
  719. }
  720. },
  721. {
  722. "Id": {
  723. "id": 671920824822
  724. },
  725. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Value 0)",
  726. "Components": {
  727. "Component_[2837062930013607196]": {
  728. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  729. "Id": 2837062930013607196,
  730. "sourceEndpoint": {
  731. "nodeId": {
  732. "id": 628971151862
  733. },
  734. "slotId": {
  735. "m_id": "{6798E5B0-C84E-411F-9106-912918A27188}"
  736. }
  737. },
  738. "targetEndpoint": {
  739. "nodeId": {
  740. "id": 624676184566
  741. },
  742. "slotId": {
  743. "m_id": "{86210856-6F8F-43F5-A1C7-6B46F57F451A}"
  744. }
  745. }
  746. }
  747. }
  748. },
  749. {
  750. "Id": {
  751. "id": 4923938447862
  752. },
  753. "Name": "srcEndpoint=(EntityBus Handler: ExecutionSlot:OnEntityActivated), destEndpoint=(Get Variable: In)",
  754. "Components": {
  755. "Component_[107649425755091754]": {
  756. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  757. "Id": 107649425755091754,
  758. "sourceEndpoint": {
  759. "nodeId": {
  760. "id": 3356275384822
  761. },
  762. "slotId": {
  763. "m_id": "{737197EC-61CA-4B93-BA0E-732905D85779}"
  764. }
  765. },
  766. "targetEndpoint": {
  767. "nodeId": {
  768. "id": 628971151862
  769. },
  770. "slotId": {
  771. "m_id": "{0186EB64-585A-4632-9A3E-E5B9AC9B7DB0}"
  772. }
  773. }
  774. }
  775. }
  776. },
  777. {
  778. "Id": {
  779. "id": 5903190991350
  780. },
  781. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Less Than or Equal To (<=): In)",
  782. "Components": {
  783. "Component_[9865659325013899164]": {
  784. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  785. "Id": 9865659325013899164,
  786. "sourceEndpoint": {
  787. "nodeId": {
  788. "id": 628971151862
  789. },
  790. "slotId": {
  791. "m_id": "{60EE77B6-A426-4B7A-9ECB-1137329CE5FA}"
  792. }
  793. },
  794. "targetEndpoint": {
  795. "nodeId": {
  796. "id": 620381217270
  797. },
  798. "slotId": {
  799. "m_id": "{A297ED5A-3F4E-45B0-919B-04C0E2EF6B78}"
  800. }
  801. }
  802. }
  803. }
  804. },
  805. {
  806. "Id": {
  807. "id": 6216723603958
  808. },
  809. "Name": "srcEndpoint=(Less Than or Equal To (<=): True), destEndpoint=(Multiply (*): In)",
  810. "Components": {
  811. "Component_[13750685243974109493]": {
  812. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  813. "Id": 13750685243974109493,
  814. "sourceEndpoint": {
  815. "nodeId": {
  816. "id": 620381217270
  817. },
  818. "slotId": {
  819. "m_id": "{AEEAF2E0-84BE-4B5E-BAF6-C0A07499B5C7}"
  820. }
  821. },
  822. "targetEndpoint": {
  823. "nodeId": {
  824. "id": 624676184566
  825. },
  826. "slotId": {
  827. "m_id": "{10396FE6-F9FF-45C8-906D-C7C096749464}"
  828. }
  829. }
  830. }
  831. }
  832. }
  833. ]
  834. },
  835. "m_assetType": "{08000000-0800-0000-3027-C2F039020300}",
  836. "versionData": {
  837. "_grammarVersion": 1,
  838. "_runtimeVersion": 1,
  839. "_fileVersion": 1
  840. },
  841. "m_variableCounter": 5,
  842. "GraphCanvasData": [
  843. {
  844. "Key": {
  845. "id": 616086249974
  846. },
  847. "Value": {
  848. "ComponentData": {
  849. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  850. "$type": "SceneComponentSaveData",
  851. "ViewParams": {
  852. "Scale": 0.4170402162543699,
  853. "AnchorX": -2431.420166015625,
  854. "AnchorY": -67.13980865478516
  855. }
  856. }
  857. }
  858. }
  859. },
  860. {
  861. "Key": {
  862. "id": 620381217270
  863. },
  864. "Value": {
  865. "ComponentData": {
  866. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  867. "$type": "NodeSaveData"
  868. },
  869. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  870. "$type": "GeneralNodeTitleComponentSaveData",
  871. "PaletteOverride": "MathNodeTitlePalette"
  872. },
  873. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  874. "$type": "GeometrySaveData",
  875. "Position": [
  876. -940.0,
  877. 120.0
  878. ]
  879. },
  880. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  881. "$type": "StylingComponentSaveData"
  882. },
  883. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  884. "$type": "PersistentIdComponentSaveData",
  885. "PersistentId": "{D44196F5-22A4-4330-A460-3D4FB64EBE4B}"
  886. }
  887. }
  888. }
  889. },
  890. {
  891. "Key": {
  892. "id": 624676184566
  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": "MathNodeTitlePalette"
  902. },
  903. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  904. "$type": "GeometrySaveData",
  905. "Position": [
  906. -320.0,
  907. 440.0
  908. ]
  909. },
  910. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  911. "$type": "StylingComponentSaveData"
  912. },
  913. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  914. "$type": "PersistentIdComponentSaveData",
  915. "PersistentId": "{45927E4B-67A6-40D5-ACDD-6D88A91F11A1}"
  916. }
  917. }
  918. }
  919. },
  920. {
  921. "Key": {
  922. "id": 628971151862
  923. },
  924. "Value": {
  925. "ComponentData": {
  926. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  927. "$type": "NodeSaveData"
  928. },
  929. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  930. "$type": "GeneralNodeTitleComponentSaveData",
  931. "PaletteOverride": "GetVariableNodeTitlePalette"
  932. },
  933. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  934. "$type": "GeometrySaveData",
  935. "Position": [
  936. -1420.0,
  937. 120.0
  938. ]
  939. },
  940. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  941. "$type": "StylingComponentSaveData",
  942. "SubStyle": ".getVariable"
  943. },
  944. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  945. "$type": "PersistentIdComponentSaveData",
  946. "PersistentId": "{AC34B8C4-0064-4962-B895-E2FC3EE4803D}"
  947. }
  948. }
  949. }
  950. },
  951. {
  952. "Key": {
  953. "id": 3356275384822
  954. },
  955. "Value": {
  956. "ComponentData": {
  957. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  958. "$type": "NodeSaveData"
  959. },
  960. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  961. "$type": "GeometrySaveData",
  962. "Position": [
  963. -1900.0,
  964. 40.0
  965. ]
  966. },
  967. "{9E81C95F-89C0-4476-8E82-63CCC4E52E04}": {
  968. "$type": "EBusHandlerNodeDescriptorSaveData",
  969. "EventIds": [
  970. {
  971. "Value": 245425936
  972. }
  973. ]
  974. },
  975. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  976. "$type": "StylingComponentSaveData"
  977. },
  978. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  979. "$type": "PersistentIdComponentSaveData",
  980. "PersistentId": "{14A15D4A-098A-4316-A9D9-15D3D7D5CBB7}"
  981. }
  982. }
  983. }
  984. }
  985. ],
  986. "StatisticsHelper": {
  987. "InstanceCounter": [
  988. {
  989. "Key": 5842116761103598202,
  990. "Value": 1
  991. },
  992. {
  993. "Key": 6500988768438162878,
  994. "Value": 1
  995. },
  996. {
  997. "Key": 12702286953450386850,
  998. "Value": 1
  999. },
  1000. {
  1001. "Key": 16594614136673628204,
  1002. "Value": 1
  1003. }
  1004. ]
  1005. }
  1006. },
  1007. "Component_[14868884537466296875]": {
  1008. "$type": "EditorGraphVariableManagerComponent",
  1009. "Id": 14868884537466296875,
  1010. "m_variableData": {
  1011. "m_nameVariableMap": [
  1012. {
  1013. "Key": {
  1014. "m_id": "{049485B9-175B-4CA3-A44E-9349A4F6DA6B}"
  1015. },
  1016. "Value": {
  1017. "Datum": {
  1018. "isOverloadedStorage": false,
  1019. "scriptCanvasType": {
  1020. "m_type": 4,
  1021. "m_azType": "{A96A5037-AD0D-43B6-9948-ED63438C4A52}"
  1022. },
  1023. "isNullPointer": false,
  1024. "$type": "AzFramework::Scripts::SpawnableScriptAssetRef"
  1025. },
  1026. "VariableId": {
  1027. "m_id": "{049485B9-175B-4CA3-A44E-9349A4F6DA6B}"
  1028. },
  1029. "VariableName": "Prefab",
  1030. "InitialValueSource": 1
  1031. }
  1032. },
  1033. {
  1034. "Key": {
  1035. "m_id": "{11F0A254-9F83-4E22-A78C-6A149E9192A3}"
  1036. },
  1037. "Value": {
  1038. "Datum": {
  1039. "isOverloadedStorage": false,
  1040. "scriptCanvasType": {
  1041. "m_type": 3
  1042. },
  1043. "isNullPointer": false,
  1044. "$type": "double",
  1045. "value": 4.0
  1046. },
  1047. "VariableId": {
  1048. "m_id": "{11F0A254-9F83-4E22-A78C-6A149E9192A3}"
  1049. },
  1050. "VariableName": "Street Length",
  1051. "InitialValueSource": 1
  1052. }
  1053. },
  1054. {
  1055. "Key": {
  1056. "m_id": "{28DC0F5A-A0BF-4848-8771-2FBA29AE6A60}"
  1057. },
  1058. "Value": {
  1059. "Datum": {
  1060. "isOverloadedStorage": false,
  1061. "scriptCanvasType": {
  1062. "m_type": 3
  1063. },
  1064. "isNullPointer": false,
  1065. "$type": "double",
  1066. "value": 10.0
  1067. },
  1068. "VariableId": {
  1069. "m_id": "{28DC0F5A-A0BF-4848-8771-2FBA29AE6A60}"
  1070. },
  1071. "VariableName": "City Block Size",
  1072. "InitialValueSource": 1
  1073. }
  1074. },
  1075. {
  1076. "Key": {
  1077. "m_id": "{3E5ADDB3-127F-4EC9-A7CE-6A4B4584A667}"
  1078. },
  1079. "Value": {
  1080. "Datum": {
  1081. "isOverloadedStorage": false,
  1082. "scriptCanvasType": {
  1083. "m_type": 3
  1084. },
  1085. "isNullPointer": false,
  1086. "$type": "double",
  1087. "value": 1.0
  1088. },
  1089. "VariableId": {
  1090. "m_id": "{3E5ADDB3-127F-4EC9-A7CE-6A4B4584A667}"
  1091. },
  1092. "VariableName": "City X"
  1093. }
  1094. },
  1095. {
  1096. "Key": {
  1097. "m_id": "{8107DFC4-3796-4680-B503-C125663FCEFB}"
  1098. },
  1099. "Value": {
  1100. "Datum": {
  1101. "isOverloadedStorage": false,
  1102. "scriptCanvasType": {
  1103. "m_type": 4,
  1104. "m_azType": "{7541F631-BA89-54F3-A6B8-33FF75B60192}"
  1105. },
  1106. "isNullPointer": false,
  1107. "$type": "AZStd::vector<AzFramework::EntitySpawnTicket, allocator>"
  1108. },
  1109. "VariableId": {
  1110. "m_id": "{8107DFC4-3796-4680-B503-C125663FCEFB}"
  1111. },
  1112. "VariableName": "City Block Tickets"
  1113. }
  1114. }
  1115. ]
  1116. }
  1117. }
  1118. }
  1119. }
  1120. }
  1121. }