explosion.json 45 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361
  1. {
  2. "systems":
  3. [
  4. {
  5. "name": "flash",
  6. "id": "flash",
  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": "shockwave",
  137. "id": "shockwave",
  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": "fireball",
  419. "id": "fireball",
  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. "lifeTimeGradients":
  742. [
  743. {
  744. "gradient": 0,
  745. "factor1": 3
  746. },
  747. {
  748. "gradient": 1,
  749. "factor1": 1.75
  750. }
  751. ],
  752. "limitVelocityDamping": 0.7,
  753. "textureMask":
  754. [
  755. 1,
  756. 1,
  757. 1,
  758. 1
  759. ],
  760. "customShader": null,
  761. "preventAutoStart": true
  762. },
  763. {
  764. "name": "debris",
  765. "id": "debris",
  766. "capacity": 10,
  767. "emitter":
  768. [
  769. 0,
  770. 0,
  771. 0
  772. ],
  773. "particleEmitterType":
  774. {
  775. "type": "ConeParticleEmitter",
  776. "radius": 0.2,
  777. "angle": 2,
  778. "directionRandomizer": 0
  779. },
  780. "textureName": "explosion/Flare.png",
  781. "invertY": true,
  782. "animations": [],
  783. "beginAnimationOnStart": false,
  784. "beginAnimationFrom": 0,
  785. "beginAnimationTo": 60,
  786. "beginAnimationLoop": false,
  787. "startDelay": 90,
  788. "renderingGroupId": 0,
  789. "isBillboardBased": true,
  790. "billboardMode": 7,
  791. "minAngularSpeed": 0,
  792. "maxAngularSpeed": 0,
  793. "minSize": 0.1,
  794. "maxSize": 0.1,
  795. "minScaleX": 1,
  796. "maxScaleX": 1,
  797. "minScaleY": 1,
  798. "maxScaleY": 1,
  799. "minEmitPower": 16,
  800. "maxEmitPower": 30,
  801. "minLifeTime": 2,
  802. "maxLifeTime": 2,
  803. "emitRate": 50,
  804. "gravity":
  805. [
  806. 0,
  807. -20,
  808. 0
  809. ],
  810. "noiseStrength":
  811. [
  812. 10,
  813. 10,
  814. 10
  815. ],
  816. "color1":
  817. [
  818. 1,
  819. 1,
  820. 1,
  821. 1
  822. ],
  823. "color2":
  824. [
  825. 1,
  826. 1,
  827. 1,
  828. 1
  829. ],
  830. "colorDead":
  831. [
  832. 1,
  833. 1,
  834. 1,
  835. 0
  836. ],
  837. "updateSpeed": 0.016666666666666666,
  838. "targetStopDuration": 0.2,
  839. "blendMode": 0,
  840. "preWarmCycles": 0,
  841. "preWarmStepOffset": 1,
  842. "minInitialRotation": 0,
  843. "maxInitialRotation": 0,
  844. "startSpriteCellID": 0,
  845. "endSpriteCellID": 0,
  846. "spriteCellChangeSpeed": 1,
  847. "spriteCellWidth": 0,
  848. "spriteCellHeight": 0,
  849. "spriteRandomStartCell": false,
  850. "isAnimationSheetEnabled": false,
  851. "colorGradients":
  852. [
  853. {
  854. "gradient": 0,
  855. "color1":
  856. [
  857. 1,
  858. 1,
  859. 1,
  860. 0
  861. ]
  862. },
  863. {
  864. "gradient": 1,
  865. "color1":
  866. [
  867. 1,
  868. 1,
  869. 1,
  870. 0
  871. ]
  872. }
  873. ],
  874. "textureMask":
  875. [
  876. 1,
  877. 1,
  878. 1,
  879. 1
  880. ],
  881. "customShader": null,
  882. "preventAutoStart": true,
  883. "subEmitters":
  884. [
  885. [
  886. {
  887. "type": 0,
  888. "inheritDirection": true,
  889. "inheritedVelocityAmount": 0,
  890. "particleSystem":
  891. {
  892. "name": "fireSubEmitter",
  893. "id": "fireSubEmitter",
  894. "capacity": 200,
  895. "emitter":
  896. [
  897. 0,
  898. 0,
  899. 0
  900. ],
  901. "particleEmitterType":
  902. {
  903. "type": "ConeParticleEmitter",
  904. "radius": 0.1,
  905. "angle": 0.7853981633974483,
  906. "directionRandomizer": 0
  907. },
  908. "textureName": "explosion/FlameBlastSpriteSheet.png",
  909. "invertY": false,
  910. "animations": [],
  911. "beginAnimationOnStart": false,
  912. "beginAnimationFrom": 0,
  913. "beginAnimationTo": 60,
  914. "beginAnimationLoop": false,
  915. "startDelay": 0,
  916. "renderingGroupId": 1,
  917. "isBillboardBased": true,
  918. "billboardMode": 7,
  919. "minAngularSpeed": 0,
  920. "maxAngularSpeed": 0,
  921. "minSize": 0.8,
  922. "maxSize": 1.2,
  923. "minScaleX": 1,
  924. "maxScaleX": 1,
  925. "minScaleY": 1,
  926. "maxScaleY": 1,
  927. "minEmitPower": 0,
  928. "maxEmitPower": 0,
  929. "minLifeTime": 0.5,
  930. "maxLifeTime": 0.8,
  931. "emitRate": 130,
  932. "gravity":
  933. [
  934. 0,
  935. 0,
  936. 0
  937. ],
  938. "noiseStrength":
  939. [
  940. 10,
  941. 10,
  942. 10
  943. ],
  944. "color1":
  945. [
  946. 1,
  947. 1,
  948. 1,
  949. 1
  950. ],
  951. "color2":
  952. [
  953. 1,
  954. 1,
  955. 1,
  956. 1
  957. ],
  958. "colorDead":
  959. [
  960. 1,
  961. 1,
  962. 1,
  963. 0
  964. ],
  965. "updateSpeed": 0.016666666666666666,
  966. "targetStopDuration": 1.2,
  967. "blendMode": 2,
  968. "preWarmCycles": 0,
  969. "preWarmStepOffset": 1,
  970. "minInitialRotation": -1.5707963267948966,
  971. "maxInitialRotation": 1.5707963267948966,
  972. "startSpriteCellID": 0,
  973. "endSpriteCellID": 15,
  974. "spriteCellChangeSpeed": 1,
  975. "spriteCellWidth": 256,
  976. "spriteCellHeight": 256,
  977. "spriteRandomStartCell": false,
  978. "isAnimationSheetEnabled": true,
  979. "colorGradients":
  980. [
  981. {
  982. "gradient": 0,
  983. "color1":
  984. [
  985. 0.9245,
  986. 0.654,
  987. 0.0915,
  988. 1
  989. ]
  990. },
  991. {
  992. "gradient": 0.04,
  993. "color1":
  994. [
  995. 0.9062,
  996. 0.6132,
  997. 0.0942,
  998. 1
  999. ]
  1000. },
  1001. {
  1002. "gradient": 0.29,
  1003. "color1":
  1004. [
  1005. 0.7968,
  1006. 0.3685,
  1007. 0.1105,
  1008. 1
  1009. ]
  1010. },
  1011. {
  1012. "gradient": 0.53,
  1013. "color1":
  1014. [
  1015. 0.6886,
  1016. 0.1266,
  1017. 0.1266,
  1018. 1
  1019. ]
  1020. },
  1021. {
  1022. "gradient": 0.9,
  1023. "color1":
  1024. [
  1025. 0.3113,
  1026. 0.0367,
  1027. 0.0367,
  1028. 1
  1029. ]
  1030. },
  1031. {
  1032. "gradient": 1,
  1033. "color1":
  1034. [
  1035. 0.3113,
  1036. 0.0367,
  1037. 0.0367,
  1038. 1
  1039. ]
  1040. }
  1041. ],
  1042. "startSizeGradients":
  1043. [
  1044. {
  1045. "gradient": 0,
  1046. "factor1": 1
  1047. },
  1048. {
  1049. "gradient": 0.7,
  1050. "factor1": 1
  1051. },
  1052. {
  1053. "gradient": 1,
  1054. "factor1": 0.2
  1055. }
  1056. ],
  1057. "textureMask":
  1058. [
  1059. 1,
  1060. 1,
  1061. 1,
  1062. 1
  1063. ],
  1064. "customShader": null,
  1065. "preventAutoStart": true
  1066. }
  1067. },
  1068. {
  1069. "type": 0,
  1070. "inheritDirection": true,
  1071. "inheritedVelocityAmount": 0,
  1072. "particleSystem":
  1073. {
  1074. "name": "smokeSubEmitter",
  1075. "id": "smokeSubEmitter",
  1076. "capacity": 600,
  1077. "emitter":
  1078. [
  1079. 0,
  1080. 0,
  1081. 0
  1082. ],
  1083. "particleEmitterType":
  1084. {
  1085. "type": "ConeParticleEmitter",
  1086. "radius": 0.1,
  1087. "angle": 0.7853981633974483,
  1088. "directionRandomizer": 0
  1089. },
  1090. "textureName": "explosion/Smoke_SpriteSheet_8x8.png",
  1091. "invertY": false,
  1092. "animations": [],
  1093. "beginAnimationOnStart": false,
  1094. "beginAnimationFrom": 0,
  1095. "beginAnimationTo": 60,
  1096. "beginAnimationLoop": false,
  1097. "startDelay": 0,
  1098. "renderingGroupId": 0,
  1099. "isBillboardBased": true,
  1100. "billboardMode": 7,
  1101. "minAngularSpeed": 0,
  1102. "maxAngularSpeed": 0,
  1103. "minSize": 2,
  1104. "maxSize": 5,
  1105. "minScaleX": 1,
  1106. "maxScaleX": 1,
  1107. "minScaleY": 1,
  1108. "maxScaleY": 1,
  1109. "minEmitPower": 0,
  1110. "maxEmitPower": 0,
  1111. "minLifeTime": 1,
  1112. "maxLifeTime": 3,
  1113. "emitRate": 100,
  1114. "gravity":
  1115. [
  1116. 0,
  1117. 0,
  1118. 0
  1119. ],
  1120. "noiseStrength":
  1121. [
  1122. 10,
  1123. 10,
  1124. 10
  1125. ],
  1126. "color1":
  1127. [
  1128. 1,
  1129. 1,
  1130. 1,
  1131. 1
  1132. ],
  1133. "color2":
  1134. [
  1135. 1,
  1136. 1,
  1137. 1,
  1138. 1
  1139. ],
  1140. "colorDead":
  1141. [
  1142. 1,
  1143. 1,
  1144. 1,
  1145. 0
  1146. ],
  1147. "updateSpeed": 0.016666666666666666,
  1148. "targetStopDuration": 1.2,
  1149. "blendMode": 4,
  1150. "preWarmCycles": 0,
  1151. "preWarmStepOffset": 1,
  1152. "minInitialRotation": -1.5707963267948966,
  1153. "maxInitialRotation": 1.5707963267948966,
  1154. "startSpriteCellID": 0,
  1155. "endSpriteCellID": 63,
  1156. "spriteCellChangeSpeed": 1,
  1157. "spriteCellWidth": 128,
  1158. "spriteCellHeight": 128,
  1159. "spriteRandomStartCell": true,
  1160. "isAnimationSheetEnabled": true,
  1161. "colorGradients":
  1162. [
  1163. {
  1164. "gradient": 0,
  1165. "color1":
  1166. [
  1167. 1,
  1168. 1,
  1169. 1,
  1170. 0
  1171. ]
  1172. },
  1173. {
  1174. "gradient": 0.05,
  1175. "color1":
  1176. [
  1177. 1,
  1178. 1,
  1179. 1,
  1180. 0
  1181. ]
  1182. },
  1183. {
  1184. "gradient": 0.1,
  1185. "color1":
  1186. [
  1187. 1,
  1188. 1,
  1189. 1,
  1190. 0.2
  1191. ]
  1192. },
  1193. {
  1194. "gradient": 1,
  1195. "color1":
  1196. [
  1197. 1,
  1198. 1,
  1199. 1,
  1200. 0
  1201. ]
  1202. }
  1203. ],
  1204. "rampGradients":
  1205. [
  1206. {
  1207. "gradient": 0,
  1208. "color":
  1209. [
  1210. 1,
  1211. 1,
  1212. 1
  1213. ]
  1214. },
  1215. {
  1216. "gradient": 0.09,
  1217. "color":
  1218. [
  1219. 0.8196078431372549,
  1220. 0.8,
  1221. 0.7450980392156863
  1222. ]
  1223. },
  1224. {
  1225. "gradient": 0.18,
  1226. "color":
  1227. [
  1228. 0.8666666666666667,
  1229. 0.7843137254901961,
  1230. 0.7450980392156863
  1231. ]
  1232. },
  1233. {
  1234. "gradient": 0.28,
  1235. "color":
  1236. [
  1237. 0.7843137254901961,
  1238. 0.7450980392156863,
  1239. 0.7058823529411765
  1240. ]
  1241. },
  1242. {
  1243. "gradient": 0.47,
  1244. "color":
  1245. [
  1246. 0.45098039215686275,
  1247. 0.35294117647058826,
  1248. 0.3137254901960784
  1249. ]
  1250. },
  1251. {
  1252. "gradient": 0.88,
  1253. "color":
  1254. [
  1255. 0.19607843137254902,
  1256. 0.19607843137254902,
  1257. 0.19607843137254902
  1258. ]
  1259. },
  1260. {
  1261. "gradient": 1,
  1262. "color":
  1263. [
  1264. 0.19607843137254902,
  1265. 0.19607843137254902,
  1266. 0.19607843137254902
  1267. ]
  1268. }
  1269. ],
  1270. "useRampGradients": true,
  1271. "colorRemapGradients":
  1272. [
  1273. {
  1274. "gradient": 0,
  1275. "factor1": 0,
  1276. "factor2": 0.8
  1277. },
  1278. {
  1279. "gradient": 0.2,
  1280. "factor1": 0.1,
  1281. "factor2": 0.8
  1282. },
  1283. {
  1284. "gradient": 0.3,
  1285. "factor1": 0.2,
  1286. "factor2": 0.85
  1287. },
  1288. {
  1289. "gradient": 0.35,
  1290. "factor1": 0.4,
  1291. "factor2": 0.85
  1292. },
  1293. {
  1294. "gradient": 0.4,
  1295. "factor1": 0.5,
  1296. "factor2": 0.9
  1297. },
  1298. {
  1299. "gradient": 0.5,
  1300. "factor1": 0.95,
  1301. "factor2": 1
  1302. },
  1303. {
  1304. "gradient": 1,
  1305. "factor1": 0.95,
  1306. "factor2": 1
  1307. }
  1308. ],
  1309. "sizeGradients":
  1310. [
  1311. {
  1312. "gradient": 0,
  1313. "factor1": 1
  1314. },
  1315. {
  1316. "gradient": 1,
  1317. "factor1": 3
  1318. }
  1319. ],
  1320. "startSizeGradients":
  1321. [
  1322. {
  1323. "gradient": 0,
  1324. "factor1": 1
  1325. },
  1326. {
  1327. "gradient": 0.6,
  1328. "factor1": 1
  1329. },
  1330. {
  1331. "gradient": 1,
  1332. "factor1": 0.05
  1333. }
  1334. ],
  1335. "lifeTimeGradients":
  1336. [
  1337. {
  1338. "gradient": 0,
  1339. "factor1": 3
  1340. },
  1341. {
  1342. "gradient": 1,
  1343. "factor1": 1.75
  1344. }
  1345. ],
  1346. "textureMask":
  1347. [
  1348. 1,
  1349. 1,
  1350. 1,
  1351. 1
  1352. ],
  1353. "customShader": null,
  1354. "preventAutoStart": true
  1355. }
  1356. }
  1357. ]
  1358. ]
  1359. }
  1360. ]
  1361. }