General
Unity version: 2022.3.11f
Fish-Networking version: 3.11.13R
Discord link: https://discord.com/channels/424284635074134018/1181725555771576340
Description
When generating a PreciseTick using LocalTick, and then converting the PreciseTick to time, the resulting time value does not increase linearly. It is my understanding that LocalTick should increment linearly. Therefore, the PreciseTick and corresponding time should also increase linearly, but this doesn't appear to be the case.
Replication
Steps to reproduce the behavior:
- Add the following snippet to a NetworkBehaviour:
private void Update()
{
var time = TimeManager.TicksToTime(TimeManager.GetPreciseTick(TickType.LocalTick));
Debug.Log(time);
}
- Note the log messages. I've posted a screenshot of mine below. Note how the time decreases and increases.
Expected behavior
The time should increase only.
Screenshot

General
Unity version: 2022.3.11f
Fish-Networking version: 3.11.13R
Discord link: https://discord.com/channels/424284635074134018/1181725555771576340
Description
When generating a PreciseTick using LocalTick, and then converting the PreciseTick to time, the resulting time value does not increase linearly. It is my understanding that LocalTick should increment linearly. Therefore, the PreciseTick and corresponding time should also increase linearly, but this doesn't appear to be the case.
Replication
Steps to reproduce the behavior:
Expected behavior
The time should increase only.
Screenshot
