Limitedly useful it may be, it can come in handy for when the available colors aren't enough.Shinjanji wrote:I never understood why they just don't have a generic particle fountain actor, with its color set through the thing's args.
Custom Particle Fountains
Moderator: GZDoom Developers
- Project Shadowcat
- Posts: 9369
- Joined: Thu Jul 14, 2005 8:33 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: Blacksburg, SC USA
- Contact:
Custom Particle Fountains
As hinted in this topic: http://forum.zdoom.org/viewtopic.php?f=3&t=19840
Re: Custom Particle Fountains
It'd also be a good idea to add particle spawning radius and fountain height to the args list as well. Radius would control the square area (in map units) that the particles would spawn in. Height would control how far the particles are thrown upwards.
Re: Custom Particle Fountains
here's an idea: With something like this, you could get a cheap rain or snow effect by making the particle speed negative so that they fall down instead of launching up.
- FuzzballFox
- Posts: 1905
- Joined: Thu Jan 24, 2008 10:19 am
- Location: Hampshire UK
Re: Custom Particle Fountains
How about a thing that spews them, and what angle it spawns them can be difined...say you wanna have an upsidedown one or sideways on a wall...
Oh and custom colours by RGB values too...the amount of particles, height at which they are spawned, the speed of the particles too..all the cool complex stuff! =O
Oh and custom colours by RGB values too...the amount of particles, height at which they are spawned, the speed of the particles too..all the cool complex stuff! =O
Re: Custom Particle Fountains
That's pretty close to the snow effect in the source altered version Xmas'99.SnowKate709 wrote:you could get a cheap rain or snow effect by making the particle speed negative so that they fall down instead of launching up.
Re: Custom Particle Fountains
I have some Christmas WAD (it came on the CD with this Doom Hacker's Guide book I bought) that replaces, I think, the slimefall textures with snow. Pretty clever effect for vanilla Doom.Enjay wrote:That's pretty close to the snow effect in the source altered version Xmas'99.

- esselfortium
- Posts: 3862
- Joined: Tue Sep 19, 2006 8:43 pm
- Contact:
Re: Custom Particle Fountains
Heh. Crucified Dreams map99 used midtextures for snow....it used so many that it can only be played in ports that support the doubled segs limitCeeb wrote:I have some Christmas WAD (it came on the CD with this Doom Hacker's Guide book I bought) that replaces, I think, the slimefall textures with snow. Pretty clever effect for vanilla Doom.Enjay wrote:That's pretty close to the snow effect in the source altered version Xmas'99.

Re: Custom Particle Fountains
Please remember that you are limited to 5 arguments in Hexen Format. If this happens I think it would have to be UDMF-exclusive.
Re: Custom Particle Fountains
Xmas '99 didn't use textures though, it was actual particles. IIRC there were 2 versions of XMas99: a WAD only version and a version that had a source altered copy of Zdoom (1.17 I think). among the alterations were the ability to create particle snow and imp fireballs behaving more like snowballs. IIRC, the snow particle effect was something to do with placing a tree actor in the map - but I forget the details.
You can get the original Xmas99 here
http://members.lycos.co.uk/Enjay001/
(last file on the page)
And here is a compilation that I threw together for my own amusement back in 2000 of all the Christmas themed WADs and graphics that I could find. Again, it uses the Xmas99 engine.
http://www.rowand.myzen.co.uk/xmas2000/
Aside from anything else, it's worth downloading one of these to remind yourself how far Zdoom has come in the last 8 years.
You can get the original Xmas99 here
http://members.lycos.co.uk/Enjay001/
(last file on the page)
And here is a compilation that I threw together for my own amusement back in 2000 of all the Christmas themed WADs and graphics that I could find. Again, it uses the Xmas99 engine.
http://www.rowand.myzen.co.uk/xmas2000/
Aside from anything else, it's worth downloading one of these to remind yourself how far Zdoom has come in the last 8 years.
Last edited by Enjay on Thu Nov 20, 2008 5:31 pm, edited 1 time in total.
- Hirogen2
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Operating System Version (Optional): Tumbleweed x64
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
- Contact:
Re: Custom Particle Fountains
There is more. The classic particle actors spawn particles that are subject to gravity (speed increase while falling, v=a*t²). But sometimes you want falling actors like snow or rain to come down at constant speed.
So that makes r, g, b, xy spread, z speed, gravityflag -- more than 5 already.
So that makes r, g, b, xy spread, z speed, gravityflag -- more than 5 already.
Re: Custom Particle Fountains
I wouldn't imagine these things being defined by a generic actor with parameters in a map editor but, rather, via DECORATE where the five arg problem would become irrelevant.
- Tormentor667
- Posts: 13556
- Joined: Wed Jul 16, 2003 3:52 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia (Modern GZDoom)
- Location: Germany
- Contact:
Re: Custom Particle Fountains
A_SpawnItemEx is your friend. There is no need - in my eyes - to introduce something like this as you can already create that via DECORATE in a better and more flexible way.
Re: Custom Particle Fountains
I would love to have a way for a weapon to spawn particles of a certain color moving forward at a high speed, to simulate bullet trails. Like a line of translucent yellow particles above a bit longer line of opaque yellow-red particles, with another shorter line of yellow translucent particles below.
Maybe decorate defined particle actors, or a decorate derivative... PARTICULATE
Maybe decorate defined particle actors, or a decorate derivative... PARTICULATE
- Hirogen2
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Operating System Version (Optional): Tumbleweed x64
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
- Contact:
Re: Custom Particle Fountains
Good pun in there, but for one, "particulate" is outside the realm of known verbs and the reference to articulate is also rather random, and two, lump names are limited to 8 characters. So PARTICLE it would probably be.Maybe decorate defined particle actors, or a decorate derivative... PARTICULATE
Re: Custom Particle Fountains
Well it's not an "articulate" reference, a particulate is a sort of substance that floats in the air as a bunch of little particles, like smoke.
And correction to my other post: Yellow-red could mean orange
And correction to my other post: Yellow-red could mean orange
