equal
deleted
inserted
replaced
2059 CLRBIT(_m[t].m2, 7); |
2059 CLRBIT(_m[t].m2, 7); |
2060 } |
2060 } |
2061 } |
2061 } |
2062 } |
2062 } |
2063 |
2063 |
|
2064 if (CheckSavegameVersion(69)) { |
|
2065 /* In some old savegames a bit was cleared when it should not be cleared */ |
|
2066 Vehicle *v; |
|
2067 FOR_ALL_VEHICLES(v) { |
|
2068 if (v->type == VEH_ROAD && (v->u.road.state == 250 || v->u.road.state == 251)) { |
|
2069 SETBIT(v->u.road.state, RVS_IS_STOPPING); |
|
2070 } |
|
2071 } |
|
2072 } |
|
2073 |
2064 /* Recalculate */ |
2074 /* Recalculate */ |
2065 Group *g; |
2075 Group *g; |
2066 FOR_ALL_GROUPS(g) { |
2076 FOR_ALL_GROUPS(g) { |
2067 const Vehicle *v; |
2077 const Vehicle *v; |
2068 FOR_ALL_VEHICLES(v) { |
2078 FOR_ALL_VEHICLES(v) { |