explosion.json 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339
  1. {
  2. "systems":
  3. [
  4. {
  5. "name": "default system",
  6. "id": "default system",
  7. "capacity": 40,
  8. "emitter":
  9. [
  10. 0,
  11. 0,
  12. 0
  13. ],
  14. "particleEmitterType":
  15. {
  16. "type": "ConeParticleEmitter",
  17. "radius": 0.1,
  18. "angle": 0.7853981633974483,
  19. "directionRandomizer": 0
  20. },
  21. "textureName": "explosion/FlashParticle.png",
  22. "invertY": true,
  23. "animations": [],
  24. "beginAnimationOnStart": false,
  25. "beginAnimationFrom": 0,
  26. "beginAnimationTo": 60,
  27. "beginAnimationLoop": false,
  28. "startDelay": 0,
  29. "renderingGroupId": 2,
  30. "isBillboardBased": true,
  31. "billboardMode": 7,
  32. "minAngularSpeed": 0,
  33. "maxAngularSpeed": 0,
  34. "minSize": 0.1,
  35. "maxSize": 0.1,
  36. "minScaleX": 10,
  37. "maxScaleX": 20,
  38. "minScaleY": 70,
  39. "maxScaleY": 100,
  40. "minEmitPower": 0,
  41. "maxEmitPower": 0,
  42. "minLifeTime": 0.2,
  43. "maxLifeTime": 0.4,
  44. "emitRate": 400,
  45. "gravity":
  46. [
  47. 0,
  48. 0,
  49. 0
  50. ],
  51. "noiseStrength":
  52. [
  53. 10,
  54. 10,
  55. 10
  56. ],
  57. "color1":
  58. [
  59. 1,
  60. 1,
  61. 1,
  62. 1
  63. ],
  64. "color2":
  65. [
  66. 1,
  67. 1,
  68. 1,
  69. 1
  70. ],
  71. "colorDead":
  72. [
  73. 1,
  74. 1,
  75. 1,
  76. 0
  77. ],
  78. "updateSpeed": 0.016666666666666666,
  79. "targetStopDuration": 0.2,
  80. "blendMode": 2,
  81. "preWarmCycles": 0,
  82. "preWarmStepOffset": 1,
  83. "minInitialRotation": -0.78539816,
  84. "maxInitialRotation": 0.78539816,
  85. "startSpriteCellID": 0,
  86. "endSpriteCellID": 0,
  87. "spriteCellChangeSpeed": 1,
  88. "spriteCellWidth": 0,
  89. "spriteCellHeight": 0,
  90. "spriteRandomStartCell": false,
  91. "isAnimationSheetEnabled": false,
  92. "colorGradients":
  93. [
  94. {
  95. "gradient": 0,
  96. "color1":
  97. [
  98. 1,
  99. 0.896,
  100. 0,
  101. 1
  102. ]
  103. },
  104. {
  105. "gradient": 0.4,
  106. "color1":
  107. [
  108. 0.7547,
  109. 0.1219,
  110. 0.0391,
  111. 1
  112. ]
  113. },
  114. {
  115. "gradient": 0.8,
  116. "color1":
  117. [
  118. 0.3679,
  119. 0.0721,
  120. 0.0295,
  121. 0
  122. ]
  123. }
  124. ],
  125. "textureMask":
  126. [
  127. 1,
  128. 1,
  129. 1,
  130. 1
  131. ],
  132. "customShader": null,
  133. "preventAutoStart": true
  134. },
  135. {
  136. "name": "default system",
  137. "id": "default system",
  138. "capacity": 500,
  139. "emitter":
  140. [
  141. 0,
  142. 2,
  143. 0
  144. ],
  145. "particleEmitterType":
  146. {
  147. "type": "CylinderParticleEmitter",
  148. "radius": 1,
  149. "height": 0.5,
  150. "radiusRange": 0,
  151. "directionRandomizer": 0
  152. },
  153. "textureName": "explosion/Smoke_SpriteSheet_8x8.png",
  154. "invertY": false,
  155. "animations": [],
  156. "beginAnimationOnStart": false,
  157. "beginAnimationFrom": 0,
  158. "beginAnimationTo": 60,
  159. "beginAnimationLoop": false,
  160. "startDelay": 60,
  161. "renderingGroupId": 0,
  162. "isBillboardBased": true,
  163. "billboardMode": 7,
  164. "minAngularSpeed": 0,
  165. "maxAngularSpeed": 0,
  166. "minSize": 0.2,
  167. "maxSize": 2,
  168. "minScaleX": 1,
  169. "maxScaleX": 1,
  170. "minScaleY": 1,
  171. "maxScaleY": 1,
  172. "minEmitPower": 40,
  173. "maxEmitPower": 90,
  174. "minLifeTime": 3,
  175. "maxLifeTime": 3,
  176. "emitRate": 3000,
  177. "gravity":
  178. [
  179. 0,
  180. 0,
  181. 0
  182. ],
  183. "noiseStrength":
  184. [
  185. 10,
  186. 10,
  187. 10
  188. ],
  189. "color1":
  190. [
  191. 1,
  192. 1,
  193. 1,
  194. 1
  195. ],
  196. "color2":
  197. [
  198. 1,
  199. 1,
  200. 1,
  201. 1
  202. ],
  203. "colorDead":
  204. [
  205. 1,
  206. 1,
  207. 1,
  208. 0
  209. ],
  210. "updateSpeed": 0.016666666666666666,
  211. "targetStopDuration": 0.5,
  212. "blendMode": 4,
  213. "preWarmCycles": 0,
  214. "preWarmStepOffset": 1,
  215. "minInitialRotation": -1.5707963267948966,
  216. "maxInitialRotation": 1.5707963267948966,
  217. "startSpriteCellID": 0,
  218. "endSpriteCellID": 63,
  219. "spriteCellChangeSpeed": 1,
  220. "spriteCellWidth": 128,
  221. "spriteCellHeight": 128,
  222. "spriteRandomStartCell": true,
  223. "isAnimationSheetEnabled": true,
  224. "colorGradients":
  225. [
  226. {
  227. "gradient": 0,
  228. "color1":
  229. [
  230. 1,
  231. 1,
  232. 1,
  233. 0.15
  234. ]
  235. },
  236. {
  237. "gradient": 0.6,
  238. "color1":
  239. [
  240. 1,
  241. 1,
  242. 1,
  243. 0.15
  244. ]
  245. },
  246. {
  247. "gradient": 1,
  248. "color1":
  249. [
  250. 1,
  251. 1,
  252. 1,
  253. 0
  254. ]
  255. }
  256. ],
  257. "rampGradients":
  258. [
  259. {
  260. "gradient": 0,
  261. "color":
  262. [
  263. 1,
  264. 1,
  265. 1
  266. ]
  267. },
  268. {
  269. "gradient": 0.09,
  270. "color":
  271. [
  272. 0.8196078431372549,
  273. 0.8,
  274. 0.7450980392156863
  275. ]
  276. },
  277. {
  278. "gradient": 0.18,
  279. "color":
  280. [
  281. 0.8666666666666667,
  282. 0.7843137254901961,
  283. 0.7450980392156863
  284. ]
  285. },
  286. {
  287. "gradient": 0.28,
  288. "color":
  289. [
  290. 0.7843137254901961,
  291. 0.7450980392156863,
  292. 0.7058823529411765
  293. ]
  294. },
  295. {
  296. "gradient": 0.47,
  297. "color":
  298. [
  299. 0.45098039215686275,
  300. 0.35294117647058826,
  301. 0.3137254901960784
  302. ]
  303. },
  304. {
  305. "gradient": 0.88,
  306. "color":
  307. [
  308. 0.19607843137254902,
  309. 0.19607843137254902,
  310. 0.19607843137254902
  311. ]
  312. },
  313. {
  314. "gradient": 1,
  315. "color":
  316. [
  317. 0.19607843137254902,
  318. 0.19607843137254902,
  319. 0.19607843137254902
  320. ]
  321. }
  322. ],
  323. "useRampGradients": true,
  324. "colorRemapGradients":
  325. [
  326. {
  327. "gradient": 0,
  328. "factor1": 0,
  329. "factor2": 0.8
  330. },
  331. {
  332. "gradient": 0.2,
  333. "factor1": 0.1,
  334. "factor2": 0.8
  335. },
  336. {
  337. "gradient": 0.3,
  338. "factor1": 0.2,
  339. "factor2": 0.85
  340. },
  341. {
  342. "gradient": 0.35,
  343. "factor1": 0.4,
  344. "factor2": 0.85
  345. },
  346. {
  347. "gradient": 0.4,
  348. "factor1": 0.5,
  349. "factor2": 0.9
  350. },
  351. {
  352. "gradient": 0.5,
  353. "factor1": 0.95,
  354. "factor2": 1
  355. },
  356. {
  357. "gradient": 1,
  358. "factor1": 0.95,
  359. "factor2": 1
  360. }
  361. ],
  362. "sizeGradients":
  363. [
  364. {
  365. "gradient": 0,
  366. "factor1": 2,
  367. "factor2": 3
  368. },
  369. {
  370. "gradient": 1,
  371. "factor1": 5,
  372. "factor2": 8
  373. }
  374. ],
  375. "angularSpeedGradients":
  376. [
  377. {
  378. "gradient": 0,
  379. "factor1": 0
  380. },
  381. {
  382. "gradient": 1,
  383. "factor1": -0.4,
  384. "factor2": 0.4
  385. }
  386. ],
  387. "limitVelocityGradients":
  388. [
  389. {
  390. "gradient": 0,
  391. "factor1": 70
  392. },
  393. {
  394. "gradient": 0.15,
  395. "factor1": 10
  396. },
  397. {
  398. "gradient": 0.25,
  399. "factor1": 2
  400. },
  401. {
  402. "gradient": 1,
  403. "factor1": 1.5
  404. }
  405. ],
  406. "limitVelocityDamping": 0.9,
  407. "textureMask":
  408. [
  409. 1,
  410. 1,
  411. 1,
  412. 1
  413. ],
  414. "customShader": null,
  415. "preventAutoStart": true
  416. },
  417. {
  418. "name": "default system",
  419. "id": "default system",
  420. "capacity": 1000,
  421. "emitter":
  422. [
  423. 0,
  424. 0,
  425. 0
  426. ],
  427. "particleEmitterType":
  428. {
  429. "type": "HemisphericParticleEmitter",
  430. "radius": 0.2,
  431. "radiusRange": 1,
  432. "directionRandomizer": 0
  433. },
  434. "textureName": "explosion/Smoke_SpriteSheet_8x8.png",
  435. "invertY": false,
  436. "animations":
  437. [
  438. {
  439. "name": "plumeAnimation",
  440. "property": "emitter.y",
  441. "framePerSecond": 60,
  442. "dataType": 0,
  443. "loopBehavior": 2,
  444. "blendingSpeed": 0.01,
  445. "keys":
  446. [
  447. {
  448. "frame": 0,
  449. "values":
  450. [
  451. 0
  452. ]
  453. },
  454. {
  455. "frame": 10,
  456. "values":
  457. [
  458. 2
  459. ]
  460. },
  461. {
  462. "frame": 40,
  463. "values":
  464. [
  465. 8
  466. ]
  467. },
  468. {
  469. "frame": 50,
  470. "values":
  471. [
  472. 9
  473. ]
  474. },
  475. {
  476. "frame": 55,
  477. "values":
  478. [
  479. 9.5
  480. ]
  481. },
  482. {
  483. "frame": 60,
  484. "values":
  485. [
  486. 10
  487. ]
  488. }
  489. ],
  490. "ranges": []
  491. }
  492. ],
  493. "beginAnimationOnStart": true,
  494. "beginAnimationFrom": 0,
  495. "beginAnimationTo": 60,
  496. "beginAnimationLoop": false,
  497. "startDelay": 60,
  498. "renderingGroupId": 1,
  499. "isBillboardBased": true,
  500. "billboardMode": 7,
  501. "minAngularSpeed": 0,
  502. "maxAngularSpeed": 0,
  503. "minSize": 1,
  504. "maxSize": 3,
  505. "minScaleX": 1,
  506. "maxScaleX": 1,
  507. "minScaleY": 1,
  508. "maxScaleY": 1,
  509. "minEmitPower": 30,
  510. "maxEmitPower": 60,
  511. "minLifeTime": 6,
  512. "maxLifeTime": 8,
  513. "emitRate": 400,
  514. "gravity":
  515. [
  516. 0,
  517. 0,
  518. 0
  519. ],
  520. "noiseStrength":
  521. [
  522. 10,
  523. 10,
  524. 10
  525. ],
  526. "color1":
  527. [
  528. 1,
  529. 1,
  530. 1,
  531. 1
  532. ],
  533. "color2":
  534. [
  535. 1,
  536. 1,
  537. 1,
  538. 1
  539. ],
  540. "colorDead":
  541. [
  542. 1,
  543. 1,
  544. 1,
  545. 0
  546. ],
  547. "updateSpeed": 0.016666666666666666,
  548. "targetStopDuration": 1,
  549. "blendMode": 4,
  550. "preWarmCycles": 0,
  551. "preWarmStepOffset": 1,
  552. "minInitialRotation": 0,
  553. "maxInitialRotation": 0,
  554. "startSpriteCellID": 0,
  555. "endSpriteCellID": 63,
  556. "spriteCellChangeSpeed": 1,
  557. "spriteCellWidth": 128,
  558. "spriteCellHeight": 128,
  559. "spriteRandomStartCell": true,
  560. "isAnimationSheetEnabled": true,
  561. "colorGradients":
  562. [
  563. {
  564. "gradient": 0,
  565. "color1":
  566. [
  567. 1,
  568. 1,
  569. 1,
  570. 0.8
  571. ]
  572. },
  573. {
  574. "gradient": 0.4,
  575. "color1":
  576. [
  577. 1,
  578. 1,
  579. 1,
  580. 0.6
  581. ]
  582. },
  583. {
  584. "gradient": 1,
  585. "color1":
  586. [
  587. 1,
  588. 1,
  589. 1,
  590. 0
  591. ]
  592. }
  593. ],
  594. "rampGradients":
  595. [
  596. {
  597. "gradient": 0,
  598. "color":
  599. [
  600. 1,
  601. 1,
  602. 1
  603. ]
  604. },
  605. {
  606. "gradient": 0.09,
  607. "color":
  608. [
  609. 0.8196078431372549,
  610. 0.8,
  611. 0.058823529411764705
  612. ]
  613. },
  614. {
  615. "gradient": 0.18,
  616. "color":
  617. [
  618. 0.8666666666666667,
  619. 0.47058823529411764,
  620. 0.054901960784313725
  621. ]
  622. },
  623. {
  624. "gradient": 0.28,
  625. "color":
  626. [
  627. 0.7843137254901961,
  628. 0.16862745098039217,
  629. 0.07058823529411765
  630. ]
  631. },
  632. {
  633. "gradient": 0.47,
  634. "color":
  635. [
  636. 0.45098039215686275,
  637. 0.08627450980392157,
  638. 0.058823529411764705
  639. ]
  640. },
  641. {
  642. "gradient": 0.88,
  643. "color":
  644. [
  645. 0.054901960784313725,
  646. 0.054901960784313725,
  647. 0.054901960784313725
  648. ]
  649. },
  650. {
  651. "gradient": 1,
  652. "color":
  653. [
  654. 0.054901960784313725,
  655. 0.054901960784313725,
  656. 0.054901960784313725
  657. ]
  658. }
  659. ],
  660. "useRampGradients": true,
  661. "colorRemapGradients":
  662. [
  663. {
  664. "gradient": 0,
  665. "factor1": 0,
  666. "factor2": 0.8
  667. },
  668. {
  669. "gradient": 0.2,
  670. "factor1": 0.1,
  671. "factor2": 0.8
  672. },
  673. {
  674. "gradient": 0.3,
  675. "factor1": 0.2,
  676. "factor2": 0.85
  677. },
  678. {
  679. "gradient": 0.35,
  680. "factor1": 0.4,
  681. "factor2": 0.85
  682. },
  683. {
  684. "gradient": 0.4,
  685. "factor1": 0.5,
  686. "factor2": 0.9
  687. },
  688. {
  689. "gradient": 0.5,
  690. "factor1": 0.95,
  691. "factor2": 1
  692. },
  693. {
  694. "gradient": 1,
  695. "factor1": 0.95,
  696. "factor2": 1
  697. }
  698. ],
  699. "startSizeGradients":
  700. [
  701. {
  702. "gradient": 0,
  703. "factor1": 2,
  704. "factor2": 4
  705. },
  706. {
  707. "gradient": 0.3,
  708. "factor1": 0.5,
  709. "factor2": 1
  710. },
  711. {
  712. "gradient": 0.6,
  713. "factor1": 1,
  714. "factor2": 3
  715. },
  716. {
  717. "gradient": 1,
  718. "factor1": 1.7,
  719. "factor2": 3.7
  720. }
  721. ],
  722. "limitVelocityGradients":
  723. [
  724. {
  725. "gradient": 0,
  726. "factor1": 5
  727. },
  728. {
  729. "gradient": 0.15,
  730. "factor1": 3
  731. },
  732. {
  733. "gradient": 0.25,
  734. "factor1": 2
  735. },
  736. {
  737. "gradient": 1,
  738. "factor1": 1
  739. }
  740. ],
  741. "limitVelocityDamping": 0.7,
  742. "textureMask":
  743. [
  744. 1,
  745. 1,
  746. 1,
  747. 1
  748. ],
  749. "customShader": null,
  750. "preventAutoStart": true
  751. },
  752. {
  753. "name": "default system",
  754. "id": "default system",
  755. "capacity": 10,
  756. "emitter":
  757. [
  758. 0,
  759. 0,
  760. 0
  761. ],
  762. "particleEmitterType":
  763. {
  764. "type": "ConeParticleEmitter",
  765. "radius": 0.2,
  766. "angle": 2,
  767. "directionRandomizer": 0
  768. },
  769. "textureName": "explosion/Flare.png",
  770. "invertY": true,
  771. "animations": [],
  772. "beginAnimationOnStart": false,
  773. "beginAnimationFrom": 0,
  774. "beginAnimationTo": 60,
  775. "beginAnimationLoop": false,
  776. "startDelay": 90,
  777. "renderingGroupId": 0,
  778. "isBillboardBased": true,
  779. "billboardMode": 7,
  780. "minAngularSpeed": 0,
  781. "maxAngularSpeed": 0,
  782. "minSize": 0.1,
  783. "maxSize": 0.1,
  784. "minScaleX": 1,
  785. "maxScaleX": 1,
  786. "minScaleY": 1,
  787. "maxScaleY": 1,
  788. "minEmitPower": 16,
  789. "maxEmitPower": 30,
  790. "minLifeTime": 2,
  791. "maxLifeTime": 2,
  792. "emitRate": 50,
  793. "gravity":
  794. [
  795. 0,
  796. -20,
  797. 0
  798. ],
  799. "noiseStrength":
  800. [
  801. 10,
  802. 10,
  803. 10
  804. ],
  805. "color1":
  806. [
  807. 1,
  808. 1,
  809. 1,
  810. 1
  811. ],
  812. "color2":
  813. [
  814. 1,
  815. 1,
  816. 1,
  817. 1
  818. ],
  819. "colorDead":
  820. [
  821. 1,
  822. 1,
  823. 1,
  824. 0
  825. ],
  826. "updateSpeed": 0.016666666666666666,
  827. "targetStopDuration": 0.2,
  828. "blendMode": 0,
  829. "preWarmCycles": 0,
  830. "preWarmStepOffset": 1,
  831. "minInitialRotation": 0,
  832. "maxInitialRotation": 0,
  833. "startSpriteCellID": 0,
  834. "endSpriteCellID": 0,
  835. "spriteCellChangeSpeed": 1,
  836. "spriteCellWidth": 0,
  837. "spriteCellHeight": 0,
  838. "spriteRandomStartCell": false,
  839. "isAnimationSheetEnabled": false,
  840. "colorGradients":
  841. [
  842. {
  843. "gradient": 0,
  844. "color1":
  845. [
  846. 1,
  847. 1,
  848. 1,
  849. 0
  850. ]
  851. },
  852. {
  853. "gradient": 1,
  854. "color1":
  855. [
  856. 1,
  857. 1,
  858. 1,
  859. 0
  860. ]
  861. }
  862. ],
  863. "textureMask":
  864. [
  865. 1,
  866. 1,
  867. 1,
  868. 1
  869. ],
  870. "customShader": null,
  871. "preventAutoStart": true,
  872. "subEmitters":
  873. [
  874. [
  875. {
  876. "type": 0,
  877. "inheritDirection": true,
  878. "inheritedVelocityAmount": 0,
  879. "particleSystem":
  880. {
  881. "name": "default system",
  882. "id": "default system",
  883. "capacity": 200,
  884. "emitter":
  885. [
  886. 0,
  887. 0,
  888. 0
  889. ],
  890. "particleEmitterType":
  891. {
  892. "type": "ConeParticleEmitter",
  893. "radius": 0.1,
  894. "angle": 0.7853981633974483,
  895. "directionRandomizer": 0
  896. },
  897. "textureName": "explosion/FlameBlastSpriteSheet.png",
  898. "invertY": false,
  899. "animations": [],
  900. "beginAnimationOnStart": false,
  901. "beginAnimationFrom": 0,
  902. "beginAnimationTo": 60,
  903. "beginAnimationLoop": false,
  904. "startDelay": 0,
  905. "renderingGroupId": 1,
  906. "isBillboardBased": true,
  907. "billboardMode": 7,
  908. "minAngularSpeed": 0,
  909. "maxAngularSpeed": 0,
  910. "minSize": 0.8,
  911. "maxSize": 1.2,
  912. "minScaleX": 1,
  913. "maxScaleX": 1,
  914. "minScaleY": 1,
  915. "maxScaleY": 1,
  916. "minEmitPower": 0,
  917. "maxEmitPower": 0,
  918. "minLifeTime": 0.5,
  919. "maxLifeTime": 0.8,
  920. "emitRate": 130,
  921. "gravity":
  922. [
  923. 0,
  924. 0,
  925. 0
  926. ],
  927. "noiseStrength":
  928. [
  929. 10,
  930. 10,
  931. 10
  932. ],
  933. "color1":
  934. [
  935. 1,
  936. 1,
  937. 1,
  938. 1
  939. ],
  940. "color2":
  941. [
  942. 1,
  943. 1,
  944. 1,
  945. 1
  946. ],
  947. "colorDead":
  948. [
  949. 1,
  950. 1,
  951. 1,
  952. 0
  953. ],
  954. "updateSpeed": 0.016666666666666666,
  955. "targetStopDuration": 1.2,
  956. "blendMode": 2,
  957. "preWarmCycles": 0,
  958. "preWarmStepOffset": 1,
  959. "minInitialRotation": -1.5707963267948966,
  960. "maxInitialRotation": 1.5707963267948966,
  961. "startSpriteCellID": 0,
  962. "endSpriteCellID": 15,
  963. "spriteCellChangeSpeed": 1,
  964. "spriteCellWidth": 256,
  965. "spriteCellHeight": 256,
  966. "spriteRandomStartCell": false,
  967. "isAnimationSheetEnabled": true,
  968. "colorGradients":
  969. [
  970. {
  971. "gradient": 0,
  972. "color1":
  973. [
  974. 0.9245,
  975. 0.654,
  976. 0.0915,
  977. 1
  978. ]
  979. },
  980. {
  981. "gradient": 0.04,
  982. "color1":
  983. [
  984. 0.9062,
  985. 0.6132,
  986. 0.0942,
  987. 1
  988. ]
  989. },
  990. {
  991. "gradient": 0.29,
  992. "color1":
  993. [
  994. 0.7968,
  995. 0.3685,
  996. 0.1105,
  997. 1
  998. ]
  999. },
  1000. {
  1001. "gradient": 0.53,
  1002. "color1":
  1003. [
  1004. 0.6886,
  1005. 0.1266,
  1006. 0.1266,
  1007. 1
  1008. ]
  1009. },
  1010. {
  1011. "gradient": 0.9,
  1012. "color1":
  1013. [
  1014. 0.3113,
  1015. 0.0367,
  1016. 0.0367,
  1017. 1
  1018. ]
  1019. },
  1020. {
  1021. "gradient": 1,
  1022. "color1":
  1023. [
  1024. 0.3113,
  1025. 0.0367,
  1026. 0.0367,
  1027. 1
  1028. ]
  1029. }
  1030. ],
  1031. "startSizeGradients":
  1032. [
  1033. {
  1034. "gradient": 0,
  1035. "factor1": 1
  1036. },
  1037. {
  1038. "gradient": 0.7,
  1039. "factor1": 1
  1040. },
  1041. {
  1042. "gradient": 1,
  1043. "factor1": 0.2
  1044. }
  1045. ],
  1046. "textureMask":
  1047. [
  1048. 1,
  1049. 1,
  1050. 1,
  1051. 1
  1052. ],
  1053. "customShader": null,
  1054. "preventAutoStart": true
  1055. }
  1056. },
  1057. {
  1058. "type": 0,
  1059. "inheritDirection": true,
  1060. "inheritedVelocityAmount": 0,
  1061. "particleSystem":
  1062. {
  1063. "name": "default system",
  1064. "id": "default system",
  1065. "capacity": 600,
  1066. "emitter":
  1067. [
  1068. 0,
  1069. 0,
  1070. 0
  1071. ],
  1072. "particleEmitterType":
  1073. {
  1074. "type": "ConeParticleEmitter",
  1075. "radius": 0.1,
  1076. "angle": 0.7853981633974483,
  1077. "directionRandomizer": 0
  1078. },
  1079. "textureName": "explosion/Smoke_SpriteSheet_8x8.png",
  1080. "invertY": false,
  1081. "animations": [],
  1082. "beginAnimationOnStart": false,
  1083. "beginAnimationFrom": 0,
  1084. "beginAnimationTo": 60,
  1085. "beginAnimationLoop": false,
  1086. "startDelay": 0,
  1087. "renderingGroupId": 0,
  1088. "isBillboardBased": true,
  1089. "billboardMode": 7,
  1090. "minAngularSpeed": 0,
  1091. "maxAngularSpeed": 0,
  1092. "minSize": 2,
  1093. "maxSize": 5,
  1094. "minScaleX": 1,
  1095. "maxScaleX": 1,
  1096. "minScaleY": 1,
  1097. "maxScaleY": 1,
  1098. "minEmitPower": 0,
  1099. "maxEmitPower": 0,
  1100. "minLifeTime": 1,
  1101. "maxLifeTime": 3,
  1102. "emitRate": 100,
  1103. "gravity":
  1104. [
  1105. 0,
  1106. 0,
  1107. 0
  1108. ],
  1109. "noiseStrength":
  1110. [
  1111. 10,
  1112. 10,
  1113. 10
  1114. ],
  1115. "color1":
  1116. [
  1117. 1,
  1118. 1,
  1119. 1,
  1120. 1
  1121. ],
  1122. "color2":
  1123. [
  1124. 1,
  1125. 1,
  1126. 1,
  1127. 1
  1128. ],
  1129. "colorDead":
  1130. [
  1131. 1,
  1132. 1,
  1133. 1,
  1134. 0
  1135. ],
  1136. "updateSpeed": 0.016666666666666666,
  1137. "targetStopDuration": 1.2,
  1138. "blendMode": 4,
  1139. "preWarmCycles": 0,
  1140. "preWarmStepOffset": 1,
  1141. "minInitialRotation": -1.5707963267948966,
  1142. "maxInitialRotation": 1.5707963267948966,
  1143. "startSpriteCellID": 0,
  1144. "endSpriteCellID": 63,
  1145. "spriteCellChangeSpeed": 1,
  1146. "spriteCellWidth": 128,
  1147. "spriteCellHeight": 128,
  1148. "spriteRandomStartCell": true,
  1149. "isAnimationSheetEnabled": true,
  1150. "colorGradients":
  1151. [
  1152. {
  1153. "gradient": 0,
  1154. "color1":
  1155. [
  1156. 1,
  1157. 1,
  1158. 1,
  1159. 0
  1160. ]
  1161. },
  1162. {
  1163. "gradient": 0.05,
  1164. "color1":
  1165. [
  1166. 1,
  1167. 1,
  1168. 1,
  1169. 0
  1170. ]
  1171. },
  1172. {
  1173. "gradient": 0.1,
  1174. "color1":
  1175. [
  1176. 1,
  1177. 1,
  1178. 1,
  1179. 0.2
  1180. ]
  1181. },
  1182. {
  1183. "gradient": 1,
  1184. "color1":
  1185. [
  1186. 1,
  1187. 1,
  1188. 1,
  1189. 0
  1190. ]
  1191. }
  1192. ],
  1193. "rampGradients":
  1194. [
  1195. {
  1196. "gradient": 0,
  1197. "color":
  1198. [
  1199. 1,
  1200. 1,
  1201. 1
  1202. ]
  1203. },
  1204. {
  1205. "gradient": 0.09,
  1206. "color":
  1207. [
  1208. 0.8196078431372549,
  1209. 0.8,
  1210. 0.7450980392156863
  1211. ]
  1212. },
  1213. {
  1214. "gradient": 0.18,
  1215. "color":
  1216. [
  1217. 0.8666666666666667,
  1218. 0.7843137254901961,
  1219. 0.7450980392156863
  1220. ]
  1221. },
  1222. {
  1223. "gradient": 0.28,
  1224. "color":
  1225. [
  1226. 0.7843137254901961,
  1227. 0.7450980392156863,
  1228. 0.7058823529411765
  1229. ]
  1230. },
  1231. {
  1232. "gradient": 0.47,
  1233. "color":
  1234. [
  1235. 0.45098039215686275,
  1236. 0.35294117647058826,
  1237. 0.3137254901960784
  1238. ]
  1239. },
  1240. {
  1241. "gradient": 0.88,
  1242. "color":
  1243. [
  1244. 0.19607843137254902,
  1245. 0.19607843137254902,
  1246. 0.19607843137254902
  1247. ]
  1248. },
  1249. {
  1250. "gradient": 1,
  1251. "color":
  1252. [
  1253. 0.19607843137254902,
  1254. 0.19607843137254902,
  1255. 0.19607843137254902
  1256. ]
  1257. }
  1258. ],
  1259. "useRampGradients": true,
  1260. "colorRemapGradients":
  1261. [
  1262. {
  1263. "gradient": 0,
  1264. "factor1": 0,
  1265. "factor2": 0.8
  1266. },
  1267. {
  1268. "gradient": 0.2,
  1269. "factor1": 0.1,
  1270. "factor2": 0.8
  1271. },
  1272. {
  1273. "gradient": 0.3,
  1274. "factor1": 0.2,
  1275. "factor2": 0.85
  1276. },
  1277. {
  1278. "gradient": 0.35,
  1279. "factor1": 0.4,
  1280. "factor2": 0.85
  1281. },
  1282. {
  1283. "gradient": 0.4,
  1284. "factor1": 0.5,
  1285. "factor2": 0.9
  1286. },
  1287. {
  1288. "gradient": 0.5,
  1289. "factor1": 0.95,
  1290. "factor2": 1
  1291. },
  1292. {
  1293. "gradient": 1,
  1294. "factor1": 0.95,
  1295. "factor2": 1
  1296. }
  1297. ],
  1298. "sizeGradients":
  1299. [
  1300. {
  1301. "gradient": 0,
  1302. "factor1": 1
  1303. },
  1304. {
  1305. "gradient": 1,
  1306. "factor1": 3
  1307. }
  1308. ],
  1309. "startSizeGradients":
  1310. [
  1311. {
  1312. "gradient": 0,
  1313. "factor1": 1
  1314. },
  1315. {
  1316. "gradient": 0.6,
  1317. "factor1": 1
  1318. },
  1319. {
  1320. "gradient": 1,
  1321. "factor1": 0.05
  1322. }
  1323. ],
  1324. "textureMask":
  1325. [
  1326. 1,
  1327. 1,
  1328. 1,
  1329. 1
  1330. ],
  1331. "customShader": null,
  1332. "preventAutoStart": true
  1333. }
  1334. }
  1335. ]
  1336. ]
  1337. }
  1338. ]
  1339. }