BLOODWOLF333 / Brutal-Doom-Community-Expansion

A combined community expansion for the latest version of Brutal Doom. All of the latest bug fixes and new features in a single place to create the most polished and stable product.
171 stars 12 forks source link

Fixing another imperfection #429

Closed BasicallyTDuy closed 1 year ago

BasicallyTDuy commented 1 year ago

The weird behaviour of the ceiling blood drops, resetting their own vertical velocity, is a bit uncommon but noticeable when you explode or headshot a zombieman on the 4 lifts from the first level in Doom 2, or an enemy on any moving sector. I've been attempting to fix this for days (Then later realized it was impossible to) Plus, I missed the bug where the blasted zombieman will regrow his remains when you gib him after he collapses

BasicallyTDuy commented 1 year ago

By the way, no notated lines this time

BasicallyTDuy commented 1 year ago

I dont see "weird" behavior of the blood dripping from ceiling in-game. You are going to have to be more specific and detailed because I dont understand what you are talking about with the dripping blood actors.

Idk why but there was a chance that one of the drops stays in one place on certain locations like this one Screenshot_Doom_20230517_122033

BasicallyTDuy commented 1 year ago

Hold up, lemme try something else that doesn't accelerate the drops

BLOODWOLF333 commented 1 year ago

Are you sure that blood drop isnt interacting with a gib or weapon pickup spawn? I dont think there is a problem here and if it is the imp arm or that pistol pickup that is causing the blood drop to stop in mid air that is probably a Doom engine bug and may not be a fix for it. Would have to update blue and green blood as well anyways. And I dont want these velocity lines in the dripping blood actors that is not needed, they already have a gravity of 1.0 which will constantly accelerate them as they fall they dont need those changevelocity lines I wont accept that. Dont waste anymore time on the velocity thing.

BasicallyTDuy commented 1 year ago

Okay now I'm starting to think that could have been an engine bug, if I remember correctly, there were also some that didn't interact with anything below but still got frozen. I kinda wasted our time a little bit there Also it has a flag that allows it to pass through actors, so the interaction couldn't be the problem there