271 inline bool UsesOverlay()
const
299 return &_railtypes[railtype];
346 return (_price[PR_BUILD_RAIL] *
GetRailTypeInfo(railtype)->cost_multiplier) >> 3;
383 return min(upgradecost, rebuildcost);
401 return (_price[PR_INFRASTRUCTURE_RAIL] *
GetRailTypeInfo(railtype)->maintenance_multiplier * num * (1 +
IntSqrt(total_num))) >> 11;
411 return (_price[PR_INFRASTRUCTURE_RAIL] * 15 * num * (1 +
IntSqrt(num))) >> 8;
414 void DrawTrainDepotSprite(
int x,
int y,
int image,
RailType railtype);
435 extern uint8 _sorted_railtypes_size;
441 #define FOR_ALL_SORTED_RAILTYPES(var) for (uint8 index = 0; index < _sorted_railtypes_size && (var = _sorted_railtypes[index], true) ; index++)