Heretic/Hexen puffs in Doom with particle puff on
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49230
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Heretic/Hexen puffs in Doom with particle puff on
This doesn't work properly. Raven's puffs are not designed to be replaced by particles and yet ZDoom is doing this unconditionally when playing Doom.
The ability to be replaced by particles should be determined by a flag, not game mode.
Another puff problem:
Doom advances the puff by 2 states if it was spawned by a melee attack. Again this is problematic because this behavior doesn't work if Doom's fist is used in one of the other games because it also is determined by game mode, not puff type.
How about using another state for this, like the crash state for wall hits?
And finally a little suggestion:
Doom's bullet puff has special coding to add some vertical speed. Since this is something of potential interest for DECORATE this should become an actor property of the puff so it can be set by the designer.
The Speed property is not used by puffs so it could be used for this.
The ability to be replaced by particles should be determined by a flag, not game mode.
Another puff problem:
Doom advances the puff by 2 states if it was spawned by a melee attack. Again this is problematic because this behavior doesn't work if Doom's fist is used in one of the other games because it also is determined by game mode, not puff type.
How about using another state for this, like the crash state for wall hits?
And finally a little suggestion:
Doom's bullet puff has special coding to add some vertical speed. Since this is something of potential interest for DECORATE this should become an actor property of the puff so it can be set by the designer.
The Speed property is not used by puffs so it could be used for this.
- TheDarkArchon
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49230
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Enjay wrote:Have I missed something? I see your name in green and you posting "fixed" a lot. Does this mean you're now contributing directly to the official code?Graf Zahl (many times) wrote:fixed
Patience.

(Doesn't the bugs forum look a lot nicer with 100 threads less?
