Difference between revisions of "FX Library"
From Roll20 Wiki
Patrick K. (Talk | contribs) |
Andreas J. (Talk | contribs) m |
||
(26 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | {{pro only}} | + | {{revdate}}{{pro only|page}} |
− | Below are a variety of [[Custom 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 | + | 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! --> | ||
Line 33: | Line 33: | ||
{{usercredit|56647}} | {{usercredit|56647}} | ||
{{fx|params={ | {{fx|params={ | ||
− | + | "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] | |
− | + | ||
}|preview=Cone of Cold by OldSchoolChris.jpg}} | }|preview=Cone of Cold by OldSchoolChris.jpg}} | ||
Line 191: | Line 190: | ||
== Ray of Frost == | == Ray of Frost == | ||
− | |||
{{usercredit|56647}} | {{usercredit|56647}} | ||
{{fx|params={ | {{fx|params={ | ||
− | + | "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 | |
− | + | ||
}|preview=Ray of Frost by OldSchoolChris.jpg}} | }|preview=Ray of Frost by OldSchoolChris.jpg}} | ||
Line 258: | Line 255: | ||
== Small Explosion == | == 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={ | {{fx|params={ | ||
"angle": 90, | "angle": 90, | ||
"angleRandom": 360, | "angleRandom": 360, | ||
− | "emissionRate": | + | "duration": 4, |
+ | "emissionRate": 200, | ||
"endColour": [0, 0, 0, 0], | "endColour": [0, 0, 0, 0], | ||
"endColourRandom": [0, 0, 0, 0], | "endColourRandom": [0, 0, 0, 0], | ||
"gravity": {"x":0.01, "y":0.01}, | "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, | "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, | "lifeSpanRandom": 10, | ||
"maxParticles": 2000, | "maxParticles": 2000, | ||
"size": 10, | "size": 10, | ||
"sizeRandom": 5, | "sizeRandom": 5, | ||
− | "speed": | + | "speed": 0.5, |
"speedRandom": 0, | "speedRandom": 0, | ||
"startColour": [150, 90, 50, 1], | "startColour": [150, 90, 50, 1], | ||
"startColourRandom": [30, 20, 0, 0] | "startColourRandom": [30, 20, 0, 0] | ||
− | }|preview= | + | }|preview=campfire.gif}} |
− | [[Category: | + | |
+ | == 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
Page Updated: 2021-10-23 |
This page is about a Roll20 feature exclusive to Pro-subscribers (and often to players in a Game created by a Pro-subscriber). If you'd like to use this feature, consider upgrading your account. |
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.
[edit] Color Spray
FX Playground Only Courtesy of OldSchoolChris
[edit] Cone of Cold
FX Playground Only Courtesy of OldSchoolChris
[edit] Frost Nova
FX Playground Only Courtesy of Joshuha O.
[edit] Gas Cloud
FX Playground Only Courtesy of OldSchoolChris
[edit] Magic Cauldron Bubbles
FX Playground Only Courtesy of OldSchoolChris
[edit] Magic Missile
FX Playground Only Courtesy of OldSchoolChris
[edit] Orb
FX Playground Only Courtesy of David L.
[edit] Prismatic Spray
FX Playground Only Courtesy of Joshuha O.
[edit] Ray of Frost
Courtesy of OldSchoolChris
[edit] Snow/Stars
FX Playground Only Courtesy of Joshuha O.
[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.
[edit] Big Fast Explosion
Courtesy of Patrick K.
[edit] Lightning Bolt
Courtesy of Patrick K.
[edit] Flame Dart
Courtesy of Patrick K.
[edit] Campfire
Courtesy of Patrick K.
[edit] Freezing
Courtesy of Patrick K.
[edit] Bloodsplat
Courtesy of Patrick K.
[edit] Campfire Sparks
Courtesy of Nick S.
[edit] Laser Bolt
Courtesy of The Aaron
[edit] Solid Laser Bolt
Improved version of The Aaron's Laser bolt. Courtesy of Andreas J.