With the recent announcement of Server Authority, it sounds interesting. However, I’m wondering how server-based projectiles will work with this new system.
Before, when making a projectile and moving it with a BodyForce (ie. BodyVelocty or LinearVelocity), it would have different behaviors based on whether its Network Ownership is the server (nil) or the client. One has some delay & weird hit behaviors while the other is exploitable.
How will these new changes affect server projectiles and Network Ownership?
As far as I know, Characters will now have their Network Owner set to the server, the client just makes movement requests and to make it feel less laggy theres a prediction system on the client, anything physics related happens on the server
Edit: Regarding the use of Network Ownership itself, I don’t know whether it will be used at all now and if so, please let me know as well in which cases it will still be used.