Teardown

Teardown

52 ratings
Spriticles
   
Award
Favorite
Favorited
Unfavorite
Type: Content
Category: Asset
File Size
Posted
Updated
364.995 KB
7 Jun, 2022 @ 6:15pm
7 Jun, 2022 @ 6:29pm
2 Change Notes ( view )

Subscribe to download
Spriticles

Description
A customizable sprite-based particle effects system. Includes demo level with customizer.

This mod is designed to allow anybody to make their own particle effects. Features include:

- Custom particle images from PNG files
- Color and transparency over time
- Size over time
- Emission speed and direction (including random)
- Gravity and drag simulation
- Particles that emit light
- Animated particles
- Smooth interpolation of emitted particle positions when emitter points rapidly change position (good for projectile trails)

All are welcome to use Spriticles in their own mods without attributing anything to me, though I'd certainly appreciate it if you drop me a link to your mod if you decide to use this so I can see what people make with it!

If you like using Spriticles, please share it with your friends so they can play with it too.




To retrieve saved particle emitter settings (K+V while playing demo level) go to C:/Users/<YOURUSERNAMEHERE>/Appdata/Local/Teardown, and open the file savegame.xml (you should be able to open it in notepad/wordpad). Then search for "particleParams" using Ctrl+F, and copy everything between the quotation marks. Then you can paste it into the emitter.lua script's init() function in place of the default particleParams.
19 Comments
I.M.M.O.R.T.A.L 17 Feb, 2023 @ 7:26am 
yoo sick mod but if you could make the CERN map it go really well
Argonwolf  [author] 16 Jun, 2022 @ 12:00pm 
@Fitne Por If you use the MoveEmitPointTo() function in the emitter.lua script to move an emit point, it will draw a line of particles from the original point to the new location. This lets you, for example, move the emit point to a very fast projectile's location every tick, and if it has a very high emission rate it will create an evenly-spaced trail of particles behind that projectile instead of simply emitting a cluster of them once per tick.
Fitne Por 15 Jun, 2022 @ 11:15am 
How does the emitter interpolation work?
jovita.jonas 14 Jun, 2022 @ 4:31pm 
OH YES!:steamhappy:
Rupert geh 14 Jun, 2022 @ 10:54am 
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO(9 :steamthumbsdown: :steamthumbsdown: :steamthumbsdown: :steamthumbsdown:
Argonwolf  [author] 13 Jun, 2022 @ 1:56pm 
@ninjava They are. If you make a mod and want to spawn an object with this script attached, just make a copy of the script with a custom name, give it the parameters you want in-code, and plop it on an object in the editor. Then you can make a prefab, or copy the XML code and spawn it with the Spawn function from another script.
Wurv 13 Jun, 2022 @ 12:33pm 
"no pics no clicks" you are a word I cannot say because I don't wanna get a steam warning :)
Sushi2 11 Jun, 2022 @ 6:33pm 
Can you make it spawnable?
iplayernojoke 11 Jun, 2022 @ 4:53am 
who else thought that this was a LIDAR mod?
Levi Animator™ 10 Jun, 2022 @ 1:15pm 
no pics no clicks