# HG changeset patch # User KUDr # Date 1182691361 0 # Node ID aef974af56f221ae66593f91f607ca7646fd24c0 # Parent 64249224bb74c77ffae7a628656528dca43e1bfd (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. diff -r 64249224bb74 -r aef974af56f2 src/vehicle.cpp --- a/src/vehicle.cpp Sun Jun 24 13:18:54 2007 +0000 +++ b/src/vehicle.cpp Sun Jun 24 13:22:41 2007 +0000 @@ -773,14 +773,6 @@ 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;