the leading vint of the game mode is not a field of its own. the client loads it straight out of LogicTime at gameMode+0x60 and then encodes LogicTime immediately after, so the same number goes out twice and the two cannot drift. we kept a separate server_tick that the session never advanced, so it stayed at zero while the clock ran - a divergence in the checksum that had nothing to do with the simulation. the field is gone and the tick comes from LogicTime. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||