Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "FX Library"

From Roll20 Wiki

Jump to: navigation, search
m
m (added new laser bolt fx)
(18 intermediate revisions by 8 users not shown)
Line 33: Line 33:
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
    "maxParticles": 2000,
+
"angle": 0,
    "size": 15,
+
"angleRandom": 30,
    "sizeRandom": 16,
+
"duration": -1,
    "lifeSpan": 600,
+
"emissionRate": 25,
    "lifeSpanRandom": 300,
+
"endColour": [1, 1, 1, 0],
    "emissionRate": 25.0,
+
"endColourRandom": [60, 60, 60, 100],
    "speed": 10,
+
"gravity": {"x":0.01, "y":0.01},
    "speedRandom": 0,
+
"lifeSpan": 600,
    "gravity": [0.01, 0.01],
+
"lifeSpanRandom": 300,
    "angle": 0,
+
"maxParticles": 2000,
    "angleRandom":15,
+
"size": 40,
    "startColour": [50, 50, 200, 1],
+
"sizeRandom": 2,
    "startColourRandom": [0, 0, 0, 0],
+
"speed": 10,
    "endColour": [50, 50, 50, 10],
+
"speedRandom": 0,
    "endColourRandom": [0,0,0,0],
+
"startColour": [6, 6, 6, 1],
    "sharpness": 42,
+
"startColourRandom": [255, 255, 260, 1]
    "sharpnessRandom": 0
+
 
}|preview=Cone of Cold by OldSchoolChris.jpg}}
 
}|preview=Cone of Cold by OldSchoolChris.jpg}}
  
Line 191: Line 190:
  
 
== Ray of Frost ==
 
== Ray of Frost ==
FX Playground Only
 
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
    "maxParticles": 1000,
+
"maxParticles": 1000,
    "size": 15,
+
"size": 15,
    "sizeRandom": 16,
+
"sizeRandom": 16,
    "lifeSpan": 600,
+
"lifeSpan": 600,
    "lifeSpanRandom": 300,
+
"lifeSpanRandom": 300,
    "emissionRate": 25.0,
+
"emissionRate": 25,
    "speed": 10,
+
"speed": 10,
    "speedRandom": 0,
+
"speedRandom": 0,
    "gravity": [0.01, 0.01],
+
"angle": -1,
    "angle": 0,
+
"angleRandom": 0,
    "angleRandom":0,
+
"startColour": [50, 50, 200, 1],
    "startColour": [50, 50, 200, 1],
+
"startColourRandom": [0, 0, 0, 0],
    "startColourRandom": [0, 0, 0, 0],
+
"endColour": [50, 50, 50, 10],
    "endColour": [50, 50, 50, 10],
+
"endColourRandom": [0, 0, 0, 0],
    "endColourRandom": [0,0,0,0],
+
"sharpness": 42,
    "sharpness": 42,
+
"sharpnessRandom": 0
    "sharpnessRandom": 0
+
 
}|preview=Ray of Frost by OldSchoolChris.jpg}}
 
}|preview=Ray of Frost by OldSchoolChris.jpg}}
  
Line 275: Line 272:
 
"startColour": [150, 90, 50, 1],
 
"startColour": [150, 90, 50, 1],
 
"startColourRandom": [30, 20, 0, 0]
 
"startColourRandom": [30, 20, 0, 0]
}|preview=explosion.gif}}
+
}|preview=small_explosion.gif}}
  
 
== Big Fast Explosion ==
 
== Big Fast Explosion ==
Line 297: Line 294:
 
"startColourRandom": [30, 20, 0, 0]
 
"startColourRandom": [30, 20, 0, 0]
 
}|preview=bigexplosion.gif}}
 
}|preview=bigexplosion.gif}}
[[Category:User content]]
+
 
 +
== Lightning Bolt ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": -1,
 +
"angleRandom": 0.5,
 +
"duration": 1,
 +
"emissionRate": 5000,
 +
"endColour": [0, 10, 50, 0],
 +
"endColourRandom": [0, 0, 0, 0],
 +
"gravity": {"x":0.01, "y":0.01},
 +
"lifeSpan": 5,
 +
"lifeSpanRandom": 1,
 +
"maxParticles": 5000,
 +
