equal
deleted
inserted
replaced
354 |
354 |
355 max_speed += (max_speed / 2) * v->u.rail.railtype; |
355 max_speed += (max_speed / 2) * v->u.rail.railtype; |
356 |
356 |
357 if (IsTileType(v->tile, MP_STATION) && IsFrontEngine(v)) { |
357 if (IsTileType(v->tile, MP_STATION) && IsFrontEngine(v)) { |
358 if (TrainShouldStop(v, v->tile)) { |
358 if (TrainShouldStop(v, v->tile)) { |
359 int station_length = GetPlatformLength(v->tile, DirToDiagDir(v->direction)); |
359 int station_length = GetStationByTile(v->tile)->GetPlatformLength(v->tile, DirToDiagDir(v->direction)); |
360 int delta_v; |
360 int delta_v; |
361 |
361 |
362 max_speed = 120; |
362 max_speed = 120; |
363 |
363 |
364 delta_v = v->cur_speed / (station_length + 1); |
364 delta_v = v->cur_speed / (station_length + 1); |