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 (categorize)
m
 
(30 intermediate revisions by 11 users not shown)
Line 1: Line 1:
{{pro only}}
+
{{revdate}}{{pro only|page}}
  
Below are a variety of FX parameters developed by '''Roll20''' users to achieve different goals.
+
Below are a variety of [[Fx Tool#Custom_FX_Tool|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.  
  
 
<!-- Please keep these section headings in alphabetical order when adding new FX! -->
 
<!-- Please keep these section headings in alphabetical order when adding new FX! -->
 
== Color Spray ==
 
== Color Spray ==
 +
FX Playground Only
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
Line 27: Line 30:
  
 
== Cone of Cold ==
 
== Cone of Cold ==
 +
FX Playground Only
 
{{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}}
  
 
== Frost Nova ==
 
== Frost Nova ==
 +
FX Playground Only
 
{{usercredit|6419}}
 
{{usercredit|6419}}
 
{{fx|params={
 
{{fx|params={
Line 71: Line 75:
  
 
== Gas Cloud ==
 
== Gas Cloud ==
 +
FX Playground Only
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
Line 93: Line 98:
  
 
== Magic Cauldron Bubbles ==
 
== Magic Cauldron Bubbles ==
 +
FX Playground Only
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
Line 115: Line 121:
  
 
== Magic Missile ==
 
== Magic Missile ==
 +
FX Playground Only
 
{{usercredit|56647}}
 
{{usercredit|56647}}
 
{{fx|params={
 
{{fx|params={
Line 137: Line 144:
  
 
== Orb ==
 
== Orb ==
 +
FX Playground Only
 
{{usercredit|4825}}
 
{{usercredit|4825}}
 
{{fx|params={
 
{{fx|params={
Line 159: Line 167:
  
 
== Prismatic Spray ==
 
== Prismatic Spray ==
 +
FX Playground Only
 
{{usercredit|6419}}
 
{{usercredit|6419}}
 
{{fx|params={
 
{{fx|params={
Line 183: Line 192:
 
{{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}}
  
 
== Snow/Stars ==
 
== Snow/Stars ==
 +
FX Playground Only
 
{{usercredit|6419}}
 
{{usercredit|6419}}
 
{{fx|params={
 
{{fx|params={
Line 224: Line 233:
 
}|preview=Snow by Joshua O..jpg}}
 
}|preview=Snow by Joshua O..jpg}}
  
[[Category:User content]]
+
== Arrow/Shot==
 +
{{usercredit|1310710}}
 +
{{fx|params={
 +
"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]
 +
}|preview=Arrow/Shot By Chris C. .jpg}}
 +
 
 +
== Small Explosion ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"angle": -1,
 +
"angleRandom": 30,
 +
        "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]
 +
}|preview=small_explosion.gif}}
 +
 
 +
== Big Fast Explosion ==
 +
{{usercredit|616652}}
 +
{{fx|params={
 +
"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]
 +
}|preview=bigexplosion.gif}}
 +
 
 +
== 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]]
 +
[[Category:Pro]]

Latest revision as of 14:31, 23 October 2021

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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] Small Explosion

Courtesy of Patrick K.

{
	"angle": -1,
	"angleRandom": 30,
        "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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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

[edit] 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