mirror of https://github.com/OpenTTD/OpenTTD
pull/12165/head
parent
2b79e7cdf5
commit
b22fb43cea
|
@ -364,11 +364,11 @@ void Ship::UpdateDeltaXY()
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test-procedure for HasVehicleOnPos to check for any ships which are visible and not stopped by the player.
|
* Test-procedure for HasVehicleOnPos to check for any ships which are moving.
|
||||||
*/
|
*/
|
||||||
static Vehicle *EnsureNoMovingShipProc(Vehicle *v, void *)
|
static Vehicle *EnsureNoMovingShipProc(Vehicle *v, void *)
|
||||||
{
|
{
|
||||||
return v->type == VEH_SHIP && (v->vehstatus & (VS_HIDDEN | VS_STOPPED)) == 0 ? v : nullptr;
|
return v->type == VEH_SHIP && v->cur_speed != 0 ? v : nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool CheckReverseShip(const Ship *v, Trackdir *trackdir = nullptr)
|
static bool CheckReverseShip(const Ship *v, Trackdir *trackdir = nullptr)
|
||||||
|
|
Loading…
Reference in New Issue