[Any version] Heretic incompatibility

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.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: [Any version] Heretic incompatibility

Re: [Any version] Heretic incompatibility

by Enjay » Tue Mar 03, 2009 3:42 pm

Gez wrote:it sounds like it makes the monster immune to crushing damage
Hmmm good, if moot, point. ;)

Re: [Any version] Heretic incompatibility

by TheDarkArchon » Tue Mar 03, 2009 3:41 pm

OK, then, what about +NOSPLAT

Re: [Any version] Heretic incompatibility

by Gez » Tue Mar 03, 2009 3:37 pm

Enjay wrote:A better flag name would be +dontcrush seeing as how the state is called crush and "dont" is used for other flags (eg +dontsplash).
I specifically avoided DONTCRUSH because it's ambiguous: it sounds like it makes the monster immune to crushing damage, not that it protects its corpse. DONTGIB is good, too, of course. Didn't know it already existed. (Of course it could have been DONTCRUSHCORPSE. A bit of a mouthful, though.)

Re: [Any version] Heretic incompatibility

by Enjay » Tue Mar 03, 2009 3:29 pm

Graf Zahl wrote:DONTGIB
So it is. :oops:

I still think a better name is dontcrush as gibbing can be confused with extreme deaths. :P

Re: [Any version] Heretic incompatibility

by Graf Zahl » Tue Mar 03, 2009 3:13 pm

fixed

BTW, the flag already exits, called DONTGIB. ;)

Re: [Any version] Heretic incompatibility

by Enjay » Tue Mar 03, 2009 3:08 pm

A better flag name would be +dontcrush seeing as how the state is called crush and "dont" is used for other flags (eg +dontsplash).

Re: [Any version] Heretic incompatibility

by Gez » Tue Mar 03, 2009 3:01 pm

It doesn't crush them because you don't have the sprite available when you play, so the actor is invisible.

And that flag doesn't exist yet, it was my suggestion on how to fix the issue without disabling the feature in Heretic and Strife.

Re: [Any version] Heretic incompatibility

by Kristus » Tue Mar 03, 2009 2:04 pm

Heh. But it doesn't visually crush them like in Doom. It just makes the "disappear".
But I'll see if I can get that nogrind flag working. I suppose that's in decorate? And you can add these flags to existing entities with that?

Re: [Any version] Heretic incompatibility

by Graf Zahl » Tue Mar 03, 2009 10:21 am

Gez pretty much nails it. I'd like to keep the feature active in Heretic in general so making it depend on the sprite and adding a new flag to avoid the crushing of actors that need to run through their full death sequence

Obviously there's a few other monsters that also cause problems: Anything calling A_BossDeath, for example - but it has been like that forever.

Re: [Any version] Heretic incompatibility

by Gez » Tue Mar 03, 2009 9:04 am

As Graf would say, "screw perfect emulation", I think corpses being crushed by crusher is a feature that deserves to be kept. Seeing monsters reduced into a finely-grounded paste is just too great to be lost.

However:

1. Since the [wiki=Classes:RealGibs]fine-grounded paste[/wiki] actor requires a sprite that is not found in all [wiki]IWAD[/wiki]s, the flattening should only happen if the required sprite is present. That said, people might autoload gore mods or whatever other wad which does provide the sprite; meaning it's not a fool-proof system.
2. So for the people out there who mod [wiki=Classes:Sorcerer1]D'Sparil[/wiki] into crushing zones, maybe a DONTGRIND flag could be added for the few monsters that do something interesting after their death.

That's my two cents on the issue.

[Any version] Heretic incompatibility

by Kristus » Tue Mar 03, 2009 7:11 am

In Heretic there's no crushing effect by doors and crushers on already dead enemies. This is however the case in Zdoom. So if I for instance crush D'sparil on his mount in a crusher. He will not spawn afterwards. The carcass will simply disappear. Whereas in Heretic he will simply come up and start kicking your ass.

Top