diff --git a/SQCSim2021/engine.cpp b/SQCSim2021/engine.cpp index 4490f3f..eb08db0 100644 --- a/SQCSim2021/engine.cpp +++ b/SQCSim2021/engine.cpp @@ -1241,12 +1241,16 @@ void Engine::Render(float elapsedTime) { Sync sync; uint64_t id = m_conn.getId(); static std::vector lsPck; + static uint64_t sync_acc = 0; + sync_acc += tstamp; - if (false) { // TODO: Faire un checkup pour chaque ~1000ms. + if (sync_acc >= 1000) { + sync_acc -= 1000; sync.sid = id; sync.timestamp = tstamp; sync.position = m_player.GetPosition(); sync.hp = m_player.GetHP(); + // TODO: Garrocher ca quelque-part. }