[Heretic, HeXen] Player's death removes footclipping effect (viewpoint jumps abruptly)
When the player dies whiles footclipped, the footclipping is incorrectly disabled when the player dies (i.e the player view jumps up to it's non-footclipped position when the player dies).
#5 Updated by vermil over 7 years ago
Well, what I meant was, that the camera jumps up to non-footclipped position right at the start of the movement of the death camera movement. A tiny thing, correctly given low priority, but a tiny oversight none the less
But you are right that one needs to ideally prevent the camera from going under the floor. It is a shame that Dday can't detect whether the player is killed in a footclipped sector and then simply lower the camera by a little less in such a case. But then I suppose there is the issue of the player corpse sliding out of the foot clipped sector.
On a somewhat related note, that could be considered a bug, the camera can go through the wall during the gib death of HeXen's fighter, due to it's popped head having a small hitbox.
#7 Updated by vermil over 7 years ago
Is it possible that the death camera be made to lower to a specific height above the floor (i.e instead of lowering the camera by X amount)?
The way I see it, the only time a 'jump' sticks out negatively, is when it happens at the very start of the death camera lowering; I can't envisage a 'jump' if the player corpse moves out of a footclipped sector into a non-footclipped one (or vice versa) or jumps up/down a step being particularly jarring?
Obviously, that doesn't deal with the HeXen fighter, though the camera doesn't appear to clip outside the map in GZDoom (but that could just be luck, as the head popping is of course different every time), so maybe one could take a peak at what that port does?