272 inline bool UsesOverlay()
const
300 return &_railtypes[railtype];
347 return (_price[PR_BUILD_RAIL] *
GetRailTypeInfo(railtype)->cost_multiplier) >> 3;
384 return min(upgradecost, rebuildcost);
402 return (_price[PR_INFRASTRUCTURE_RAIL] *
GetRailTypeInfo(railtype)->maintenance_multiplier * num * (1 +
IntSqrt(total_num))) >> 11;
412 return (_price[PR_INFRASTRUCTURE_RAIL] * 15 * num * (1 +
IntSqrt(num))) >> 8;
415 void DrawTrainDepotSprite(
int x,
int y,
int image,
RailType railtype);
436 extern uint8 _sorted_railtypes_size;
442 #define FOR_ALL_SORTED_RAILTYPES(var) for (uint8 index = 0; index < _sorted_railtypes_size && (var = _sorted_railtypes[index], true) ; index++)