ReactiveDrop / reactivedrop_public_src

Alien Swarm: Reactive Drop game source code and issue tracker.
https://reactivedrop.com
105 stars 35 forks source link

Fast reloading deflects the trajectory of bullets consistently #705

Closed squillisky closed 6 months ago

squillisky commented 6 months ago

Whit Precision Rail Rifle it is easier to see, but happen whit other weapons. Every time you fast reload and fire the bullet start to the left and then go to the right of the aim reticle. Probably because of the incomplete animation of the reload caused by the fast reload. It make harder to hit and align important shot. It make even harder to use the rail rifle that it is already hard. I suggest to cut the animation or correct the trajectory. 20240107142650_1 20240107142703_1 20240107142720_1 20240107142741_1

My PC has: Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 3.60 GHz RAM 16,0 GB GPU Radeon RX 590 Series Windows 10 Pro version 22H2

Thanks :)

BenLubar commented 6 months ago

I think what we're going to do for this is snap the marine back to a neutral animation state if you fire while playing the reload animation.

BenLubar commented 6 months ago

It's not the gun moving during the reload animation causing the shot to be off the mark. Something else is going on.

https://github.com/ReactiveDrop/reactivedrop_public_src/assets/4257305/3612423b-e232-4806-9058-f93a72ecf153

squillisky commented 6 months ago

I'm curious. Why do you think that?

BenLubar commented 6 months ago

The white line in the video is where the bullet went on the server. The server doesn't play the reload animation, so the gun moving isn't what's causing the bullet to go way off course. It seems like the aiming is somehow shifting to the right shortly after a reload.