|
OpenTTD Source 20251116-master-g21329071df
|
Settings that can be set per company. More...
#include <settings_type.h>
Data Fields | |
| bool | engine_renew = false |
| is autorenew enabled | |
| int16_t | engine_renew_months = 0 |
| months before/after the maximum vehicle age a vehicle should be renewed | |
| uint32_t | engine_renew_money = 0 |
| minimum amount of money before autorenew is used | |
| bool | renew_keep_length = false |
| sell some wagons if after autoreplace the train is longer than before | |
| VehicleDefaultSettings | vehicle {} |
| default settings for vehicles | |
Settings that can be set per company.
Definition at line 599 of file settings_type.h.
| bool CompanySettings::engine_renew = false |
is autorenew enabled
Definition at line 600 of file settings_type.h.
Referenced by AgeVehicle(), and Vehicle::NeedsAutorenewing().
| uint32_t CompanySettings::engine_renew_money = 0 |
minimum amount of money before autorenew is used
Definition at line 602 of file settings_type.h.
Referenced by Vehicle::NeedsServicing().
| int16_t CompanySettings::engine_renew_months = 0 |
months before/after the maximum vehicle age a vehicle should be renewed
Definition at line 601 of file settings_type.h.
Referenced by Vehicle::NeedsAutorenewing().
| bool CompanySettings::renew_keep_length = false |
sell some wagons if after autoreplace the train is longer than before
Definition at line 603 of file settings_type.h.
Referenced by CmdAutoreplaceVehicle(), CmdCreateGroup(), and ReplaceVehicleWindow::GetWidgetString().
| VehicleDefaultSettings CompanySettings::vehicle {} |
default settings for vehicles
Definition at line 604 of file settings_type.h.
Referenced by ChangeOwnershipOfCompanyItems(), ChangeTimekeepingUnits(), CmdChangeServiceInt(), CompanyServiceInterval(), GetDefaultServiceInterval(), ServiceIntervalSettingsValueText(), and UpdateAllServiceInterval().