"size": 10,
 +
"sizeRandom": 0,
 +
"speed": 120,
 +
"speedRandom": 121,
 +
"startColour": [90, 125, 250, 1],
 +
"startColourRandom": [12, 12, 12, 1]
 +
}|preview=lightning.gif}}
 +
 
 +
== Flame Dart ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": -1,
 +
"angleRandom": 0,
 +
"duration": 15,
 +
"emissionRate": 600,
 +
"endColour": [0, 0, 0, 0],
 +
"endColourRandom": [0, 0, 0, 0],
 +
"lifeSpan": 20,
 +
"lifeSpanRandom": 0,
 +
"maxParticles": 200,
 +
"size": 1,
 +
"sizeRandom": 0,
 +
"speed": 30,
 +
"speedRandom": 1,
 +
"startColour": [150, 90, 50, 1],
 +
"startColourRandom": [30, 20, 0, 0]
 +
}|preview=flamedart.gif}}
 +
 
 +
== Campfire ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": 0,
 +
"angleRandom": 90,
 +
"duration": -1,
 +
"emissionRate": 20,
 +
"endColour": [0, 0, 0, 0],
 +
"endColourRandom": [0, 0, 0, 0],
 +
"gravity": {"x":0.01, "y":-0.3},
 +
"lifeSpan": 12,
 +
"lifeSpanRandom": 10,
 +
"maxParticles": 2000,
 +
"size": 10,
 +
"sizeRandom": 5,
 +
"speed": 0.5,
 +
"speedRandom": 0,
 +
"startColour": [150, 90, 50, 1],
 +
"startColourRandom": [30, 20, 0, 0]
 +
}|preview=campfire.gif}}
 +
 
 +
== Freezing ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": 90,
 +
"angleRandom": 90,
 +
"duration": -1,
 +
"emissionRate": 30,
 +
"endColour": [250, 250, 250, 0],
 +
"endColourRandom": [12, 12, 12, 0],
 +
"gravity": {"x":0.01, "y":0.1},
 +
"lifeSpan": 12,
 +
"lifeSpanRandom": 10,
 +
"maxParticles": 2000,
 +
"size": 12,
 +
"sizeRandom": 5,
 +
"speed": 1.5,
 +
"speedRandom": 1.5,
 +
"startColour": [0, 30, 90, 1],
 +
"startColourRandom": [0, 10, 30, 0]
 +
}|preview=freezing.gif}}
 +
 
 +
== Bloodsplat ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": 270,
 +
"angleRandom": 30,
 +
"duration": 10,
 +
"emissionRate": 10,
 +
"endColour": [150, 20, 20, 0],
 +
"endColourRandom": [10, 10, 10, 0],
 +
"gravity": {"x":0.001, "y":0.4},
 +
"lifeSpan": 15,
 +
"lifeSpanRandom": 15,
 +
"maxParticles": 400,
 +
"size": 8,
 +
"sizeRandom": 3,
 +
"speed": 3,
 +
"speedRandom": 1,
 +
"startColour": [140, 0, 0, 1],
 +
"startColourRandom": [12, 12, 12, 0.75]
 +
}|preview=bloodsplat.gif}}
 +
 
 +
== Campfire Sparks ==
 +
{{usercredit|402762}}
 +
{{fx|params={
 +
"angle": 0,
 +
"angleRandom": 180,
 +
"duration": -1,
 +
"emissionRate": 1000,
 +
"endColour": [191, 94, 26, 1],
 +
"endColourRandom": [30, 20, 0, 0.25],
 +
"gravity": {"x":0.01, "y":0.01},
 +
"lifeSpan": 50,
 +
"lifeSpanRandom": 15,
 +
"maxParticles": 100,
 +
"size": 2,
 +
"sizeRandom": 5,
 +
"speed": 0.3,
 +
"speedRandom": 0.8,
 +
"startColour": [220, 143, 35, 1],
 +
"startColourRandom": [32, 0, 0, 0.25]
 +
}
 +
|preview=Campfire_Sparks.gif}}
 +
 
 +
