bloodmasters icon indicating copy to clipboard operation
bloodmasters copied to clipboard

Laser sight does not correspond to actual bullet trajectory when facing east

Open bookuha opened this issue 1 year ago • 3 comments

When you face west, the bullets follow the exact path that is expected by the Laser sight: GIF But once you face east, the bullets stop following the path of the laser sight: GIF

It feels like the game makes the player switch hands to handle the gun, but it is not visually reflected. (or just game shouldn't make player switch hands)

bookuha avatar Jul 20 '23 14:07 bookuha

I was able to find the reason for this:

Setting SHOW_BULLET_TRAJECTORIES in Client\Weapons\Bullet.cs to true allows to track bullet trajectory. And it turns out that bullets start from player's head.

Here are the screenshots showing it: image image image

So the question is: is this a real bug or its by design? Because if we change bullets to start flying from laser start this will change the way how enemies that are very close will be damaged

vlad-shp avatar Sep 21 '23 18:09 vlad-shp

Aha, so, it was looking like it works only in one direction because the player sprite is right-handed!

I still think it's a good idea to make bullets to fly from the gun and not from the player head.

ForNeVeR avatar Sep 21 '23 19:09 ForNeVeR

Hey look, Duke Nukem was meant to "shoot" his "weapon" from the eyes as well in the preview build of one of the Forever incarnations.

ForNeVeR avatar Oct 15 '23 12:10 ForNeVeR