StrataSource / Engine

Issue tracker for Strata Source
47 stars 2 forks source link

Feature: env/func_particles #527

Open Trico-Everfire opened 2 years ago

Trico-Everfire commented 2 years ago

Which component should be improved?

Entity

Describe your feature suggestion in more detail

A brush entity that allows you to emit particles over a volume rather than a singular spawnpoint (like with the info_particle_system entity), this'd be similar to env_embers and env_bubbles, but with a few more options for the particles. similar to info_particle_system.

TeamSpen210 commented 2 years ago

It'd be nice to have an entity for it, but you can actually do this already. Use the Position on Model Random initialiser, then pass a brush entity as the control point. It'll then spawn randomly within the brush.

vrad-exe commented 2 years ago

Neat!

Trico-Everfire commented 2 years ago

It'd be nice to have an entity for it, but you can actually do this already. Use the Position on Model Random initialiser, then pass a brush entity as the control point. It'll then spawn randomly within the brush.

this'd require you to create a custom particle, instead of using the hundreds of already existing ones.

braem commented 2 years ago

A general solution like this could be nice, esp for replacing those brush entities since they're old and buggy