DEVELOPERS, about the current netcode...
Posted: Thu Dec 27, 2018 4:39 pm
Currently in descent all hits are registered clientside.
-Pilot1 shoots laser at Pilot2.
-Pilot1 client deletes laser on their screen.
-Pilot2 plays hitsound and deletes Pilot1's laser on their screen.
But instead what I think needs to happen is peers need to tell each other
which projectiles they have just hit and delete them. Let me demonstrate.
-Pilot1 shoots laser#1 at Pilot2.
-Pilot2 hits laser#1, plays hitsound and sends a signal
-Pilot1 receives the signal and removes laser#1 from their screen.
tl;dr
Im sick of firing a smart/mega on someone's face, dying from the splash damage myself and have them survive.
Instead I would like all projectiles to go through players UNLESS they register it as a hit.
-Pilot1 shoots laser at Pilot2.
-Pilot1 client deletes laser on their screen.
-Pilot2 plays hitsound and deletes Pilot1's laser on their screen.
But instead what I think needs to happen is peers need to tell each other
which projectiles they have just hit and delete them. Let me demonstrate.
-Pilot1 shoots laser#1 at Pilot2.
-Pilot2 hits laser#1, plays hitsound and sends a signal
-Pilot1 receives the signal and removes laser#1 from their screen.
tl;dr
Im sick of firing a smart/mega on someone's face, dying from the splash damage myself and have them survive.
Instead I would like all projectiles to go through players UNLESS they register it as a hit.