Add forgotten citymania_settings.ini
This commit is contained in:
279
src/table/settings/citymania_settings.ini
Normal file
279
src/table/settings/citymania_settings.ini
Normal file
@@ -0,0 +1,279 @@
|
|||||||
|
[pre-amble]
|
||||||
|
static void cm_v_RedrawStatusBar(int32 p1);
|
||||||
|
|
||||||
|
static const SettingVariant _citymania_settings_table[] = {
|
||||||
|
[post-amble]
|
||||||
|
};
|
||||||
|
[templates]
|
||||||
|
SDTC_BOOL = SDTC_BOOL( $var, $flags, $def, $str, $strhelp, $strval, $pre_cb, $post_cb, $from, $to, $cat, $extra, $startup),
|
||||||
|
SDTC_VAR = SDTC_VAR( $var, $type, $flags, $def, $min, $max, $interval, $str, $strhelp, $strval, $pre_cb, $post_cb, $from, $to, $cat, $extra, $startup),
|
||||||
|
|
||||||
|
[validation]
|
||||||
|
SDTC_VAR = static_assert($max <= MAX_$type, "Maximum value for $var exceeds storage size");
|
||||||
|
|
||||||
|
[defaults]
|
||||||
|
flags = SF_NOT_IN_SAVE | SF_NO_NETWORK_SYNC
|
||||||
|
interval = 0
|
||||||
|
str = STR_NULL
|
||||||
|
strhelp = STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT
|
||||||
|
strval = STR_NULL
|
||||||
|
pre_cb = nullptr
|
||||||
|
post_cb = nullptr
|
||||||
|
load = nullptr
|
||||||
|
from = SL_MIN_VERSION
|
||||||
|
to = SL_MAX_VERSION
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
extra = 0
|
||||||
|
startup = false
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_keep_depot_tools
|
||||||
|
def = false
|
||||||
|
str = STR_CONFIG_SETTING_PERSISTENT_DEPOTTOOLS
|
||||||
|
strhelp = STR_CONFIG_SETTING_PERSISTENT_DEPOTTOOLS_HELPTEXT
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_pause_after_load
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_PAUSE_AFTER_LOAD
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_PAUSE_AFTER_LOAD_HELPTEXT
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_no_loading_on_transfer_order
|
||||||
|
def = true
|
||||||
|
str = STR_CONFIG_SETTING_AUTOSET_NOLOAD_ON_TRANSFER
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_no_loading_on_unload_order
|
||||||
|
def = true
|
||||||
|
str = STR_CONFIG_SETTING_AUTOSET_NOLOAD_ON_UNLOAD
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_ctrl_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 1
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_CTRLLCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_shift_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_SHIFTLCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_ctrl_shift_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_CTRLSHIFTLCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_alt_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_ALTLCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_alt_shift_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_ALTSHIFTCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_alt_ctrl_order_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 6
|
||||||
|
interval = 1
|
||||||
|
str = STR_CONFIG_SETTING_CTRL_GOTOSHORTCUT_CTRLALTLCLICK
|
||||||
|
strval = STR_CONFIG_SETTING_CTRL_GOTOSHORTOPTS_NONE
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_show_industry_forbidden_tiles
|
||||||
|
def = false
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_runway_too_short_warning
|
||||||
|
def = true
|
||||||
|
str = STR_CONFIG_SETTING_WARN_IF_RUNWAY_IS_TOO_SHORT
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_powerfund_money
|
||||||
|
type = SLE_UINT
|
||||||
|
guiflags = SGF_CURRENCY
|
||||||
|
def = 200000
|
||||||
|
min = 0
|
||||||
|
max = 2000000
|
||||||
|
str = STR_CONFIG_SETTING_POWERFUND_MONEY
|
||||||
|
strval = STR_JUST_CURRENCY_LONG
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_powerfund_houses
|
||||||
|
type = SLE_UINT16
|
||||||
|
def = 10000
|
||||||
|
min = 0
|
||||||
|
max = 10000
|
||||||
|
interval = 10
|
||||||
|
str = STR_CONFIG_SETTING_POWERFUND_HOUSES
|
||||||
|
strval = STR_JUST_COMMA
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_cb_distance
|
||||||
|
type = SLE_UINT8
|
||||||
|
def = 25
|
||||||
|
min = 0
|
||||||
|
max = 100
|
||||||
|
interval = 5
|
||||||
|
str = STR_CB_DISTANCE_CHECK
|
||||||
|
strval = STR_JUST_COMMA
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_land_tooltips_for_industries
|
||||||
|
def = true
|
||||||
|
str = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_INDUSTRIES
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_INDUSTRIES_HELPTEXT
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_land_tooltips_for_stations
|
||||||
|
def = true
|
||||||
|
str = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_STATIONS
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_STATIONS_HELPTEXT
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_land_tooltips_for_houses
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_HOUSES
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_LAND_TOOLTIPS_FOR_HOUSES_HELPTEXT
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_fn_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 2
|
||||||
|
min = 0
|
||||||
|
max = 3
|
||||||
|
str = STR_CM_CONFIG_SETTING_MODIFIER_FN
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_MODIFIER_FN_HELPTEXT
|
||||||
|
strval = STR_CM_CONFIG_SETTING_MODIFIER_NONE
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_remove_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 2
|
||||||
|
min = 0
|
||||||
|
max = 3
|
||||||
|
str = STR_CM_CONFIG_SETTING_MODIFIER_REMOVE
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_MODIFIER_REMOVE_HELPTEXT
|
||||||
|
strval = STR_CM_CONFIG_SETTING_MODIFIER_NONE
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_estimate_mod
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 1
|
||||||
|
min = 0
|
||||||
|
max = 3
|
||||||
|
str = STR_CM_CONFIG_SETTING_MODIFIER_ESTIMATE
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_MODIFIER_ESTIMATE_HELPTEXT
|
||||||
|
strval = STR_CM_CONFIG_SETTING_MODIFIER_NONE
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_shaded_trees
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 2
|
||||||
|
min = 0
|
||||||
|
max = 2
|
||||||
|
str = STR_CM_CONFIG_SETTING_SHADED_TREES
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_SHADED_TREES_HELPTEXT
|
||||||
|
strval = STR_CM_CONFIG_SETTING_SHADED_TREES_OFF
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
post_cb = [](auto) { MarkWholeScreenDirty(); }
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_show_apm
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_SHOW_APM
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_SHOW_APM_HELPTEXT
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
post_cb = cm_v_RedrawStatusBar
|
||||||
|
|
||||||
|
[SDTC_VAR]
|
||||||
|
var = gui.cm_graph_background
|
||||||
|
type = SLE_UINT8
|
||||||
|
guiflags = SGF_MULTISTRING
|
||||||
|
def = 0
|
||||||
|
min = 0
|
||||||
|
max = 1
|
||||||
|
str = STR_CM_CONFIG_SETTING_GRAPH_BACKGROUND
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_GRAPH_BACKGROUND_HELPTEXT
|
||||||
|
strval = STR_CM_CONFIG_SETTING_GRAPH_BACKGROUND_BLACK
|
||||||
|
cat = SC_ADVANCED
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_open_vehicle_for_shared_clone
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_OPEN_VEHICLE_FOR_SHARED_CLONE
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_OPEN_VEHICLE_FOR_SHARED_CLONE_HELPTEXT
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_open_orders_for_new_vehicles
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_OPEN_ORDERS_FOR_NEW_VEHICLES
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_OPEN_ORDERS_FOR_NEW_VEHICLES_HELPTEXT
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
|
[SDTC_BOOL]
|
||||||
|
var = gui.cm_use_improved_station_join
|
||||||
|
def = false
|
||||||
|
str = STR_CM_CONFIG_SETTING_IMPROVED_STATION_JOIN
|
||||||
|
strhelp = STR_CM_CONFIG_SETTING_IMPROVED_STATION_JOIN_HELPTEXT
|
||||||
|
cat = SC_BASIC
|
||||||
|
|
||||||
Reference in New Issue
Block a user