(svn r24995) -Codechange: Add flags to vehicle service interval for custom & ispercent (peter1138)

This commit is contained in:
rubidium
2013-02-14 17:06:49 +00:00
parent 2c67dc3d9f
commit 8539c04192
10 changed files with 85 additions and 10 deletions

View File

@@ -1819,9 +1819,9 @@ void DeleteVehicleOrders(Vehicle *v, bool keep_orderlist, bool reset_order_indic
* @param company_id the owner of the vehicle
* @return Clamped service interval
*/
uint16 GetServiceIntervalClamped(uint interval, CompanyID company_id)
uint16 GetServiceIntervalClamped(uint interval, bool ispercent)
{
return (Company::Get(company_id)->settings.vehicle.servint_ispercent) ? Clamp(interval, MIN_SERVINT_PERCENT, MAX_SERVINT_PERCENT) : Clamp(interval, MIN_SERVINT_DAYS, MAX_SERVINT_DAYS);
return ispercent ? Clamp(interval, MIN_SERVINT_PERCENT, MAX_SERVINT_PERCENT) : Clamp(interval, MIN_SERVINT_DAYS, MAX_SERVINT_DAYS);
}
/**