1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-26 16:09:10 +00:00

Add: Use track depot for detecting trains in depots.

This commit is contained in:
J0anJosep
2020-12-24 01:31:16 +01:00
parent ac55c2638c
commit d489e22cfb

View File

@@ -120,7 +120,7 @@ struct Train final : public GroundVehicle<Train, VEH_TRAIN> {
Money GetRunningCost() const override;
int GetCursorImageOffset() const;
int GetDisplayImageWidth(Point *offset = nullptr) const;
bool IsInDepot() const override { return this->track == TRACK_BIT_DEPOT; }
bool IsInDepot() const override { return HasBit((uint8_t)this->track, TRACK_DEPOT); }
bool Tick() override;
void OnNewCalendarDay() override;
void OnNewEconomyDay() override;