== Laser Bolt ==
 +
{{usercredit|104025}}
 +
{{fx|params={
 +
"angle": -1,
 +
"angleRandom": 0,
 +
"duration": 15,
 +
"emissionRate": 60000,
 +
"lifeSpan": 20,
 +
"lifeSpanRandom": 0,
 +
"maxParticles": 3000,
 +
"size": 1,
 +
"sizeRandom": 0,
 +
"speed": 175,
 +
"speedRandom": 22,
 +
"startColour": [90, 175, 175, 0.35],
 +
"startColourRandom": [0, 0, 0, 0.25],
 +
"endColour": [125, 125, 125, 0],
 +
"endColourRandom": [0, 0, 0, 0]
 +
}|preview=Fx-laser.png}}
 +
 
 +
== Solid Laser Bolt ==
 +
Improved version of The Aaron's [[FX Library#Laser_Bolt|Laser bolt]].
 +
{{usercredit|1223200}}
 +
{{fx|params={
 +
"angle": -1,
 +
"angleRandom": 0,
 +
"duration": 0.8,
 +
"emissionRate": 60000,
 +
"endColour": [250, 50, 50, 0.35],
 +
"endColourRandom": [0, 0, 0, 0],
 +
"gravity": {"x":0.01, "y":-0.65},
 +
"lifeSpan": 1,
 +
"lifeSpanRandom": 0,
 +
"maxParticles": 3000,
 +
"onDeath": "burst",
 +
"sharpness": 100,
 +
"size": 10,
 +
"sizeRandom": 0,
 +
"speed": 170,
 +
"speedRandom": 22,
 +
"startColour": [250, 50, 50, 0.35],
 +
"startColourRandom": [0, 0, 0, 0.25]
 +
}|preview=Redlaser.png}}
 +
 
 +
<br />
 +
[[Category:Guides]]

Revision as of 15:35, 26 May 2019

Below are a variety of Custom FX parameters developed by Roll20 users to achieve different goals.

Earlier examples only work in the "FX Playground" - the gravity parameters have since been updated to the format "gravity": {"x": 0.01, "y": 0.01}. Making this correction will allow most of these to work. Sharpness appears to be deprecated. FX Playground only examples will be marked as such.

Contents

Color Spray

FX Playground Only Courtesy of OldSchoolChris

{
    "maxParticles": 2000,
    "size": 40,
    "sizeRandom": 2,
    "lifeSpan": 600,
    "lifeSpanRandom": 300,
    "emissionRate": 25.0,
    "speed": 10,
    "speedRandom": 0,
    "gravity": [0.01, 0.01],
    "angle": 0,
    "angleRandom":30,
    "startColour": [6, 6, 6, 1],
    "startColourRandom": [255, 255, 260, 1],
    "endColour": [1, 1, 1, 0],
    "endColourRandom": [60,60,60,100],
    "sharpness": 45,
    "sharpnessRandom": 0
}
Color Spray by OldSchoolChris.jpg

Cone of Cold

FX Playground Only Courtesy of OldSchoolChris

{
	"angle": 0,
	"angleRandom": 30,
	"duration": -1,
	"emissionRate": 25,
	"endColour": [1, 1, 1, 0],
	"endColourRandom": [60, 60, 60, 100],
	"gravity": {"x":0.01, "y":0.01},
	"lifeSpan": 600,
	"lifeSpanRandom": 300,
	"maxParticles": 2000,
	"size": 40,
	"sizeRandom": 2,
	"speed": 10,
	"speedRandom": 0,
	"startColour": [6, 6, 6, 1],
	"startColourRandom": [255, 255, 260, 1]
}
Cone of Cold by OldSchoolChris.jpg

Frost Nova

FX Playground Only Courtesy of Joshuha O.

{
    "maxParticles": 500,
    "size": 20,
    "sizeRandom": 10,
    "lifeSpan": 50,
    "lifeSpanRandom": 0,
    "emissionRate": 240,
    "speed": 4,
    "speedRandom": 0,
    "gravity": [0.01, 0.01],
    "angle": 90.0,
    "angleRandom": 360,
    "startColour": [50, 50, 50, 1],
    "startColourRandom": [0, 0, 0, 0],
    "endColour": [0, 0, 0, 0],
    "endColourRandom": [0,0,0,0],
    "sharpness": 40,
    "sharpnessRandom": 10
}
Frost nova by Joshua O..jpg

