X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fclient%2Fnet.cpp;h=bb28f15a7394347ff8a2a898aec3ff33f62d29c6;hb=69a4ba4fa3e4694887087ab6dddc784a593d2b03;hp=75865be577dfac866df3ac302ac85f0a491e440e;hpb=fa73e3600dee78063ab95e1903172ab339dcd4bd;p=blank.git diff --git a/src/client/net.cpp b/src/client/net.cpp index 75865be..bb28f15 100644 --- a/src/client/net.cpp +++ b/src/client/net.cpp @@ -185,6 +185,7 @@ void ChunkReceiver::Commit(ChunkTransmission &trans) { } else { memcpy(dst, src, min(src_len, dst_len)); } + chunk->ScanActive(); chunk->Invalidate(); trans.Clear(); } @@ -425,7 +426,7 @@ void NetworkedInput::MergePlayerCorrection(uint16_t seq, const EntityState &corr vector col; while (entry != end) { SetMovement(entry->movement); - GetWorld().Update(replay, entry->delta_t); + replay.Update(GetWorld(), entry->delta_t); entry->state.pos = replay.GetState().pos; ++entry; }