KISS-multiplayer icon indicating copy to clipboard operation
KISS-multiplayer copied to clipboard

[SUGGESTION] Client vehicle configuration blocking w/ manual updating

Open Amplar opened this issue 5 years ago • 3 comments

System to delay or prohibit config updates from other clients and require a manual update from yourself to see their changes. Prevents constant stuttering from part changes and keeps gameplay generally smooth. Vehicle changes should always be forced to stop shenanigans, however. Nametags can display a message or indicator showing that they need you to update them on your client, via hotkey or chat command. This system could also be adapted to only update client vehicles when a certain amount of changes have been made, as well. Clients won't update if 1 or 2 parts are changed, but will update when 5+ are, etc. This system would improve quality of life and being able to build cars without disrupting other players as often.

Amplar avatar Jan 06 '21 22:01 Amplar

The game's LUA could probably note the player's current velocity and flush all incoming part updates if they stop or at a near stop.

Would be a touch more graceful.

WhiteHusky avatar Apr 04 '21 08:04 WhiteHusky

Of course the server should have some say on how part updates should be forced to clients given some gamemodes. Perhaps a command sent to clients to tell them that, "Ignore your current part flush settings, flush right now."

WhiteHusky avatar Apr 04 '21 08:04 WhiteHusky

Also #38

WhiteHusky avatar Apr 04 '21 08:04 WhiteHusky