[Fixed] Things don't drop down to floor

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
Chris
Posts: 2841
Joined: Thu Jul 17, 2003 12:07 am
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Post by Chris »

But it is the way Hexen behaves, and I think it makes more sense. But since you complained about it so vociferously, I've changed it back for Doom and Heretic so that things standing on the floor will stay glued to it no matter how fast it drops, if only so that that spot in E4M7 will work.
I think this would do better as a compatibility option. Having the player stay at the current height as the floor drops out from underneath is IMO a great effect that can be used very effectively by modders.

EDIT:
Or maybe a DEHACKED flag: NOFLOORSTICK
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 47986
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Chris wrote:
But it is the way Hexen behaves, and I think it makes more sense. But since you complained about it so vociferously, I've changed it back for Doom and Heretic so that things standing on the floor will stay glued to it no matter how fast it drops, if only so that that spot in E4M7 will work.
I think this would do better as a compatibility option. Having the player stay at the current height as the floor drops out from underneath is IMO a great effect that can be used very effectively by modders.

EDIT:
Or maybe a DEHACKED flag: NOFLOORSTICK
I agree. I didn't know that Hexen behaves differently than Doom. In that case it's certainly preferable to have both options available, either through MAPINFO or a compatiblity flag (which can switch between Doom/Hexen/default.
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

I used that very effect in massm2 (map09, the uac_dead area), does this mean it doesn't work now? because if so the joke in that part is pretty much totally ruined :(

or does that mean for doom format maps?

either way I still like the previous behavior much better...
User avatar
Xaser
 
 
Posts: 10771
Joined: Sun Jul 20, 2003 12:15 pm

Post by Xaser »

Cyb wrote:I used that very effect in massm2 (map09, the uac_dead area)
Umm... which part is that?
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

after the cutscene with the stairs the player gets teleported onto the steps, replacing the scripted marine, and the stairs drop instantly causing you to hang in the air for a second then then drop ("in order to walk on the stairs you must believe that they exist" or somcsuch)
Anonymous

Post by Anonymous »

randy, thank you so much for submitting to the pressure and fixing this instant drop floor bug for Doom and Heretic in ZDoom. On Eternal DOOM MAP06, there is a spot where the instant floor drop trick is used to make enemies appear instantly in front of you when you hit a switch. The player is the one who is dropped instantly in this case. With this bug, that spot was no longer frightening when played in ZDoom, where with doom2.exe, that spot would scare the crap out of you.

Thanks for fixing it!!!!
User avatar
Nanami
Posts: 1066
Joined: Tue Jul 15, 2003 5:13 pm
Location: That little island pritch created.

Post by Nanami »

Hm, seems like there's a compatibility issue now.
Anonymous

Post by Anonymous »

That spot would scare the scrap out of you because at Ultra Violence at that spot in doom2.exe, you hit the switch and the wall then disappears instantly revealing a Revenant!!! With this, bug, that doesn't happen in ZDoom. You fall instead, ruining the effect.
User avatar
Chris
Posts: 2841
Joined: Thu Jul 17, 2003 12:07 am
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Post by Chris »

I don't think the insta-drop as described above really warrants, not only a visual change, but a gameplay one as well. When you're on a floor and it falls out from underneath, if you stick to it, it's as if you were on the floor the whole time. But if you fall to it, it still does the same thing, more realisticly, and also if the drop is far enough, to cause damage in a trap.

It would be a little odd to be standing running across somewhere, then all of a sudden you're many units lower, and stuck, instead of having fallen and died. Or if you completely miss a reachable/secret alcove because you stuck to the floor instead of falling through the air.

Basically, while the above example behaves somewhat differently, it still acts properly. Where as sticking to the floor (by default) would ruin many potential (and existing) things.
User avatar
Nanami
Posts: 1066
Joined: Tue Jul 15, 2003 5:13 pm
Location: That little island pritch created.

Post by Nanami »

I believe the dropping from the floor instead of sticking to it is more desirable because:

1) Traps meant to damage the player with a fall will work correctly. The area in Massmouth2 where the floor drops will work correctly.

2) The effect that Patriot describes would merely be slightly changed (monsters falling from the ceiling I suppose?), not entirely ruined. Besides, isn't this effect usually used with an instantly raising floor, not a lowering one?
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Nanami wrote:I believe the dropping from the floor instead of sticking to it is more desirable because:

1) Traps meant to damage the player with a fall will work correctly. The area in Massmouth2 where the floor drops will work correctly.

2) The effect that Patriot describes would merely be slightly changed (monsters falling from the ceiling I suppose?), not entirely ruined. Besides, isn't this effect usually used with an instantly raising floor, not a lowering one?
He's saying the player drops instantly, not the monsters, but yes it could have as easily been done by instantly raising the player, which would still work.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 47986
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Nanami wrote:Besides, isn't this effect usually used with an instantly raising floor, not a lowering one?
It is but at the point where the thing height calculations are done the only relevant thing is the absolute movement and that is 'down'.
Anonymous

Post by Anonymous »

I think insta-drop should be optional then, based on what you all are saying. I think it should be available on the compatibility menu.
User avatar
Kate
... in loving memory ...
Posts: 2975
Joined: Tue Jul 15, 2003 8:06 pm

Post by Kate »

Or maybe it should only affect monsters and have the player fall as normal.
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

I would think the best behavior would be hexen behavior for hexen format maps (and thus any zdoom specific map) and doom behavior for heretic and doom format maps, unless that's what randy already did (or was it changed for the doom/heretic gamemode?)

Return to “Closed Bugs”