mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 14:27:16 +00:00
(svn r10177) -Fix: Passengers has one A and two Es (ln)
This commit is contained in:
parent
cf4911ddaf
commit
94bd08fc17
@ -650,7 +650,7 @@ static void AiNew_State_FindStation(Player *p)
|
|||||||
// To find a good spot we scan a range from the center, a get the point
|
// To find a good spot we scan a range from the center, a get the point
|
||||||
// where we get the most cargo and where it is buildable.
|
// where we get the most cargo and where it is buildable.
|
||||||
// TODO: also check for station of myself and make sure we are not
|
// TODO: also check for station of myself and make sure we are not
|
||||||
// taking eachothers passangers away (bad result when it does not)
|
// taking eachothers passengers away (bad result when it does not)
|
||||||
for (x = TileX(tile) - AI_FINDSTATION_TILE_RANGE; x <= TileX(tile) + AI_FINDSTATION_TILE_RANGE; x++) {
|
for (x = TileX(tile) - AI_FINDSTATION_TILE_RANGE; x <= TileX(tile) + AI_FINDSTATION_TILE_RANGE; x++) {
|
||||||
for (y = TileY(tile) - AI_FINDSTATION_TILE_RANGE; y <= TileY(tile) + AI_FINDSTATION_TILE_RANGE; y++) {
|
for (y = TileY(tile) - AI_FINDSTATION_TILE_RANGE; y <= TileY(tile) + AI_FINDSTATION_TILE_RANGE; y++) {
|
||||||
new_tile = TileXY(x, y);
|
new_tile = TileXY(x, y);
|
||||||
|
@ -2732,10 +2732,10 @@ static void CheckTrainCollision(Vehicle *v)
|
|||||||
(v->u.rail.track == TRACK_BIT_WORMHOLE && (v->direction & 2) != (realcoll->direction & 2)))
|
(v->u.rail.track == TRACK_BIT_WORMHOLE && (v->direction & 2) != (realcoll->direction & 2)))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* two drivers + passangers killed in train v */
|
/* two drivers + passengers killed in train v */
|
||||||
uint num = 2 + CountPassengersInTrain(v);
|
uint num = 2 + CountPassengersInTrain(v);
|
||||||
if (!(coll->vehstatus & VS_CRASHED))
|
if (!(coll->vehstatus & VS_CRASHED))
|
||||||
/* two drivers + passangers killed in train coll (if it was not crashed already) */
|
/* two drivers + passengers killed in train coll (if it was not crashed already) */
|
||||||
num += 2 + CountPassengersInTrain(coll);
|
num += 2 + CountPassengersInTrain(coll);
|
||||||
|
|
||||||
SetVehicleCrashed(v);
|
SetVehicleCrashed(v);
|
||||||
|
Loading…
Reference in New Issue
Block a user