Skip to content

[HL2MP] Implement crossbow FOV and zoom-state prediction and correction - #2033

Open
speedvoltage wants to merge 1 commit into
ValveSoftware:masterfrom
speedvoltage:fix/prediction-crossbow-zoom
Open

[HL2MP] Implement crossbow FOV and zoom-state prediction and correction#2033
speedvoltage wants to merge 1 commit into
ValveSoftware:masterfrom
speedvoltage:fix/prediction-crossbow-zoom

Conversation

@speedvoltage

Copy link
Copy Markdown
Contributor

Issue:

Crossbow zoom transitions only run on the server. Under latency, the client can briefly retain the wrong zoom state and field of view.

Fix:

Run the existing zoom transition on both the client and server while keeping the server authoritative.

Run crossbow FOV and zoom-state transitions on both client and server. Existing predicted and networked state provides authoritative correction.
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