Mercurial > hg > openttd
diff src/vehicle.cpp @ 8172:465c2493606f draft
(svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only reloading NewGRFs.
author | peter1138 <peter1138@openttd.org> |
---|---|
date | Tue, 01 Jan 2008 15:06:37 +0000 (2008-01-01) |
parents | 019833e42fda |
children | 165064de4629 |
line wrap: on
line diff
--- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -212,7 +212,7 @@ } /** Called after load to update coordinates */ -void AfterLoadVehicles() +void AfterLoadVehicles(bool clear_te_id) { Vehicle *v; @@ -222,7 +222,7 @@ v->UpdateDeltaXY(v->direction); - v->fill_percent_te_id = INVALID_TE_ID; + if (clear_te_id) v->fill_percent_te_id = INVALID_TE_ID; v->first = NULL; if (v->type == VEH_TRAIN) v->u.rail.first_engine = INVALID_ENGINE; if (v->type == VEH_ROAD) v->u.road.first_engine = INVALID_ENGINE;