Defines preset particle emitter configurations for common visual effects. More...
#include <particle_movement.h>Go to the source code of this file.
Functions | |
| ParticleEmitter * | ParticleEmitter_CreateFromPreset (ParticleEmitter preset) |
| Creates a new particle emitter from a preset. | |
Defines preset particle emitter configurations for common visual effects.
These presets are used to create particle emitters with specific properties. The emitters can then be modified as needed.
To create a preset, add another extern ParticleEmitter in this file. Then, create the emitter in particle_emitterpresets.c. You can copy paste the properties inside ParticleEmitter_Default and modify them as needed.
Example for gun sparks particles:
| ParticleEmitter * ParticleEmitter_CreateFromPreset | ( | ParticleEmitter | preset | ) |
Creates a new particle emitter from a preset.
| preset | The preset to use as a template |
Creates a new particle emitter from a preset.
Initializes a new particle emitter based on a preset configuration, allocating memory for the emitter and its particles.
| preset | The preset to create the emitter from. This is found inside particle_emitterpresets.h |
|
extern |
Assault rifle and battle rifle casing particle emitter preset.
Assault rifle and battle rifle casing particle emitter preset.
|
extern |
Default bullet impact particle preset.
Default bullet impact particle preset.
|
extern |
Default bullet particle emitter preset Base configuration for all projectiles in the game.
|
extern |
Bullet fragment particles preset.
Bullet fragment particles preset.
|
extern |
Dash effect particle emitter preset.
Dash effect particle emitter preset.
|
extern |
Default particle emitter preset.
Default particle emitter preset.
|
extern |
|
extern |
|
extern |
|
extern |
Muzzle flash effect particle emitter preset.
Muzzle flash effect particle emitter preset.
|
extern |
|
extern |
Pistol and SMG shell casing particle emitter preset.
Pistol and SMG shell casing particle emitter preset.
|
extern |
Shotgun shell casing particle emitter preset.
Shotgun shell casing particle emitter preset.
|
extern |
This is just for debugging purposes.
This is just for debugging purposes.