summaryrefslogtreecommitdiff
path: root/src/table/company_settings.ini
diff options
context:
space:
mode:
Diffstat (limited to 'src/table/company_settings.ini')
-rw-r--r--src/table/company_settings.ini120
1 files changed, 120 insertions, 0 deletions
diff --git a/src/table/company_settings.ini b/src/table/company_settings.ini
new file mode 100644
index 000000000..385848bcc
--- /dev/null
+++ b/src/table/company_settings.ini
@@ -0,0 +1,120 @@
+[pre-amble]
+static const SettingDesc _company_settings[] = {
+[post-amble]
+};
+[templates]
+SDT_BOOL = SDT_BOOL($base, $var, $flags, $guiflags, $def, $str, $proc),
+SDT_VAR = SDT_VAR($base, $var, $type, $flags, $guiflags, $def, $min, $max, $interval, $str, $proc),
+SDT_END = SDT_END()
+
+
+
+[SDT_BOOL]
+base = CompanySettings
+var = engine_renew
+flags = 0
+guiflags = PC
+def = false
+str = STR_CONFIG_SETTING_AUTORENEW_VEHICLE
+proc = NULL
+
+[SDT_VAR]
+base = CompanySettings
+var = engine_renew_months
+type = SLE_INT16
+flags = 0
+guiflags = PC
+def = 6
+min = -12
+max = 12
+interval = 0
+str = STR_CONFIG_SETTING_AUTORENEW_MONTHS
+proc = NULL
+
+[SDT_VAR]
+base = CompanySettings
+var = engine_renew_money
+type = SLE_UINT
+flags = 0
+guiflags = PC|CR
+def = 100000
+min = 0
+max = 2000000
+interval = 0
+str = STR_CONFIG_SETTING_AUTORENEW_MONEY
+proc = NULL
+
+[SDT_BOOL]
+base = CompanySettings
+var = renew_keep_length
+flags = 0
+guiflags = PC
+def = false
+str = STR_NULL
+proc = NULL
+
+[SDT_BOOL]
+base = CompanySettings
+var = vehicle.servint_ispercent
+flags = 0
+guiflags = PC
+def = false
+str = STR_CONFIG_SETTING_SERVINT_ISPERCENT
+proc = CheckInterval
+
+[SDT_VAR]
+base = CompanySettings
+var = vehicle.servint_trains
+type = SLE_UINT16
+flags = 0
+guiflags = PC|D0
+def = 150
+min = 5
+max = 800
+interval = 0
+str = STR_CONFIG_SETTING_SERVINT_TRAINS
+proc = InvalidateDetailsWindow
+
+[SDT_VAR]
+base = CompanySettings
+var = vehicle.servint_roadveh
+type = SLE_UINT16
+flags = 0
+guiflags = PC|D0
+def = 150
+min = 5
+max = 800
+interval = 0
+str = STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES
+proc = InvalidateDetailsWindow
+
+[SDT_VAR]
+base = CompanySettings
+var = vehicle.servint_ships
+type = SLE_UINT16
+flags = 0
+guiflags = PC|D0
+def = 360
+min = 5
+max = 800
+interval = 0
+str = STR_CONFIG_SETTING_SERVINT_SHIPS
+proc = InvalidateDetailsWindow
+
+[SDT_VAR]
+base = CompanySettings
+var = vehicle.servint_aircraft
+type = SLE_UINT16
+flags = 0
+guiflags = PC|D0
+def = 100
+min = 5
+max = 800
+interval = 0
+str = STR_CONFIG_SETTING_SERVINT_AIRCRAFT
+proc = InvalidateDetailsWindow
+
+[SDT_END]
+
+
+};