[Not a bug] Maybe something to do with grafs hitscan bug?

Bugs that have been investigated and resolved somehow.

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.
User avatar
Lexus Alyus
Posts: 4220
Joined: Tue Jul 15, 2003 5:07 pm
Location: Nottingham, UK
Contact:

Maybe something to do with grafs hitscan bug?

Post by Lexus Alyus »

On the subject of hitscan weapons I'm sure the behavour has been changed. Now I'm not saying that I want aoriginal doom support and this will probably mean nothing once this weapon code is done, but at present it makes dehacked a little limited...

Basically, in Doom, when you changed the bullet puff to, say, a rocket explosuion you would get super cool explosive shells and stuff... of course it worked both ways (making the spidermastermind a true nightmere :-D) but it was cool... now, I try that with Zdoom and the explosion happens on a wall, but just reverts to normal bullet behavour on a monster... this is not right... but I'm no tsure weather it needs seeing to as this new wqeapon code will obsolete this problem... just thought I'd bring it up is all...

On a side note,I wanted to create a sword that replaced the fist... basically the bullet puff would be replaced with the BFG splash, so when you hit something anything in the vacinity of your sight would get pummeled too :-D, but it didn't work cus the puff code is different...

Okay, I just thought I'd mention this...

:twisted:
User avatar
Enjay
 
 
Posts: 26534
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Are you sure this used to work in Doom2.exe? If you change the bullet puff to be explosive it will explode - if it is generated. However, enemies are usually set to bleed, rather than produce puffs. If you hit one with a hitscan weapon, it will not produce puffs and so you will not get your explosions.

Solution: Make the blood splats explosive too (makes getting hit even more dangerous) or make all enemies have the puffs vs bleeds bit set.
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Post by Xaser »

When .64 comes out, you can define your own bullet puffs and blood splats to be used with a particular weapon. Then, you could create one which uses the explosion for both of them, and get ready for some fun!!!
User avatar
Lexus Alyus
Posts: 4220
Joined: Tue Jul 15, 2003 5:07 pm
Location: Nottingham, UK
Contact:

Post by Lexus Alyus »

I'll just double check this...

...testing...

On seccond thoughts, I'll double check... but not yet cus I have to restart and load up Win98...

:twisted:
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49071
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Xaser wrote:When .64 comes out, you can define your own bullet puffs and blood splats to be used with a particular weapon. Then, you could create one which uses the explosion for both of them, and get ready for some fun!!!
Not blood splats. That code was a little too messy for a quick change. The blood splats are hard coded in the engine.

But you can define puffs that puff on both walls and actors.
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Post by Xaser »

Well, that's what I meant. :P

Also, By default, isn't the puff for hitting actors set to the blood splat?
User avatar
Anakin S.
Posts: 1067
Joined: Fri Nov 28, 2003 9:39 pm
Location: A long time ago in a galaxy far, far away...

Post by Anakin S. »

I think the blood splats Graf Zahl meant were the Heretic and Hexen ones that are spawned as projectiles when actors are hit with projectiles, right?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49071
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Xaser wrote:Well, that's what I meant. :P

Also, By default, isn't the puff for hitting actors set to the blood splat?

No, the blood splat is something different even though it's used in the same code. If you have a puff on actors you'll have both. The blood will also be spawned.
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Post by Xaser »

Cool!
User avatar
Cutmanmike
Posts: 11335
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Post by Cutmanmike »

http://www.zcutty.cjb.net Check the misc section
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Post by Xaser »

Heh. Boom DOom is 1337. :P
User avatar
Lexus Alyus
Posts: 4220
Joined: Tue Jul 15, 2003 5:07 pm
Location: Nottingham, UK
Contact:

Post by Lexus Alyus »

Ahhhhh.... si i can do thewexplosive shell thing if I also change the blood splat? That's a bit strange though because everytime you hit a monster with a non-hitscan weapopn thenit still explodes... there has to be some form of work around for this...

:twisted:
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Post by Xaser »

Well, you can define a puff for hitting walls and a puff for hitting actors. Set both of them to an explosion for it to work.
User avatar
Lexus Alyus
Posts: 4220
Joined: Tue Jul 15, 2003 5:07 pm
Location: Nottingham, UK
Contact:

Post by Lexus Alyus »

Where is the puff for hitting actors? Can you do this with the BFG code pointer? Basically it would have that splash damage thing that the BFG does... so annoyingly... I think it would be cool for something like "The Death Reaper" (TM) Sword or something... if you hit something it's evil touch rips the souls from nearby monsters in your sight... I think that's cool!

:twisted:
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49071
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Wait for 2.0.64! Now you can't change it.
Post Reply

Return to “Closed Bugs [GZDoom]”