Gas Cloud

FX Playground Only Courtesy of OldSchoolChris

{
    "maxParticles": 350,
    "size": 40,
    "sizeRandom": 5,
    "lifeSpan": 25,
    "lifeSpanRandom": 7,
    "emissionRate": 20,
    "speed": 5,
    "speedRandom": 1.5,
    "gravity": [0.1, 0.1],
    "angle": 360.0,
    "angleRandom": 360,
    "startColour": [0, 218, 0, 1],
    "startColourRandom": [0, 60, 20, 0],
    "endColour": [0, 35, 0, 0],
    "endColourRandom": [0,60,20,0],
    "sharpness": 40,
    "sharpnessRandom": 10
}
Gas Cloud by OldSchoolChris.jpg

Magic Cauldron Bubbles

FX Playground Only Courtesy of OldSchoolChris

{
    "maxParticles": 500,
    "size": 25,
    "sizeRandom": 50,
    "lifeSpan": 9,
    "lifeSpanRandom": 7,
    "emissionRate": 360,
    "speed": 5,
    "speedRandom": 1.5,
    "gravity": [0.4, 0.4],
    "angle": 0.5,
    "angleRandom": 360,
    "startColour": [0, 0, 0,255],
    "startColourRandom": [0, 0, 0, 0],
    "endColour": [0, 0, 0,255],
    "endColourRandom": [60,60,60,0],
    "sharpness": 50,
    "sharpnessRandom": 10
}
Magic cauldron bubbles by OldSchoolChris.jpg

Magic Missile

FX Playground Only Courtesy of OldSchoolChris

{
    "maxParticles": 550,
    "size": 20,
    "sizeRandom": 15,
    "lifeSpan": 19,
    "lifeSpanRandom": 19,
    "emissionRate": 25,
    "speed": 1,
    "speedRandom": 0,
    "gravity": [0.0, 0.0],
    "angle": 0.0,
    "angleRandom": 360,
    "startColour": [60, 60, 60, 60],
    "startColourRandom": [30, 30, 30, 30],
    "endColour": [0, 0, 60, 0],
    "endColourRandom": [0,0,60,0],
    "sharpness": 45,
    "sharpnessRandom": 10
}
Magic Missile by OldSchoolChris.jpg

Orb

FX Playground Only Courtesy of David L.

{
    "maxParticles": 200,
    "size": 260,
    "sizeRandom": 0,
    "lifeSpan": 60,
    "lifeSpanRandom": 0,
    "emissionRate": 2,
    "speed": 0,
    "speedRandom": 0,
    "gravity": [0.0001, 0.0001],
    "angle": 0.0,
    "angleRandom": 360,
    "startColour": [10, 10, 50, 0],
    "startColourRandom": [10, 10, 10, 0],
    "endColour": [0, 0, 0, 1],
    "endColourRandom": [10,10,5,0],
    "sharpness": 55,
    "sharpnessRandom": 40
}
Orb by David L..jpg

Prismatic Spray

FX Playground Only Courtesy of Joshuha O.

{
    "maxParticles": 750,
    "size": 50,
    "sizeRandom": 100,
    "lifeSpan": 9000,
    "lifeSpanRandom": 0,
    "emissionRate": 8,
    "speed": 5,
    "speedRandom": 1.5,
    "gravity": [0.1, 0.1],
    "angle": 10.0,
    "angleRandom": 50,
    "startColour": [250, 218, 68, 1],
    "startColourRandom": [500, 500, 160, 0],
    "endColour": [125, 350, 90, 90],
    "endColourRandom": [600,600,60,0],
    "sharpness": 40,
    "sharpnessRandom": 10
}
Prismatic spray by Joshua O..jpg

Ray of Frost

Courtesy of OldSchoolChris

{
	"maxParticles": 1000,
	"size": 15,
	"sizeRandom": 16,
	"lifeSpan": 600,
	"lifeSpanRandom": 300,
	"emissionRate": 25,
	"speed": 10,
	"speedRandom": 0,
	"angle": -1,
	"angleRandom": 0,
	"startColour": [50, 50, 200, 1],
	"startColourRandom": [0, 0, 0, 0],
	"endColour": [50, 50, 50, 10],
	"endColourRandom": [0, 0, 0, 0],
	"sharpness": 42,
	"sharpnessRandom": 0
}
Ray of Frost by OldSchoolChris.jpg

