diff options
author | darkvater <darkvater@openttd.org> | 2004-09-06 21:20:01 +0000 |
---|---|---|
committer | darkvater <darkvater@openttd.org> | 2004-09-06 21:20:01 +0000 |
commit | 78b64ed1925c99ecc4fe26ffb4969b7001e7e095 (patch) | |
tree | 4b59ce1c3dee1ce7974571d40bc52a7526809563 /water_cmd.c | |
parent | b7774b2ed3453fac2aa238bfbe9b491a3095a271 (diff) | |
download | openttd-78b64ed1925c99ecc4fe26ffb4969b7001e7e095.tar.xz |
(svn r169) -Fix: move around sort-widgets a bit so it looks more natural
-Fix: savegames are sorted with newest date first by default
-Codechange: refine sorter functions
-Fix: fixed linux warnings (tokai)
Diffstat (limited to 'water_cmd.c')
-rw-r--r-- | water_cmd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/water_cmd.c b/water_cmd.c index 789ceb446..d96be9840 100644 --- a/water_cmd.c +++ b/water_cmd.c @@ -521,8 +521,8 @@ static void TileLoopWaterHelper(uint tile, const int16 *offs) static void FloodVehicle(Vehicle *v) { Vehicle *u; - uint16 pass; if (!(v->vehstatus & VS_CRASHED)) { + uint16 pass = 0; if (v->type == VEH_Road) { // flood bus/truck pass = 1; // driver @@ -550,7 +550,8 @@ static void FloodVehicle(Vehicle *v) v->u.rail.crash_anim_pos = 4000; // max 4440, disappear pretty fast _vehicle_sort_dirty[VEHTRAIN] = true; InvalidateWindow(WC_TRAINS_LIST, v->owner); - } + } else + return; InvalidateWindowWidget(WC_VEHICLE_VIEW, v->index, 4); InvalidateWindow(WC_VEHICLE_DEPOT, v->tile); |