(svn r3796) When unmagicfying code, do it Right(tm) and also give the variables sensible names. I flipped a 'b' and a 'd' in r3785

replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
tron 19 years ago
parent 463cf2ec6b
commit 2bd2f75de2

@ -854,13 +854,13 @@ static Direction RoadVehGetNewDirection(const Vehicle* v, int x, int y)
static Direction RoadVehGetSlidingDirection(const Vehicle* v, int x, int y) static Direction RoadVehGetSlidingDirection(const Vehicle* v, int x, int y)
{ {
Direction b = RoadVehGetNewDirection(v, x, y); Direction new = RoadVehGetNewDirection(v, x, y);
Direction d = v->direction; Direction old = v->direction;
DirDiff delta; DirDiff delta;
if (b == d) return d; if (new == old) return old;
delta = (DirDifference(d, b) > DIRDIFF_REVERSE ? DIRDIFF_45LEFT : DIRDIFF_45RIGHT); delta = (DirDifference(new, old) > DIRDIFF_REVERSE ? DIRDIFF_45LEFT : DIRDIFF_45RIGHT);
return ChangeDir(d, delta); return ChangeDir(old, delta);
} }
typedef struct OvertakeData { typedef struct OvertakeData {

Loading…
Cancel
Save