Question about new Server Authority

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?

1 Like

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.

2 Likes

Thought about it for a bit, Network ownership will still be used if you specifically want to have the world desynced between players.

1 Like