blob: 843e65ff505e6fadef002ad2c29c759323acea6c [file] [log] [blame]
Brian Osman7c979f52019-02-12 13:27:51 -05001{
2 "MaxCount": 4096,
Brian Osman8b6283f2019-02-14 16:55:21 -05003 "Duration": 1,
Brian Osman7c979f52019-02-12 13:27:51 -05004 "Rate": 30,
5 "Life": {
Brian Osman8b6283f2019-02-14 16:55:21 -05006 "XValues": [],
7 "Segments": [
8 {
Brian Osman34d13312019-02-27 11:19:19 -05009 "Type": "Constant",
Brian Osman8b6283f2019-02-14 16:55:21 -050010 "Ranged": false,
11 "Bidirectional": false,
Brian Osman34d13312019-02-27 11:19:19 -050012 "A0": 10
Brian Osman8b6283f2019-02-14 16:55:21 -050013 }
14 ]
Brian Osman7c979f52019-02-12 13:27:51 -050015 },
Brian Osman543d2e22019-02-15 14:29:38 -050016 "Drawable": {
17 "Type": "SkCircleDrawable",
18 "Radius": 1
Brian Osman7c979f52019-02-12 13:27:51 -050019 },
Brian Osman7c979f52019-02-12 13:27:51 -050020 "Emitter": {
21 "Type": "SkLineEmitter",
22 "P1": { "x": 61, "y": 34 },
23 "P2": { "x": 606, "y": 32 }
24 },
Brian Osman8b6283f2019-02-14 16:55:21 -050025 "Spawn": [
26 {
27 "Type": "SkLinearVelocityAffector",
Brian Osman0c486812019-02-26 10:02:15 -050028 "Enabled": true,
Brian Osman8b6283f2019-02-14 16:55:21 -050029 "Force": false,
Brian Osmane5d532e2019-02-26 14:58:40 -050030 "Frame": "World",
Brian Osman8b6283f2019-02-14 16:55:21 -050031 "Angle": {
32 "XValues": [],
33 "Segments": [
34 {
Brian Osman34d13312019-02-27 11:19:19 -050035 "Type": "Constant",
Brian Osman8b6283f2019-02-14 16:55:21 -050036 "Ranged": true,
37 "Bidirectional": false,
Brian Osmand5c57fe2019-02-22 11:48:18 -050038 "A0": 170,
Brian Osman34d13312019-02-27 11:19:19 -050039 "A1": 190
Brian Osman8b6283f2019-02-14 16:55:21 -050040 }
41 ]
42 },
43 "Strength": {
44 "XValues": [],
45 "Segments": [
46 {
Brian Osman34d13312019-02-27 11:19:19 -050047 "Type": "Constant",
Brian Osman8b6283f2019-02-14 16:55:21 -050048 "Ranged": true,
49 "Bidirectional": false,
50 "A0": 10,
Brian Osman34d13312019-02-27 11:19:19 -050051 "A1": 30
Brian Osman8b6283f2019-02-14 16:55:21 -050052 }
53 ]
54 }
55 }
56 ],
Brian Osman5c1f8eb2019-02-14 14:49:55 -050057 "Update": [
Brian Osman7c979f52019-02-12 13:27:51 -050058 {
Brian Osman8b6283f2019-02-14 16:55:21 -050059 "Type": "SkSizeAffector",
Brian Osman0c486812019-02-26 10:02:15 -050060 "Enabled": true,
Brian Osman8b6283f2019-02-14 16:55:21 -050061 "Curve": {
62 "XValues": [],
63 "Segments": [
64 {
Brian Osman34d13312019-02-27 11:19:19 -050065 "Type": "Cubic",
Brian Osman8b6283f2019-02-14 16:55:21 -050066 "Ranged": true,
67 "Bidirectional": false,
68 "A0": 10,
69 "B0": 10,
70 "C0": 10,
71 "D0": 0,
72 "A1": 10,
73 "B1": 0,
74 "C1": 0,
75 "D1": 0
76 }
77 ]
Brian Osman7c979f52019-02-12 13:27:51 -050078 }
79 }
80 ]
81}