Closed ghost closed 1 year ago
it is using servertime. im unsure what you mean by deadtime, ill look into this though. the fixes for view interpolation will be pushed soon
It is indeed already using servertime, forget about the first point. (I dunno why I thought it was using m_curtime)
Soo, I don't believe that view interpolation actually does anything on the server, logging player vars in postdataupdate gets everything before its interpolated. All the data is clean and we're using/calculating lerptime the way that the server is. I'm seeing this post you took most of this from but, using servertime does compensate for deadtime(meaning the latency/delay between data transfers)
You are right about all of that, but I am not sure about deadtime, I remember some kind of check was needed to properly check if a record has been deleted (record->m_sim_time < deadtime).
Regards,
ah okay yes ive found it
update pushed
https://github.com/emilyinure/solace-csgo/blob/f28a1531a7e047999e0437ad5bed6727ea8f9e45/solace-csgo/player_manager.cpp#L32
Regards,