This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
effect_editor [2025/04/26 09:45] – justin | effect_editor [2025/04/26 10:28] (current) – justin | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Effect Editor====== | ======Effect Editor====== | ||
---- | ---- | ||
- | The **Effect Editor** allows you to create visual [[effect|particle effects]] for your game, like fire, rain, snow, fountains, sparks, and so much more! While the large number of settings may seem intimidating at first, creating effects is quite simple! The table below contains a list of properties that can be changed for an [[effect]] and a brief description of each one. While this table can be helpful to generally understand all of the available settings, it's recommended to try them out yourself in the Effect Editor. | + | The **Effect Editor** allows you to create visual [[effect|particle effects]] for your game, like fire, rain, snow, fountains, sparks, and so much more! While the large number of settings may seem intimidating at first, creating effects is quite simple! |
+ | |||
+ | {{: | ||
+ | |||
+ | The table below contains a list of properties that can be changed for an [[effect]] and a brief description of each one. While this table can be helpful to generally understand all of the available settings, it's recommended to try them out yourself in the Effect Editor. | ||
<WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
Line 8: | Line 12: | ||
^Property^Description^ | ^Property^Description^ | ||
- | |Emitting|Determines whether or not the particles are emitting by default. This can be turned off if you want an effect to be disabled when the game first starts or when added via the [[Add Effect]] scripting function. Effects can be enabled and disabled via the [[Enable Effect]] and [[Disable Effect]] scripting functions.| | + | |Emitting|Determines whether or not the particles are emitting by default. This can be turned off if you want an effect to be disabled when the game first starts or when added via the [[Add Effect]] scripting function. Effects can be enabled and disabled |
- | |One Shot|When enabled, the effect will only trigger once instead of being continuous (e.g. sparks flying out of a machine when it starts). The [[Enable Effect]] scripting function must be used to trigger a one shot effect in-game.| | + | |One Shot|When enabled, the effect will only trigger once instead of being continuous (e.g. sparks flying out of a machine when attempting to use it). The [[Enable Effect]] scripting function must be used to trigger a one shot effect in-game.| |
|Local Space|When enabled, the movement of the effect' | |Local Space|When enabled, the movement of the effect' | ||
|Preprocessing Time|Amount of time in seconds that the particles should be processed in advance. This is useful for effects like rain and snow, as it can be used to prevent the player from seeing the particles start to fall when the map first loads.| | |Preprocessing Time|Amount of time in seconds that the particles should be processed in advance. This is useful for effects like rain and snow, as it can be used to prevent the player from seeing the particles start to fall when the map first loads.| | ||
- | |Speed Scale|Speed of the particles. The value acts as a multiplier, so a value of 1 is their original speed, while 0.5 is half their original speed.| | + | |Speed Scale|Overall speed of the particles. The value acts as a multiplier, so a value of 1 is their original speed, while 0.5 is half their original speed.| |
- | |Explosiveness|Determines how many of the total particles (defined by " | + | |Explosiveness|Determines how many of the total particles (defined by the " |
|Fixed FPS|When set to a value greater than 0, the particles will be rendered with a fixed frame rate (FPS = frames per second). For example, a value of 15 means the particles will be rendered at 15 frames per second. A value of 0 means the frame rate will not be fixed.| | |Fixed FPS|When set to a value greater than 0, the particles will be rendered with a fixed frame rate (FPS = frames per second). For example, a value of 15 means the particles will be rendered at 15 frames per second. A value of 0 means the frame rate will not be fixed.| | ||
|Particle Amount|Total number of particles that will be emitted over the lifetime of the effect (see " | |Particle Amount|Total number of particles that will be emitted over the lifetime of the effect (see " | ||
Line 27: | Line 31: | ||
|Gravity|Amount of gravitational force applied to the particles in each axis (X, Y, Z).| | |Gravity|Amount of gravitational force applied to the particles in each axis (X, Y, Z).| | ||
|Spread|Spread of the particles, with 0 being none and 180 being in all directions. For example, changing the " | |Spread|Spread of the particles, with 0 being none and 180 being in all directions. For example, changing the " | ||
- | |Flatness| | | + | |Flatness|Limits the spread of the particles along the Z-axis.| |
|Initial Velocity|Initial speed of the particles when they' | |Initial Velocity|Initial speed of the particles when they' | ||
|Linear Acceleration|Refer to the [[https:// | |Linear Acceleration|Refer to the [[https:// |