Skip to content

PredictiveInterpolation bugfix and minor tweaks#72

Closed
fireb0rngg wants to merge 1 commit into
Extremelyd1:mainfrom
fireb0rngg:main
Closed

PredictiveInterpolation bugfix and minor tweaks#72
fireb0rngg wants to merge 1 commit into
Extremelyd1:mainfrom
fireb0rngg:main

Conversation

@fireb0rngg
Copy link
Copy Markdown
Contributor

  • Fixed a bug where a user's player container could enable with stale data, resulting in the user momentarily appearing to warp to an arbitrary location in the scene until their actual location is updated.

  • Added a small tweak to ManualUpdate to exit out early if _hasNewServerData is false.

  • Used the RTT tier defined values when enabling rather than arbitrary numbers.

ReplaceExistingSessionIfPresent matched on UniqueClientIdentifier OR AuthKey. Because AuthKey is persisted in ModSettings and shared across all clients launched from the same install, two local clients connecting to the same server caused the second connection to displace the first. Restrict the match to UniqueClientIdentifier, leaving the legitimate same-transport reconnect path intact.
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

Successfully merging this pull request may close these issues.

1 participant