confetti.particlefx 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954
  1. emitters {
  2. id: "emitter1"
  3. mode: PLAY_MODE_ONCE
  4. duration: 1.0
  5. space: EMISSION_SPACE_WORLD
  6. tile_source: "/assets/sprites.atlas"
  7. animation: "confetti_rectangle"
  8. material: "/builtins/materials/particlefx.material"
  9. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  10. max_particle_count: 8
  11. type: EMITTER_TYPE_2DCONE
  12. properties {
  13. key: EMITTER_KEY_SPAWN_RATE
  14. points {
  15. y: 500.0
  16. }
  17. }
  18. properties {
  19. key: EMITTER_KEY_SIZE_X
  20. points {
  21. y: 5.0
  22. }
  23. }
  24. properties {
  25. key: EMITTER_KEY_SIZE_Y
  26. points {
  27. y: 5.0
  28. }
  29. }
  30. properties {
  31. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  32. points {
  33. y: 3.0
  34. }
  35. spread: 0.75
  36. }
  37. properties {
  38. key: EMITTER_KEY_PARTICLE_SPEED
  39. points {
  40. y: 1500.0
  41. }
  42. spread: 300.0
  43. }
  44. properties {
  45. key: EMITTER_KEY_PARTICLE_SIZE
  46. points {
  47. y: 25.0
  48. }
  49. spread: 4.0
  50. }
  51. properties {
  52. key: EMITTER_KEY_PARTICLE_RED
  53. points {
  54. y: 1.0
  55. }
  56. }
  57. properties {
  58. key: EMITTER_KEY_PARTICLE_ALPHA
  59. points {
  60. y: 1.0
  61. }
  62. }
  63. properties {
  64. key: EMITTER_KEY_PARTICLE_ROTATION
  65. points {
  66. y: 0.0
  67. }
  68. spread: 180.0
  69. }
  70. particle_properties {
  71. key: PARTICLE_KEY_SCALE
  72. points {
  73. y: 1.0
  74. }
  75. points {
  76. x: 0.95752686
  77. y: 1.0
  78. }
  79. points {
  80. x: 1.0
  81. y: -0.034611594
  82. }
  83. }
  84. particle_properties {
  85. key: PARTICLE_KEY_RED
  86. points {
  87. y: 1.0
  88. }
  89. }
  90. particle_properties {
  91. key: PARTICLE_KEY_GREEN
  92. points {
  93. y: 1.0
  94. }
  95. }
  96. particle_properties {
  97. key: PARTICLE_KEY_BLUE
  98. points {
  99. y: 1.0
  100. }
  101. }
  102. particle_properties {
  103. key: PARTICLE_KEY_ALPHA
  104. points {
  105. y: 1.0
  106. }
  107. points {
  108. x: 1.0
  109. y: -1.2706501
  110. t_x: 0.6737475
  111. t_y: -0.73896164
  112. }
  113. }
  114. particle_properties {
  115. key: PARTICLE_KEY_ROTATION
  116. points {
  117. y: 0.0
  118. }
  119. points {
  120. x: 0.37419355
  121. y: 296.951
  122. t_x: 0.06656629
  123. t_y: 0.997782
  124. }
  125. points {
  126. x: 1.0
  127. y: 99.76242
  128. }
  129. }
  130. particle_properties {
  131. key: PARTICLE_KEY_ANGULAR_VELOCITY
  132. points {
  133. y: 1.0
  134. }
  135. }
  136. modifiers {
  137. type: MODIFIER_TYPE_DRAG
  138. properties {
  139. key: MODIFIER_KEY_MAGNITUDE
  140. points {
  141. y: 1.1
  142. }
  143. }
  144. }
  145. modifiers {
  146. type: MODIFIER_TYPE_ACCELERATION
  147. properties {
  148. key: MODIFIER_KEY_MAGNITUDE
  149. points {
  150. y: -1200.0
  151. }
  152. spread: 100.0
  153. }
  154. }
  155. }
  156. emitters {
  157. id: "emitter2"
  158. mode: PLAY_MODE_ONCE
  159. duration: 1.0
  160. space: EMISSION_SPACE_WORLD
  161. tile_source: "/assets/sprites.atlas"
  162. animation: "confetti_rectangle"
  163. material: "/builtins/materials/particlefx.material"
  164. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  165. max_particle_count: 8
  166. type: EMITTER_TYPE_2DCONE
  167. properties {
  168. key: EMITTER_KEY_SPAWN_RATE
  169. points {
  170. y: 500.0
  171. }
  172. }
  173. properties {
  174. key: EMITTER_KEY_SIZE_X
  175. points {
  176. y: 5.0
  177. }
  178. }
  179. properties {
  180. key: EMITTER_KEY_SIZE_Y
  181. points {
  182. y: 5.0
  183. }
  184. }
  185. properties {
  186. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  187. points {
  188. y: 3.0
  189. }
  190. spread: 0.75
  191. }
  192. properties {
  193. key: EMITTER_KEY_PARTICLE_SPEED
  194. points {
  195. y: 1500.0
  196. }
  197. spread: 300.0
  198. }
  199. properties {
  200. key: EMITTER_KEY_PARTICLE_SIZE
  201. points {
  202. y: 25.0
  203. }
  204. spread: 4.0
  205. }
  206. properties {
  207. key: EMITTER_KEY_PARTICLE_RED
  208. points {
  209. y: 1.0
  210. }
  211. }
  212. properties {
  213. key: EMITTER_KEY_PARTICLE_GREEN
  214. points {
  215. y: 1.0
  216. }
  217. }
  218. properties {
  219. key: EMITTER_KEY_PARTICLE_ALPHA
  220. points {
  221. y: 1.0
  222. }
  223. }
  224. properties {
  225. key: EMITTER_KEY_PARTICLE_ROTATION
  226. points {
  227. y: 0.0
  228. }
  229. spread: 180.0
  230. }
  231. particle_properties {
  232. key: PARTICLE_KEY_SCALE
  233. points {
  234. y: 1.0
  235. }
  236. points {
  237. x: 0.95752686
  238. y: 1.0
  239. }
  240. points {
  241. x: 1.0
  242. y: -0.034611594
  243. }
  244. }
  245. particle_properties {
  246. key: PARTICLE_KEY_RED
  247. points {
  248. y: 1.0
  249. }
  250. }
  251. particle_properties {
  252. key: PARTICLE_KEY_GREEN
  253. points {
  254. y: 1.0
  255. }
  256. }
  257. particle_properties {
  258. key: PARTICLE_KEY_BLUE
  259. points {
  260. y: 1.0
  261. }
  262. }
  263. particle_properties {
  264. key: PARTICLE_KEY_ALPHA
  265. points {
  266. y: 1.0
  267. }
  268. points {
  269. x: 1.0
  270. y: -1.2706501
  271. t_x: 0.64482695
  272. t_y: -0.7643286
  273. }
  274. }
  275. particle_properties {
  276. key: PARTICLE_KEY_ROTATION
  277. points {
  278. y: 0.0
  279. }
  280. points {
  281. x: 0.37419355
  282. y: -296.951
  283. t_x: 0.06656629
  284. t_y: 0.997782
  285. }
  286. points {
  287. x: 1.0
  288. y: -99.76242
  289. }
  290. }
  291. particle_properties {
  292. key: PARTICLE_KEY_ANGULAR_VELOCITY
  293. points {
  294. y: 1.0
  295. }
  296. }
  297. modifiers {
  298. type: MODIFIER_TYPE_ACCELERATION
  299. properties {
  300. key: MODIFIER_KEY_MAGNITUDE
  301. points {
  302. y: -1200.0
  303. }
  304. spread: 100.0
  305. }
  306. }
  307. modifiers {
  308. type: MODIFIER_TYPE_DRAG
  309. properties {
  310. key: MODIFIER_KEY_MAGNITUDE
  311. points {
  312. y: 1.1
  313. }
  314. }
  315. }
  316. }
  317. emitters {
  318. id: "emitter3"
  319. mode: PLAY_MODE_ONCE
  320. duration: 1.0
  321. space: EMISSION_SPACE_WORLD
  322. tile_source: "/assets/sprites.atlas"
  323. animation: "confetti_curvy"
  324. material: "/builtins/materials/particlefx.material"
  325. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  326. max_particle_count: 8
  327. type: EMITTER_TYPE_2DCONE
  328. properties {
  329. key: EMITTER_KEY_SPAWN_RATE
  330. points {
  331. y: 500.0
  332. }
  333. }
  334. properties {
  335. key: EMITTER_KEY_SIZE_X
  336. points {
  337. y: 5.0
  338. }
  339. }
  340. properties {
  341. key: EMITTER_KEY_SIZE_Y
  342. points {
  343. y: 5.0
  344. }
  345. }
  346. properties {
  347. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  348. points {
  349. y: 3.0
  350. }
  351. spread: 0.75
  352. }
  353. properties {
  354. key: EMITTER_KEY_PARTICLE_SPEED
  355. points {
  356. y: 1500.0
  357. }
  358. spread: 300.0
  359. }
  360. properties {
  361. key: EMITTER_KEY_PARTICLE_SIZE
  362. points {
  363. y: 25.0
  364. }
  365. spread: 4.0
  366. }
  367. properties {
  368. key: EMITTER_KEY_PARTICLE_GREEN
  369. points {
  370. y: 1.0
  371. }
  372. }
  373. properties {
  374. key: EMITTER_KEY_PARTICLE_ALPHA
  375. points {
  376. y: 1.0
  377. }
  378. }
  379. properties {
  380. key: EMITTER_KEY_PARTICLE_ROTATION
  381. points {
  382. y: 0.0
  383. }
  384. spread: 180.0
  385. }
  386. particle_properties {
  387. key: PARTICLE_KEY_SCALE
  388. points {
  389. y: 1.0
  390. }
  391. points {
  392. x: 0.95752686
  393. y: 1.0
  394. }
  395. points {
  396. x: 1.0
  397. y: -0.034611594
  398. }
  399. }
  400. particle_properties {
  401. key: PARTICLE_KEY_RED
  402. points {
  403. y: 1.0
  404. }
  405. }
  406. particle_properties {
  407. key: PARTICLE_KEY_GREEN
  408. points {
  409. y: 1.0
  410. }
  411. }
  412. particle_properties {
  413. key: PARTICLE_KEY_BLUE
  414. points {
  415. y: 1.0
  416. }
  417. }
  418. particle_properties {
  419. key: PARTICLE_KEY_ALPHA
  420. points {
  421. y: 1.0
  422. }
  423. points {
  424. x: 1.0
  425. y: -1.2706501
  426. t_x: 0.75625455
  427. t_y: -0.6542775
  428. }
  429. }
  430. particle_properties {
  431. key: PARTICLE_KEY_ROTATION
  432. points {
  433. y: 0.0
  434. }
  435. points {
  436. x: 0.37419355
  437. y: 296.951
  438. t_x: 0.06656629
  439. t_y: 0.997782
  440. }
  441. points {
  442. x: 1.0
  443. y: 99.76242
  444. }
  445. }
  446. particle_properties {
  447. key: PARTICLE_KEY_ANGULAR_VELOCITY
  448. points {
  449. y: 1.0
  450. }
  451. }
  452. modifiers {
  453. type: MODIFIER_TYPE_ACCELERATION
  454. properties {
  455. key: MODIFIER_KEY_MAGNITUDE
  456. points {
  457. y: -1200.0
  458. }
  459. spread: 100.0
  460. }
  461. }
  462. modifiers {
  463. type: MODIFIER_TYPE_DRAG
  464. properties {
  465. key: MODIFIER_KEY_MAGNITUDE
  466. points {
  467. y: 1.1
  468. }
  469. }
  470. }
  471. }
  472. emitters {
  473. id: "emitter4"
  474. mode: PLAY_MODE_ONCE
  475. duration: 1.0
  476. space: EMISSION_SPACE_WORLD
  477. tile_source: "/assets/sprites.atlas"
  478. animation: "confetti_curvy"
  479. material: "/builtins/materials/particlefx.material"
  480. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  481. max_particle_count: 8
  482. type: EMITTER_TYPE_2DCONE
  483. properties {
  484. key: EMITTER_KEY_SPAWN_RATE
  485. points {
  486. y: 500.0
  487. }
  488. }
  489. properties {
  490. key: EMITTER_KEY_SIZE_X
  491. points {
  492. y: 5.0
  493. }
  494. }
  495. properties {
  496. key: EMITTER_KEY_SIZE_Y
  497. points {
  498. y: 5.0
  499. }
  500. }
  501. properties {
  502. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  503. points {
  504. y: 3.0
  505. }
  506. spread: 0.75
  507. }
  508. properties {
  509. key: EMITTER_KEY_PARTICLE_SPEED
  510. points {
  511. y: 1500.0
  512. }
  513. spread: 300.0
  514. }
  515. properties {
  516. key: EMITTER_KEY_PARTICLE_SIZE
  517. points {
  518. y: 25.0
  519. }
  520. spread: 4.0
  521. }
  522. properties {
  523. key: EMITTER_KEY_PARTICLE_GREEN
  524. points {
  525. y: 1.0
  526. }
  527. }
  528. properties {
  529. key: EMITTER_KEY_PARTICLE_BLUE
  530. points {
  531. y: 1.0
  532. }
  533. }
  534. properties {
  535. key: EMITTER_KEY_PARTICLE_ALPHA
  536. points {
  537. y: 1.0
  538. }
  539. }
  540. properties {
  541. key: EMITTER_KEY_PARTICLE_ROTATION
  542. points {
  543. y: 0.0
  544. }
  545. spread: 180.0
  546. }
  547. particle_properties {
  548. key: PARTICLE_KEY_SCALE
  549. points {
  550. y: 1.0
  551. }
  552. points {
  553. x: 0.95752686
  554. y: 1.0
  555. }
  556. points {
  557. x: 1.0
  558. y: -0.034611594
  559. }
  560. }
  561. particle_properties {
  562. key: PARTICLE_KEY_RED
  563. points {
  564. y: 1.0
  565. }
  566. }
  567. particle_properties {
  568. key: PARTICLE_KEY_GREEN
  569. points {
  570. y: 1.0
  571. }
  572. }
  573. particle_properties {
  574. key: PARTICLE_KEY_BLUE
  575. points {
  576. y: 1.0
  577. }
  578. }
  579. particle_properties {
  580. key: PARTICLE_KEY_ALPHA
  581. points {
  582. y: 1.0
  583. }
  584. points {
  585. x: 1.0
  586. y: -1.2706501
  587. t_x: 0.7427251
  588. t_y: -0.6695965
  589. }
  590. }
  591. particle_properties {
  592. key: PARTICLE_KEY_ROTATION
  593. points {
  594. y: 0.0
  595. }
  596. points {
  597. x: 0.37419355
  598. y: -296.951
  599. t_x: 0.06656629
  600. t_y: 0.997782
  601. }
  602. points {
  603. x: 1.0
  604. y: -99.76242
  605. }
  606. }
  607. particle_properties {
  608. key: PARTICLE_KEY_ANGULAR_VELOCITY
  609. points {
  610. y: 1.0
  611. }
  612. }
  613. modifiers {
  614. type: MODIFIER_TYPE_ACCELERATION
  615. properties {
  616. key: MODIFIER_KEY_MAGNITUDE
  617. points {
  618. y: -1200.0
  619. }
  620. spread: 100.0
  621. }
  622. }
  623. modifiers {
  624. type: MODIFIER_TYPE_DRAG
  625. properties {
  626. key: MODIFIER_KEY_MAGNITUDE
  627. points {
  628. y: 1.1
  629. }
  630. }
  631. }
  632. }
  633. emitters {
  634. id: "emitter5"
  635. mode: PLAY_MODE_ONCE
  636. duration: 1.0
  637. space: EMISSION_SPACE_WORLD
  638. tile_source: "/assets/sprites.atlas"
  639. animation: "confetti_star"
  640. material: "/builtins/materials/particlefx.material"
  641. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  642. max_particle_count: 8
  643. type: EMITTER_TYPE_2DCONE
  644. properties {
  645. key: EMITTER_KEY_SPAWN_RATE
  646. points {
  647. y: 500.0
  648. }
  649. }
  650. properties {
  651. key: EMITTER_KEY_SIZE_X
  652. points {
  653. y: 5.0
  654. }
  655. }
  656. properties {
  657. key: EMITTER_KEY_SIZE_Y
  658. points {
  659. y: 5.0
  660. }
  661. }
  662. properties {
  663. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  664. points {
  665. y: 3.0
  666. }
  667. spread: 0.75
  668. }
  669. properties {
  670. key: EMITTER_KEY_PARTICLE_SPEED
  671. points {
  672. y: 1500.0
  673. }
  674. spread: 300.0
  675. }
  676. properties {
  677. key: EMITTER_KEY_PARTICLE_SIZE
  678. points {
  679. y: 25.0
  680. }
  681. spread: 4.0
  682. }
  683. properties {
  684. key: EMITTER_KEY_PARTICLE_GREEN
  685. points {
  686. y: 0.5
  687. }
  688. }
  689. properties {
  690. key: EMITTER_KEY_PARTICLE_BLUE
  691. points {
  692. y: 1.0
  693. }
  694. }
  695. properties {
  696. key: EMITTER_KEY_PARTICLE_ALPHA
  697. points {
  698. y: 1.0
  699. }
  700. }
  701. properties {
  702. key: EMITTER_KEY_PARTICLE_ROTATION
  703. points {
  704. y: 0.0
  705. }
  706. spread: 180.0
  707. }
  708. particle_properties {
  709. key: PARTICLE_KEY_SCALE
  710. points {
  711. y: 1.0
  712. }
  713. points {
  714. x: 0.95752686
  715. y: 1.0
  716. }
  717. points {
  718. x: 1.0
  719. y: -0.034611594
  720. }
  721. }
  722. particle_properties {
  723. key: PARTICLE_KEY_RED
  724. points {
  725. y: 1.0
  726. }
  727. }
  728. particle_properties {
  729. key: PARTICLE_KEY_GREEN
  730. points {
  731. y: 1.0
  732. }
  733. }
  734. particle_properties {
  735. key: PARTICLE_KEY_BLUE
  736. points {
  737. y: 1.0
  738. }
  739. }
  740. particle_properties {
  741. key: PARTICLE_KEY_ALPHA
  742. points {
  743. y: 1.0
  744. }
  745. points {
  746. x: 1.0
  747. y: -1.2706501
  748. t_x: 0.6128452
  749. t_y: -0.79020303
  750. }
  751. }
  752. particle_properties {
  753. key: PARTICLE_KEY_ROTATION
  754. points {
  755. y: 0.0
  756. }
  757. points {
  758. x: 0.37419355
  759. y: 296.951
  760. t_x: 0.06656629
  761. t_y: 0.997782
  762. }
  763. points {
  764. x: 1.0
  765. y: 99.76242
  766. }
  767. }
  768. particle_properties {
  769. key: PARTICLE_KEY_ANGULAR_VELOCITY
  770. points {
  771. y: 1.0
  772. }
  773. }
  774. modifiers {
  775. type: MODIFIER_TYPE_ACCELERATION
  776. properties {
  777. key: MODIFIER_KEY_MAGNITUDE
  778. points {
  779. y: -1200.0
  780. }
  781. spread: 100.0
  782. }
  783. }
  784. modifiers {
  785. type: MODIFIER_TYPE_DRAG
  786. properties {
  787. key: MODIFIER_KEY_MAGNITUDE
  788. points {
  789. y: 1.1
  790. }
  791. }
  792. }
  793. }
  794. emitters {
  795. id: "emitter6"
  796. mode: PLAY_MODE_ONCE
  797. duration: 1.0
  798. space: EMISSION_SPACE_WORLD
  799. tile_source: "/assets/sprites.atlas"
  800. animation: "confetti_star"
  801. material: "/builtins/materials/particlefx.material"
  802. particle_orientation: PARTICLE_ORIENTATION_INITIAL_DIRECTION
  803. max_particle_count: 8
  804. type: EMITTER_TYPE_2DCONE
  805. properties {
  806. key: EMITTER_KEY_SPAWN_RATE
  807. points {
  808. y: 500.0
  809. }
  810. }
  811. properties {
  812. key: EMITTER_KEY_SIZE_X
  813. points {
  814. y: 5.0
  815. }
  816. }
  817. properties {
  818. key: EMITTER_KEY_SIZE_Y
  819. points {
  820. y: 5.0
  821. }
  822. }
  823. properties {
  824. key: EMITTER_KEY_PARTICLE_LIFE_TIME
  825. points {
  826. y: 3.0
  827. }
  828. spread: 0.75
  829. }
  830. properties {
  831. key: EMITTER_KEY_PARTICLE_SPEED
  832. points {
  833. y: 1500.0
  834. }
  835. spread: 300.0
  836. }
  837. properties {
  838. key: EMITTER_KEY_PARTICLE_SIZE
  839. points {
  840. y: 25.0
  841. }
  842. spread: 4.0
  843. }
  844. properties {
  845. key: EMITTER_KEY_PARTICLE_RED
  846. points {
  847. y: 1.0
  848. }
  849. }
  850. properties {
  851. key: EMITTER_KEY_PARTICLE_BLUE
  852. points {
  853. y: 1.0
  854. }
  855. }
  856. properties {
  857. key: EMITTER_KEY_PARTICLE_ALPHA
  858. points {
  859. y: 1.0
  860. }
  861. }
  862. properties {
  863. key: EMITTER_KEY_PARTICLE_ROTATION
  864. points {
  865. y: 0.0
  866. }
  867. spread: 180.0
  868. }
  869. particle_properties {
  870. key: PARTICLE_KEY_SCALE
  871. points {
  872. y: 1.0
  873. }
  874. points {
  875. x: 0.95752686
  876. y: 1.0
  877. }
  878. points {
  879. x: 1.0
  880. y: -0.034611594
  881. }
  882. }
  883. particle_properties {
  884. key: PARTICLE_KEY_RED
  885. points {
  886. y: 1.0
  887. }
  888. }
  889. particle_properties {
  890. key: PARTICLE_KEY_GREEN
  891. points {
  892. y: 1.0
  893. }
  894. }
  895. particle_properties {
  896. key: PARTICLE_KEY_BLUE
  897. points {
  898. y: 1.0
  899. }
  900. }
  901. particle_properties {
  902. key: PARTICLE_KEY_ALPHA
  903. points {
  904. y: 1.0
  905. }
  906. points {
  907. x: 1.0
  908. y: -1.2706501
  909. t_x: 0.64482695
  910. t_y: -0.7643286
  911. }
  912. }
  913. particle_properties {
  914. key: PARTICLE_KEY_ROTATION
  915. points {
  916. y: 0.0
  917. }
  918. points {
  919. x: 0.37419355
  920. y: -296.951
  921. t_x: 0.06656629
  922. t_y: 0.997782
  923. }
  924. points {
  925. x: 1.0
  926. y: -99.76242
  927. }
  928. }
  929. particle_properties {
  930. key: PARTICLE_KEY_ANGULAR_VELOCITY
  931. points {
  932. y: 1.0
  933. }
  934. }
  935. modifiers {
  936. type: MODIFIER_TYPE_ACCELERATION
  937. properties {
  938. key: MODIFIER_KEY_MAGNITUDE
  939. points {
  940. y: -1200.0
  941. }
  942. spread: 100.0
  943. }
  944. }
  945. modifiers {
  946. type: MODIFIER_TYPE_DRAG
  947. properties {
  948. key: MODIFIER_KEY_MAGNITUDE
  949. points {
  950. y: 1.1
  951. }
  952. }
  953. }
  954. }