From b09431263183701036e5b3f579e87ddcdeab4c43 Mon Sep 17 00:00:00 2001 From: rubidium Date: Fri, 11 Dec 2009 22:04:57 +0000 Subject: (svn r18465) -Codechange: simplify CheckTrainInDepot and remove some unneeded wrapper functions --- src/train.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/train.h') diff --git a/src/train.h b/src/train.h index f4f8d741b..ed27ad811 100644 --- a/src/train.h +++ b/src/train.h @@ -50,7 +50,6 @@ void CcBuildWagon(bool success, TileIndex tile, uint32 p1, uint32 p2); byte FreightWagonMult(CargoID cargo); int CheckTrainInDepot(const Train *v, bool needs_to_be_stopped); -int CheckTrainStoppedInDepot(const Train *v); void UpdateTrainAcceleration(Train *v); void CheckTrainsLengths(); @@ -133,7 +132,7 @@ struct Train : public SpecializedVehicle { Money GetRunningCost() const; int GetDisplayImageWidth(Point *offset = NULL) const; bool IsInDepot() const { return CheckTrainInDepot(this, false) != -1; } - bool IsStoppedInDepot() const { return CheckTrainStoppedInDepot(this) >= 0; } + bool IsStoppedInDepot() const { return CheckTrainInDepot(this, true) != -1; } bool Tick(); void OnNewDay(); uint Crash(bool flooded = false); -- cgit v1.2.3-54-g00ecf