Mercurial > hg > openttd
diff src/roadveh_cmd.cpp @ 7476:a24293df92f5 draft
(svn r10983) -Codechange: use vehstatus & VS_CRASHED instead of some other "methods" custom to each vehicle to determine whether the vehicle is crashed.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Sun, 26 Aug 2007 20:16:02 +0000 |
parents | 8dba8e21984f |
children | f538c635385c |
line wrap: on
line diff
--- a/src/roadveh_cmd.cpp +++ b/src/roadveh_cmd.cpp @@ -534,7 +534,7 @@ if (v->type != VEH_ROAD || !CheckOwnership(v->owner)) return CMD_ERROR; if (v->vehstatus & VS_STOPPED || - v->u.road.crashed_ctr != 0 || + v->vehstatus & VS_CRASHED || v->breakdown_ctr != 0 || v->u.road.overtaking != 0 || v->u.road.state == RVSB_WORMHOLE || @@ -1794,7 +1794,7 @@ if (v->u.road.reverse_ctr != 0) v->u.road.reverse_ctr--; /* handle crashed */ - if (v->u.road.crashed_ctr != 0) { + if (v->vehstatus & VS_CRASHED) { RoadVehIsCrashed(v); return; }