Snow/Stars

FX Playground Only Courtesy of Joshuha O.

{
    "maxParticles": 2000,
    "size": 10,
    "sizeRandom": 5,
    "lifeSpan": 9000,
    "lifeSpanRandom": 0,
    "emissionRate": 2.0,
    "speed": 1,
    "speedRandom": 5,
    "gravity": [0.01, 0.01],
    "angle": 90.0,
    "angleRandom": 360,
    "startColour": [50, 50, 50, 1],
    "startColourRandom": [0, 0, 0, 0],
    "endColour": [0, 0, 0, 0],
    "endColourRandom": [0,0,0,0],
    "sharpness": 40,
    "sharpnessRandom": 10
}
Snow by Joshua O..jpg

Arrow/Shot

Courtesy of Chris C.

{
	"angle": -1,
	"angleRandom": 0,
	"duration": 50,
	"emissionRate": 1,
	"endColour": [20, 0, 0, 0],
	"endColourRandom": [10, 0, 0, 0],
	"gravity": {"x":0.001, "y":0.001},
	"lifeSpan": 300,
	"lifeSpanRandom": 100,
	"maxParticles": 1,
	"size": 10,
	"sizeRandom": 1,
	"speed": 50,
	"speedRandom": 1.5,
	"startColour": [10, 0, 0, 1],
	"startColourRandom": [5, 0, 0, 0.25]
}
File:Arrow/Shot By Chris C. .jpg

Small Explosion

Courtesy of Patrick K.

{
	"angle": 90,
	"angleRandom": 360,
	"emissionRate": 20,
	"endColour": [0, 0, 0, 0],
	"endColourRandom": [0, 0, 0, 0],
	"gravity": {"x":0.01, "y":0.01},
	"lifeSpan": 20,
	"lifeSpanRandom": 10,
	"maxParticles": 2000,
	"size": 10,
	"sizeRandom": 5,
	"speed": 1,
	"speedRandom": 0,
	"startColour": [150, 90, 50, 1],
	"startColourRandom": [30, 20, 0, 0]
}
Small explosion.gif

Big Fast Explosion

Courtesy of Patrick K.

{
	"angle": 90,
	"angleRandom": 360,
	"duration": 4,
	"emissionRate": 200,
	"endColour": [0, 0, 0, 0],
	"endColourRandom": [0, 0, 0, 0],
	"gravity": {"x":0.01, "y":0.01},
	"lifeSpan": 5,
	"lifeSpanRandom": 5,
	"maxParticles": 2000,
	"size": 20,
	"sizeRandom": 20,
	"speed": 20,
	"speedRandom": 3,
	"startColour": [150, 90, 50, 1],
	"startColourRandom": [30, 20, 0, 0]
}
Bigexplosion.gif

Lightning Bolt

Courtesy of Patrick K.

{
	"angle": -1,
	"angleRandom": 0.5,
	"duration": 1,
	"emissionRate": 5000,
	"endColour": [0, 10, 50, 0],
	"endColourRandom": [0, 0, 0, 0],
	"gravity": {"x":0.01, "y":0.01},
	"lifeSpan": 5,
	"lifeSpanRandom": 1,
	"maxParticles": 5000,
	"size": 10,
	"sizeRandom": 0,
	"speed": 120,
	"speedRandom": 121,
	"startColour": [90, 125, 250, 1],
	"startColourRandom": [12, 12, 12, 1]
}
Lightning.gif

Flame Dart

Courtesy of Patrick K.

{
	"angle": -1,
	"angleRandom": 0,
	"duration": 15,
	"emissionRate": 600,
	"endColour": [0, 0, 0, 0],
	"endColourRandom": [0, 0, 0, 0],
	"lifeSpan": 20,
	"lifeSpanRandom": 0,
	"maxParticles": 200,
	"size": 1,
	"sizeRandom": 0,
	"speed": 30,
	"speedRandom": 1,
	"startColour": [150, 90, 50, 1],
	"startColourRandom": [30, 20, 0, 0]
}
Flamedart.gif

