(svn r24708) -Codechange: Check magic values of GoodsEntry::last_speed only via wrapper function.

This commit is contained in:
frosch
2012-11-12 18:11:26 +00:00
parent 03c94ae6a3
commit 0566b29ab7
2 changed files with 9 additions and 3 deletions

View File

@@ -107,6 +107,13 @@ struct GoodsEntry {
byte amount_fract; ///< Fractional part of the amount in the cargo list
StationCargoList cargo; ///< The cargo packets of cargo waiting in this station
/**
* Reports whether a vehicle has ever tried to load the cargo at this station.
* This does not imply that there was cargo available for loading. Refer to GES_PICKUP for that.
* @return true if vehicle tried to load.
*/
bool HasVehicleEverTriedLoading() const { return this->last_speed != 0; }
};
/** All airport-related information. Only valid if tile != INVALID_TILE. */