Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 1 | { |
| 2 | "MaxCount": 4096, |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 3 | "Duration": 1, |
Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 4 | "Rate": 30, |
| 5 | "Life": { |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 6 | "XValues": [], |
| 7 | "Segments": [ |
| 8 | { |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 9 | "Type": "Constant", |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 10 | "Ranged": false, |
| 11 | "Bidirectional": false, |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 12 | "A0": 10 |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 13 | } |
| 14 | ] |
Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 15 | }, |
Brian Osman | 543d2e2 | 2019-02-15 14:29:38 -0500 | [diff] [blame] | 16 | "Drawable": { |
| 17 | "Type": "SkCircleDrawable", |
| 18 | "Radius": 1 |
Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 19 | }, |
Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 20 | "Emitter": { |
| 21 | "Type": "SkLineEmitter", |
| 22 | "P1": { "x": 61, "y": 34 }, |
| 23 | "P2": { "x": 606, "y": 32 } |
| 24 | }, |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 25 | "Spawn": [ |
| 26 | { |
| 27 | "Type": "SkLinearVelocityAffector", |
Brian Osman | 0c48681 | 2019-02-26 10:02:15 -0500 | [diff] [blame] | 28 | "Enabled": true, |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 29 | "Force": false, |
Brian Osman | e5d532e | 2019-02-26 14:58:40 -0500 | [diff] [blame] | 30 | "Frame": "World", |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 31 | "Angle": { |
| 32 | "XValues": [], |
| 33 | "Segments": [ |
| 34 | { |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 35 | "Type": "Constant", |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 36 | "Ranged": true, |
| 37 | "Bidirectional": false, |
Brian Osman | d5c57fe | 2019-02-22 11:48:18 -0500 | [diff] [blame] | 38 | "A0": 170, |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 39 | "A1": 190 |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 40 | } |
| 41 | ] |
| 42 | }, |
| 43 | "Strength": { |
| 44 | "XValues": [], |
| 45 | "Segments": [ |
| 46 | { |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 47 | "Type": "Constant", |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 48 | "Ranged": true, |
| 49 | "Bidirectional": false, |
| 50 | "A0": 10, |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 51 | "A1": 30 |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 52 | } |
| 53 | ] |
| 54 | } |
| 55 | } |
| 56 | ], |
Brian Osman | 5c1f8eb | 2019-02-14 14:49:55 -0500 | [diff] [blame] | 57 | "Update": [ |
Brian Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 58 | { |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 59 | "Type": "SkSizeAffector", |
Brian Osman | 0c48681 | 2019-02-26 10:02:15 -0500 | [diff] [blame] | 60 | "Enabled": true, |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 61 | "Curve": { |
| 62 | "XValues": [], |
| 63 | "Segments": [ |
| 64 | { |
Brian Osman | 34d1331 | 2019-02-27 11:19:19 -0500 | [diff] [blame^] | 65 | "Type": "Cubic", |
Brian Osman | 8b6283f | 2019-02-14 16:55:21 -0500 | [diff] [blame] | 66 | "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 Osman | 7c979f5 | 2019-02-12 13:27:51 -0500 | [diff] [blame] | 78 | } |
| 79 | } |
| 80 | ] |
| 81 | } |