Campfire

Courtesy of Patrick K.

{
	"angle": 0,
	"angleRandom": 90,
	"duration": -1,
	"emissionRate": 20,
	"endColour": [0, 0, 0, 0],
	"endColourRandom": [0, 0, 0, 0],
	"gravity": {"x":0.01, "y":-0.3},
	"lifeSpan": 12,
	"lifeSpanRandom": 10,
	"maxParticles": 2000,
	"size": 10,
	"sizeRandom": 5,
	"speed": 0.5,
	"speedRandom": 0,
	"startColour": [150, 90, 50, 1],
	"startColourRandom": [30, 20, 0, 0]
}
Campfire.gif

Freezing

Courtesy of Patrick K.

{
	"angle": 90,
	"angleRandom": 90,
	"duration": -1,
	"emissionRate": 30,
	"endColour": [250, 250, 250, 0],
	"endColourRandom": [12, 12, 12, 0],
	"gravity": {"x":0.01, "y":0.1},
	"lifeSpan": 12,
	"lifeSpanRandom": 10,
	"maxParticles": 2000,
	"size": 12,
	"sizeRandom": 5,
	"speed": 1.5,
	"speedRandom": 1.5,
	"startColour": [0, 30, 90, 1],
	"startColourRandom": [0, 10, 30, 0]
}
Freezing.gif

Bloodsplat

Courtesy of Patrick K.

{
	"angle": 270,
	"angleRandom": 30,
	"duration": 10,
	"emissionRate": 10,
	"endColour": [150, 20, 20, 0],
	"endColourRandom": [10, 10, 10, 0],
	"gravity": {"x":0.001, "y":0.4},
	"lifeSpan": 15,
	"lifeSpanRandom": 15,
	"maxParticles": 400,
	"size": 8,
	"sizeRandom": 3,
	"speed": 3,
	"speedRandom": 1,
	"startColour": [140, 0, 0, 1],
	"startColourRandom": [12, 12, 12, 0.75]
}
Bloodsplat.gif

Campfire Sparks

Courtesy of Nick S.

{
	"angle": 0,
	"angleRandom": 180,
	"duration": -1,
	"emissionRate": 1000,
	"endColour": [191, 94, 26, 1],
	"endColourRandom": [30, 20, 0, 0.25],
	"gravity": {"x":0.01, "y":0.01},
	"lifeSpan": 50,
	"lifeSpanRandom": 15,
	"maxParticles": 100,
	"size": 2,
	"sizeRandom": 5,
	"speed": 0.3,
	"speedRandom": 0.8,
	"startColour": [220, 143, 35, 1],
	"startColourRandom": [32, 0, 0, 0.25]
}
Campfire Sparks.gif

Laser Bolt

Courtesy of The Aaron

{
	"angle": -1,
	"angleRandom": 0,
	"duration": 15,
	"emissionRate": 60000,
	"lifeSpan": 20,
	"lifeSpanRandom": 0,
	"maxParticles": 3000,
	"size": 1,
	"sizeRandom": 0,
	"speed": 175,
	"speedRandom": 22,
	"startColour":		[90, 175, 175, 0.35],
	"startColourRandom":	[0, 0, 0, 0.25],
	"endColour":		[125, 125, 125, 0],
	"endColourRandom":	[0, 0, 0, 0]
}
Fx-laser.png

Solid Laser Bolt

Improved version of The Aaron's Laser bolt. Courtesy of Andreas J.

{
	"angle": -1,
	"angleRandom": 0,
	"duration": 0.8,
	"emissionRate": 60000,
	"endColour": [250, 50, 50, 0.35],
	"endColourRandom": [0, 0, 0, 0],
	"gravity": {"x":0.01, "y":-0.65},
	"lifeSpan": 1,
	"lifeSpanRandom": 0,
	"maxParticles": 3000,
	"onDeath": "burst",
	"sharpness": 100,
	"size": 10,
	"sizeRandom": 0,
	"speed": 170,
	"speedRandom": 22,
	"startColour": [250, 50, 50, 0.35],
	"startColourRandom": [0, 0, 0, 0.25]
}
Redlaser.png