Energy_Cannon_with_Energy_Ball.prefab 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482
  1. {
  2. "ContainerEntity": {
  3. "Id": "ContainerEntity",
  4. "Name": "Energy_Cannon_with_Energy_Ball",
  5. "Components": {
  6. "Component_[10776806227424993011]": {
  7. "$type": "EditorDisabledCompositionComponent",
  8. "Id": 10776806227424993011
  9. },
  10. "Component_[1582631749689011759]": {
  11. "$type": "EditorLockComponent",
  12. "Id": 1582631749689011759
  13. },
  14. "Component_[16023438301805375808]": {
  15. "$type": "EditorPrefabComponent",
  16. "Id": 16023438301805375808
  17. },
  18. "Component_[16896350622714100755]": {
  19. "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
  20. "Id": 16896350622714100755,
  21. "Parent Entity": ""
  22. },
  23. "Component_[18281482096600336918]": {
  24. "$type": "EditorVisibilityComponent",
  25. "Id": 18281482096600336918
  26. },
  27. "Component_[2651178569416212958]": {
  28. "$type": "EditorEntityIconComponent",
  29. "Id": 2651178569416212958
  30. },
  31. "Component_[3130122397781833956]": {
  32. "$type": "EditorInspectorComponent",
  33. "Id": 3130122397781833956
  34. },
  35. "Component_[4936340828823247495]": {
  36. "$type": "EditorOnlyEntityComponent",
  37. "Id": 4936340828823247495
  38. },
  39. "Component_[7159406200914287776]": {
  40. "$type": "EditorPendingCompositionComponent",
  41. "Id": 7159406200914287776
  42. },
  43. "Component_[7378270248857110777]": {
  44. "$type": "EditorEntitySortComponent",
  45. "Id": 7378270248857110777,
  46. "Child Entity Order": [
  47. "Entity_[660556807508]"
  48. ]
  49. }
  50. }
  51. },
  52. "Entities": {
  53. "Entity_[656261840212]": {
  54. "Id": "Entity_[656261840212]",
  55. "Name": "Energy Ball",
  56. "Components": {
  57. "Component_[10306762055022788925]": {
  58. "$type": "EditorDisabledCompositionComponent",
  59. "Id": 10306762055022788925
  60. },
  61. "Component_[10375256730531750003]": {
  62. "$type": "EditorEntitySortComponent",
  63. "Id": 10375256730531750003
  64. },
  65. "Component_[1260159715379895998]": {
  66. "$type": "EditorRigidBodyComponent",
  67. "Id": 1260159715379895998,
  68. "Configuration": {
  69. "entityId": "",
  70. "Gravity Enabled": false
  71. }
  72. },
  73. "Component_[12889870600493739301]": {
  74. "$type": "PopcornFXEmitterEditorComponent",
  75. "Id": 12889870600493739301,
  76. "ParticleSystem": {
  77. "assetId": {
  78. "guid": "{4981130E-D6A9-54D3-A693-2B957A15051F}"
  79. },
  80. "assetHint": "popcornfx/particles/energyballtrap/fx_energyballtrap_projectile.pkfx"
  81. },
  82. "PrewarmTime": 0.0,
  83. "AttributeList": {
  84. "Attributes": [
  85. {
  86. "Name": "Color Intensity",
  87. "Type": 31
  88. },
  89. {
  90. "Name": "Global Scale",
  91. "Type": 31
  92. }
  93. ],
  94. "AttributesRawData": "AACAPwAAAAAAAAAAAAAAAM3MTD8AAAAAAAAAAAAAAAA="
  95. },
  96. "EditorAttributeList": {
  97. "AttributeCategories": [
  98. {
  99. "Attributes": [
  100. {
  101. "ValueFX": 1.0
  102. },
  103. {
  104. "ValueFX": 0.800000011920929
  105. }
  106. ]
  107. }
  108. ]
  109. }
  110. },
  111. "Component_[1317909201307914089]": {
  112. "$type": "EditorOnlyEntityComponent",
  113. "Id": 1317909201307914089
  114. },
  115. "Component_[147163556142342236]": {
  116. "$type": "EditorAudioTriggerComponent",
  117. "Id": 147163556142342236,
  118. "Play Trigger": {
  119. "controlName": "play_sx_int_energyballtrap_projectile"
  120. }
  121. },
  122. "Component_[14745079858933335176]": {
  123. "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
  124. "Id": 14745079858933335176,
  125. "Parent Entity": "Entity_[660556807508]",
  126. "Transform Data": {
  127. "Translate": [
  128. -9.5367431640625e-7,
  129. -0.30000001192092896,
  130. 0.6000000238418579
  131. ],
  132. "UniformScale": 0.5
  133. }
  134. },
  135. "Component_[15147782715820726746]": {
  136. "$type": "EditorVisibilityComponent",
  137. "Id": 15147782715820726746
  138. },
  139. "Component_[15983379144838108017]": {
  140. "$type": "GenericComponentWrapper",
  141. "Id": 15983379144838108017,
  142. "m_template": {
  143. "$type": "AudioProxyComponent"
  144. }
  145. },
  146. "Component_[16569145727191893785]": {
  147. "$type": "GenericComponentWrapper",
  148. "Id": 16569145727191893785,
  149. "m_template": {
  150. "$type": "MultiplayerSample::EnergyBallComponent",
  151. "ExplosionEffect": {
  152. "ParticleAsset": {
  153. "guid": "{D49CE200-BF8B-5DBF-98BD-14CF7C480D45}"
  154. },
  155. "AudioTrigger": "play_sx_int_energyballtrap_impact"
  156. },
  157. "GatherParams": {
  158. "GatherShape": 2,
  159. "CastDistance": 0.0,
  160. "TravelSpeed": 8.0,
  161. "BulletDrop": false
  162. },
  163. "HitEffect": {
  164. "HitMagnitude": 10.0
  165. }
  166. }
  167. },
  168. "Component_[16681766830394531701]": {
  169. "$type": "GenericComponentWrapper",
  170. "Id": 16681766830394531701,
  171. "m_template": {
  172. "$type": "Multiplayer::NetworkRigidBodyComponent"
  173. }
  174. },
  175. "Component_[425805608025666933]": {
  176. "$type": "GenericComponentWrapper",
  177. "Id": 425805608025666933,
  178. "m_template": {
  179. "$type": "NetBindComponent"
  180. }
  181. },
  182. "Component_[4846885455041562164]": {
  183. "$type": "EditorPendingCompositionComponent",
  184. "Id": 4846885455041562164
  185. },
  186. "Component_[7697210517306281973]": {
  187. "$type": "EditorLockComponent",
  188. "Id": 7697210517306281973
  189. },
  190. "Component_[8308919018390390778]": {
  191. "$type": "EditorScriptCanvasComponent",
  192. "Id": 8308919018390390778,
  193. "configuration": {
  194. "sourceHandle": {
  195. "id": "{6EA0260B-0747-51BF-944D-BE4B312FC90C}",
  196. "path": "scriptcanvas/WeaponImpactDecal.scriptcanvas"
  197. },
  198. "sourceName": "WeaponImpactDecal.scriptcanvas",
  199. "propertyOverrides": {
  200. "source": {
  201. "id": "{6EA0260B-0747-51BF-944D-BE4B312FC90C}",
  202. "path": "scriptcanvas/WeaponImpactDecal.scriptcanvas"
  203. },
  204. "variables": [
  205. {
  206. "Datum": {
  207. "isOverloadedStorage": false,
  208. "scriptCanvasType": {
  209. "m_type": 4,
  210. "m_azType": "{FC3DA616-174B-48FD-9BFB-BC277132FB47}"
  211. },
  212. "isNullPointer": false,
  213. "$type": "MultiplayerSample::SpawnDecalConfig"
  214. },
  215. "VariableId": {
  216. "m_id": "{1850E939-4A77-4323-807E-6EFF953D8810}"
  217. },
  218. "VariableName": "Weapon Impact Decal Config",
  219. "InitialValueSource": 1
  220. }
  221. ],
  222. "overrides": [
  223. {
  224. "Datum": {
  225. "isOverloadedStorage": false,
  226. "scriptCanvasType": {
  227. "m_type": 4,
  228. "m_azType": "{FC3DA616-174B-48FD-9BFB-BC277132FB47}"
  229. },
  230. "isNullPointer": false,
  231. "$type": "MultiplayerSample::SpawnDecalConfig",
  232. "value": {
  233. "Scale": 2.0,
  234. "Opacity": 0.800000011920929,
  235. "LifeTimeSec": 8.0,
  236. "FadeOutTimeSec": 4.0
  237. }
  238. },
  239. "InputControlVisibility": {
  240. "Value": 850104567
  241. },
  242. "VariableId": {
  243. "m_id": "{1850E939-4A77-4323-807E-6EFF953D8810}"
  244. },
  245. "VariableName": "Weapon Impact Decal Config",
  246. "InitialValueSource": 1
  247. }
  248. ]
  249. }
  250. }
  251. },
  252. "Component_[8670461081840355986]": {
  253. "$type": "EditorInspectorComponent",
  254. "Id": 8670461081840355986,
  255. "ComponentOrderEntryArray": [
  256. {
  257. "ComponentId": 14745079858933335176
  258. },
  259. {
  260. "ComponentId": 425805608025666933,
  261. "SortIndex": 1
  262. },
  263. {
  264. "ComponentId": 8772152848682895905,
  265. "SortIndex": 2
  266. },
  267. {
  268. "ComponentId": 1260159715379895998,
  269. "SortIndex": 3
  270. },
  271. {
  272. "ComponentId": 16681766830394531701,
  273. "SortIndex": 4
  274. },
  275. {
  276. "ComponentId": 16569145727191893785,
  277. "SortIndex": 5
  278. }
  279. ]
  280. },
  281. "Component_[8772152848682895905]": {
  282. "$type": "GenericComponentWrapper",
  283. "Id": 8772152848682895905,
  284. "m_template": {
  285. "$type": "Multiplayer::NetworkTransformComponent"
  286. }
  287. },
  288. "Component_[9370914006782848444]": {
  289. "$type": "EditorEntityIconComponent",
  290. "Id": 9370914006782848444
  291. }
  292. }
  293. },
  294. "Entity_[660556807508]": {
  295. "Id": "Entity_[660556807508]",
  296. "Name": "Energy Cannon",
  297. "Components": {
  298. "Component_[12185129918259758752]": {
  299. "$type": "AZ::Render::EditorMeshComponent",
  300. "Id": 12185129918259758752,
  301. "Controller": {
  302. "Configuration": {
  303. "ModelAsset": {
  304. "assetId": {
  305. "guid": "{251F7A49-FA34-57EC-919D-399EAF8F9770}",
  306. "subId": 269561695
  307. },
  308. "assetHint": "spacecannon/spacecannon.azmodel"
  309. }
  310. }
  311. }
  312. },
  313. "Component_[12627717619833949403]": {
  314. "$type": "GenericComponentWrapper",
  315. "Id": 12627717619833949403,
  316. "m_template": {
  317. "$type": "NetBindComponent"
  318. }
  319. },
  320. "Component_[13913926960209768839]": {
  321. "$type": "EditorVisibilityComponent",
  322. "Id": 13913926960209768839
  323. },
  324. "Component_[14739979666928822184]": {
  325. "$type": "EditorInspectorComponent",
  326. "Id": 14739979666928822184,
  327. "ComponentOrderEntryArray": [
  328. {
  329. "ComponentId": 3533828349650165605
  330. },
  331. {
  332. "ComponentId": 15034031694382477776,
  333. "SortIndex": 1
  334. },
  335. {
  336. "ComponentId": 9219518570565453785,
  337. "SortIndex": 2
  338. },
  339. {
  340. "ComponentId": 12627717619833949403,
  341. "SortIndex": 3
  342. }
  343. ]
  344. },
  345. "Component_[15034031694382477776]": {
  346. "$type": "GenericComponentWrapper",
  347. "Id": 15034031694382477776,
  348. "m_template": {
  349. "$type": "MultiplayerSample::EnergyCannonComponent",
  350. "RateOfFireMs": 4000,
  351. "BallLifetimeMs": 3800,
  352. "BuildUpTimeMs": 3300,
  353. "FiringEffect": {
  354. "ParticleAsset": {
  355. "guid": "{F16C718B-7B3D-5F6B-877C-0CA15AAE7544}"
  356. },
  357. "AudioTrigger": "play_sx_int_energyballtrap_buildup",
  358. "EffectOffset": [
  359. 0.0,
  360. -0.30000001192092896,
  361. 0.6000000238418579
  362. ]
  363. },
  364. "EnergyBallEntity": "Entity_[656261840212]"
  365. }
  366. },
  367. "Component_[15505496297744353802]": {
  368. "$type": "EditorPendingCompositionComponent",
  369. "Id": 15505496297744353802
  370. },
  371. "Component_[15594701352099365687]": {
  372. "$type": "EditorLockComponent",
  373. "Id": 15594701352099365687
  374. },
  375. "Component_[2942213479640514248]": {
  376. "$type": "EditorOnlyEntityComponent",
  377. "Id": 2942213479640514248
  378. },
  379. "Component_[3533828349650165605]": {
  380. "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
  381. "Id": 3533828349650165605,
  382. "Parent Entity": "ContainerEntity",
  383. "Transform Data": {
  384. "UniformScale": 2.0
  385. }
  386. },
  387. "Component_[398718130345139058]": {
  388. "$type": "EditorEntitySortComponent",
  389. "Id": 398718130345139058,
  390. "Child Entity Order": [
  391. "Entity_[656261840212]"
  392. ]
  393. },
  394. "Component_[5124962855717337225]": {
  395. "$type": "EditorDisabledCompositionComponent",
  396. "Id": 5124962855717337225
  397. },
  398. "Component_[6858561294880275950]": {
  399. "$type": "EditorMaterialComponent",
  400. "Id": 6858561294880275950,
  401. "Controller": {
  402. "Configuration": {
  403. "materials": {
  404. "{}": {
  405. "MaterialAsset": {
  406. "assetId": {
  407. "guid": "{7F678F45-39F0-573F-A178-34E76532397E}"
  408. },
  409. "assetHint": "spacecannon/spacecannon_base_mat.azmaterial"
  410. }
  411. }
  412. }
  413. }
  414. }
  415. },
  416. "Component_[8731904734389776651]": {
  417. "$type": "EditorEntityIconComponent",
  418. "Id": 8731904734389776651
  419. },
  420. "Component_[9112722425705082704]": {
  421. "$type": "EditorMeshColliderComponent",
  422. "Id": 9112722425705082704,
  423. "ColliderConfiguration": {
  424. "Rotation": [
  425. 0.0,
  426. -0.0,
  427. 1.0,
  428. -0.0
  429. ],
  430. "MaterialSlots": {
  431. "Slots": [
  432. {
  433. "Name": "base_MAT"
  434. }
  435. ]
  436. }
  437. },
  438. "ShapeConfiguration": {
  439. "PhysicsAsset": {
  440. "Asset": {
  441. "assetId": {
  442. "guid": "{251F7A49-FA34-57EC-919D-399EAF8F9770}",
  443. "subId": 1397975047
  444. },
  445. "assetHint": "spacecannon/spacecannon.pxmesh"
  446. },
  447. "Configuration": {
  448. "Scale": [
  449. 2.0,
  450. 2.0,
  451. 2.0
  452. ],
  453. "PhysicsAsset": {
  454. "assetId": {
  455. "guid": "{251F7A49-FA34-57EC-919D-399EAF8F9770}",
  456. "subId": 1397975047
  457. },
  458. "loadBehavior": "QueueLoad",
  459. "assetHint": "spacecannon/spacecannon.pxmesh"
  460. }
  461. }
  462. }
  463. },
  464. "DebugDrawSettings": {
  465. "LocallyEnabled": false
  466. }
  467. },
  468. "Component_[9219518570565453785]": {
  469. "$type": "GenericComponentWrapper",
  470. "Id": 9219518570565453785,
  471. "m_template": {
  472. "$type": "Multiplayer::NetworkTransformComponent"
  473. }
  474. },
  475. "Component_[9579942683680693676]": {
  476. "$type": "EditorStaticRigidBodyComponent",
  477. "Id": 9579942683680693676
  478. }
  479. }
  480. }
  481. }
  482. }