Skip to content
Discussion options

You must be logged in to vote

To add to that, I think what is happening is: (tick value here are for example)

  • on client, user presses inputs on ticks [100, 101, 102, 103, 104] (current client_tick is 104)
  • an input messages is sent to the server, when it's at tick 102. Server tires to create/update its input buffer with values from the buffer.
  • It is very important that the inputs arrive on the server BEFORE the server simulates a tick, but here the server receives the inputs for some older ticks (100, 101) even though it had already simulated them with nothing buffered, so there is a mismatch.

Lightyear is warning you that a mismatch is possible here; if the client had pressed a button at tick 100 or 101, the server …

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@cBournhonesque
Comment options

Answer selected by wlinna
@wlinna
Comment options

@false200
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants