From a7d5363e65d23f3684c4bc93be18f8f13f11d134 Mon Sep 17 00:00:00 2001 From: KUDr Date: Sun, 24 Jun 2007 13:22:41 +0000 Subject: [PATCH] (svn r10302) -Fix [YAPF, MP]: now (with r10301) it is no longer needed to invalidate the YAPF segment cache every tick in MP. Segment cost now doesn't contain the curves between segments. As a result the cache should be now accurate. --- src/vehicle.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/vehicle.cpp b/src/vehicle.cpp index b4c3daf92d..4dc94f69b1 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -773,14 +773,6 @@ static VehicleTickProc* _vehicle_tick_procs[] = { void CallVehicleTicks() { -#ifdef ENABLE_NETWORK - /* hotfix for desync problem: - * for MP games invalidate the YAPF cache every tick to keep it exactly the same on the server and all clients */ - if (_networking) { - YapfNotifyTrackLayoutChange(INVALID_TILE, INVALID_TRACK); - } -#endif //ENABLE_NETWORK - _first_veh_in_depot_list = NULL; // now we are sure it's initialized at the start of each tick Station *st;