PushbackFactor

Remember, just because you request it, that doesn't mean you'll get it.

Moderator: GZDoom Developers

User avatar
Ichor
Posts: 1783
Joined: Wed Jul 23, 2003 9:22 pm

PushbackFactor

Post by Ichor »

Recently, I noticed a difference between GZDoom and vanilla Heretic when it comes to pushing those pods around. In the original Heretic, the player was never slowed down (or maybe barely slowed) when pushing a pod around, but in GZDoom, you are. This is why I'm suggesting PushbackFactor, which would determine how much of a slowdown the player receives when you're pushing something. 0.0 means there's no slowdown at all, while 1.0 (the maximum) stops the player every time he makes contact with a pushable thing, though the thing gets pushed anyway.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: PushbackFactor

Post by Graf Zahl »

I doubt this will give you what you want. There is no slowdown when pushing, but the way this affects velocity-based movement, this can result in blocked moves which get perceived as slowdowns.

Sorry, there's nothing that could be done. This is all the result of an originally piss-poor implementation depending on several side effects and bugs in the movement code.
User avatar
Ichor
Posts: 1783
Joined: Wed Jul 23, 2003 9:22 pm

Re: PushbackFactor

Post by Ichor »

It's strange how it's different for the two versions though. I completely forgot how it worked in vanilla Heretic until someone mentioned it in Doomworld, but there is a noticable difference.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: PushbackFactor

Post by Graf Zahl »

The movement code in ZDoom has seen several changes and some of these actually do interact with the pushing stuff.
Post Reply

Return to “Feature Suggestions [GZDoom]”