Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SUGGESTION] Client vehicle configuration blocking w/ manual updating #48

Open
Amplar opened this issue Jan 6, 2021 · 3 comments
Open

Comments

@Amplar
Copy link

Amplar commented Jan 6, 2021

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.

@WhiteHusky
Copy link
Contributor

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
Copy link
Contributor

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
Copy link
Contributor

Also #38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants