"Description":"Sets the name of the server as shown on the server list",
"Keywords":"server,name,server_name",
"FieldName":"server_name",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"network.server_name",
"IncludeInCommandLine":false,
"DefaultValue":"AMP Powered OpenTTD Server",
"EnumValues":{}
},
{
"DisplayName":"Client Name",
"Category":"OpenTTD Server Settings",
"Description":"Name that the server uses in-game (for example, for chat messages)",
"Keywords":"client,name,client_name",
"FieldName":"client_name",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"network.client_name",
"IncludeInCommandLine":false,
"DefaultValue":"AMPServer",
"EnumValues":{}
},
{
"DisplayName":"Server Password",
"Category":"OpenTTD Server Settings",
"Description":"Sets the password for clients to connect to the server. Default is no password (blank)",
"Keywords":"server,password,server_password",
"FieldName":"server_password",
"InputType":"password",
"IsFlagArgument":false,
"ParamFieldName":"network.server_password",
"IncludeInCommandLine":false,
"DefaultValue":"",
"EnumValues":{}
},
{
"DisplayName":"Admin Password",
"Category":"OpenTTD Server Settings",
"Description":"Sets the password that clients of the [admin interface](https://github.com/OpenTTD/OpenTTD/blob/master/docs/admin_network.md) need to use it. Default is no password (blank), meaning the admin interface is disabled",
"Keywords":"admin,password,admin_password",
"FieldName":"admin_password",
"InputType":"password",
"IsFlagArgument":false,
"ParamFieldName":"network.admin_password",
"IncludeInCommandLine":false,
"DefaultValue":"",
"EnumValues":{}
},
{
"DisplayName":"Autosave Interval",
"Category":"OpenTTD Server Settings",
"Description":"Sets the time interval between automatic game saves",
"Keywords":"autosave",
"FieldName":"autosave",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"gui.autosave",
"IncludeInCommandLine":false,
"DefaultValue":"monthly",
"EnumValues":{
"never":"Never (autosave disabled)",
"monthly":"Monthly (1st day of month) (default)",
"quarterly":"Quarterly (1st day of quarter)",
"2x yearly":"Twice yearly (1 January and 1 July)",
"yearly":"Yearly (1 January)"
}
},
{
"DisplayName":"Autosave On Exit",
"Category":"OpenTTD Server Settings",
"Description":"If set, the server will autosave on exit",
"Description":"Sets the savename of a game to load on server start. Both saved games and scenarios can be loaded. If no game savename is specified, a new game is started. If desired, set this value to \"config/save/autosave/exit.sav\" to load the default autosave after the server has started and autosaved once",
"Description":"Sets the maximum number of companies on the server",
"Keywords":"maximum,companies,max_companies",
"FieldName":"max_companies",
"InputType":"number",
"MinValue":"1",
"MaxValue":"15",
"IsFlagArgument":false,
"ParamFieldName":"network.max_companies",
"IncludeInCommandLine":false,
"DefaultValue":"15",
"EnumValues":{}
},
{
"DisplayName":"Enable Admin Chat",
"Category":"OpenTTD Server Settings",
"Description":"Enables admin chat on the server",
"Keywords":"admin,chat,server_admin_chat",
"FieldName":"server_admin_chat",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"network.server_admin_chat",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Server Currency",
"Category":"OpenTTD Server Settings",
"Description":"Sets the currency for the server. If Custom is selected, the Custom Server Currency must also be set",
"Keywords":"currency",
"FieldName":"currency",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"locale.currency",
"IncludeInCommandLine":false,
"DefaultValue":"EUR",
"EnumValues":{
"USD":"American Dollar",
"ATS":"Austrian Shilling",
"BEF":"Belgian Franc",
"BRL":"Brazilian Real",
"GBP":"British Pound",
"CNY":"Chinese Renminbi",
"CZK":"Czech Koruna",
"DKK":"Danish Krone",
"DEM":"Deutschmark",
"NLG":"Dutch Guilder",
"EEK":"Estonian Krooni",
"EUR":"Euro (default)",
"FIM":"Finnish Markka",
"FRF":"French Franc",
"GRD":"Greek Drachma",
"HKD":"Hong Kong Dollar",
"HUF":"Hungarian Forint",
"ISK":"Icelandic Krona",
"INR":"Indian Rupee",
"IDR":"Indonesian Rupiah",
"IRR":"Iranian Rial",
"ITL":"Italian Lira",
"JPY":"Japanese Yen",
"LTL":"Lithuanian Litas",
"MYR":"Malaysian Ringgit",
"MXN":"Mexican Peso",
"RUB":"New Russian Ruble",
"NTD":"New Taiwan Dollar",
"NOK":"Norwegian Krone",
"PLN":"Polish Zloty",
"RON":"Romanian Leu",
"RUR":"Russian Rubles",
"SKK":"Slovak Koruna",
"SIT":"Slovenian Tolar",
"ZAR":"South African Rand",
"KRW":"South Korean Won",
"ESP":"Spanish Peseta",
"SEK":"Swedish Krona",
"CHF":"Swiss Franc",
"TRY":"Turkish Lira",
"{{CustomCurrency}}":"Custom"
}
},
{
"DisplayName":"Custom Server Currency",
"Category":"OpenTTD Server Settings",
"Description":"Sets a custom currency for the server, if \"Custom\" is selected under Server Currency",
"Keywords":"currency",
"FieldName":"CustomCurrency",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"CustomCurrency",
"IncludeInCommandLine":false,
"DefaultValue":"",
"EnumValues":{}
},
{
"DisplayName":"Display Refresh Rate",
"Category":"OpenTTD Server Settings",
"Description":"Sets the display refresh rate",
"Keywords":"refresh,rate,refresh_rate",
"FieldName":"refresh_rate",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"gui.refresh_rate",
"IncludeInCommandLine":false,
"DefaultValue":"60",
"EnumValues":{
"30":"30Hz",
"60":"60Hz (default)",
"75":"75Hz",
"90":"90Hz",
"100":"100Hz",
"120":"120Hz",
"144":"144Hz",
"240":"240Hz"
}
},
{
"DisplayName":"Maximum Join Time",
"Category":"OpenTTD Server Settings",
"Description":"Sets the maximum amount of time allowed for a client to join the server. Increasing this can help clients with slower download speeds to join servers with larger maps",
"Keywords":"maximum,join,time",
"FieldName":"max_join_time",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"network.max_join_time",
"IncludeInCommandLine":false,
"DefaultValue":"500",
"Placeholder":"500",
"Suffix":"ticks",
"EnumValues":{}
},
{
"DisplayName":"Allow Inflation",
"Category":"OpenTTD Accounting Settings",
"Description":"If set, inflation will be enabled in the economy, where costs rise slightly faster than payments",
"Keywords":"inflation",
"FieldName":"inflation",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.inflation",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Maximum Initial Loan",
"Category":"OpenTTD Accounting Settings",
"Description":"Sets the maximum initial amount a company can loan (in GBP), in multiples of £50,000. If the Server Currency is different, the amount will be converted at the relevant exchange rate. The maximum loan amount will increase over time if Inflation is enabled",
"Keywords":"maximum,initial,loan,max_loan",
"FieldName":"max_loan",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"difficulty.max_loan",
"IncludeInCommandLine":false,
"DefaultValue":"300000",
"Placeholder":"300000",
"Suffix":"GBP",
"EnumValues":{}
},
{
"DisplayName":"Initial Interest Rate",
"Category":"OpenTTD Accounting Settings",
"Description":"Sets the initial interest rate charged on loans for a new map",
"Keywords":"initial,interest,initial_interest",
"FieldName":"initial_interest",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"difficulty.initial_interest",
"IncludeInCommandLine":false,
"DefaultValue":"2",
"EnumValues":{
"2":"2% (default)",
"3":"3%",
"4":"4%"
}
},
{
"DisplayName":"Subsidy Multiplier",
"Category":"OpenTTD Accounting Settings",
"Description":"Sets the bonus multiplier for subsidies offered in-game (assuming they are not disabled)",
"Description":"Sets the number of years for which subsidies are awarded. 0 = subsidies disabled",
"Keywords":"subsidy,duration,subsidy_duration",
"FieldName":"subsidy_duration",
"InputType":"number",
"MinValue":"0",
"MaxValue":"5000",
"IsFlagArgument":false,
"ParamFieldName":"difficulty.subsidy_duration",
"IncludeInCommandLine":false,
"DefaultValue":"1",
"Placeholder":"1",
"Suffix":"years",
"EnumValues":{}
},
{
"DisplayName":"Infrastructure Maintenance",
"Category":"OpenTTD Accounting Settings",
"Description":"If enabled, infrastructure causes maintenance costs. The cost grows in proportion to the network size, thus affecting larger companie more than smaller ones",
"Description":"Sets how much noise and environmental damage by companies affect their town rating and therefore further construction activity in the area",
"Description":"If Town Council Tolerance is lenient, then the town noise limit will increase from the default for every specified number of inhabitants",
"DisplayName":"Town Population Noise Level Increase - Tolerant",
"Category":"OpenTTD Enviro Settings",
"Description":"If Town Council Tolerance is tolerant, then the town noise limit will increase from the default for every specified number of inhabitants",
"DisplayName":"Town Population Noise Level Increase - Hostile",
"Category":"OpenTTD Enviro Settings",
"Description":"If Town Council Tolerance is hostile, then the town noise limit will increase from the default for every specified number of inhabitants",
"DisplayName":"Town Population Noise Level Increase - Permissive",
"Category":"OpenTTD Enviro Settings",
"Description":"If Town Council Tolerance is permissive, then the town noise limit will increase from the default for every specified number of inhabitants",
"Description":"If enabled, companies can try to bribe local authorities to increase their rating. If noticed by an inspector, the company will not be able to act in the town for six months",
"Keywords":"bribe",
"FieldName":"bribe",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.bribe",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Exclusive Rights",
"Category":"OpenTTD Enviro Settings",
"Description":"If enabled, allows buying of exclusive transport rights in the area of a local authority. Opponents' stations (passenger and cargo) will not receive any cargo for a whole year",
"Keywords":"exclusive,rights,exclusive_rights",
"FieldName":"exclusive_rights",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.exclusive_rights",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Funding Of Roads",
"Category":"OpenTTD Enviro Settings",
"Description":"If enabled, allows companies to give money to towns to fund road reconstruction, in order to sabotage road-based services in the town",
"Keywords":"fund,roads,fund_roads",
"FieldName":"fund_roads",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.fund_roads",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Funding Of Buildings",
"Category":"OpenTTD Enviro Settings",
"Description":"If enabled, allows companies to give money to towns to fund new houses",
"Keywords":"fund,buildings,fund_buildings",
"FieldName":"fund_buildings",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.fund_buildings",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Airport Noise Level",
"Category":"OpenTTD Enviro Settings",
"Description":"If disabled, there can only be two airports in each town. If enabled, the number of airports is limited instead by the noise acceptance of the town, which depends on population, airport size and distance",
"Description":"If enabled, towns will remove useless road elements during construction to clean up dead-ends",
"Keywords":"mod,road,rebuild,mod_road_rebuild",
"FieldName":"mod_road_rebuild",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"economy.mod_road_rebuild",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Founding Of Towns",
"Category":"OpenTTD Enviro Settings",
"Description":"Sets whether towns can be founded by players during the game and, if so, whether they will use the road layout used by other towns in the game, or can have a custom layout",
"Keywords":"found,town,found_town",
"FieldName":"found_town",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"economy.found_town",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"EnumValues":{
"0":"Forbidden (default)",
"1":"Allowed",
"2":"Allowed with custom town layout"
}
},
{
"DisplayName":"Town Cargo Generation Mode",
"Category":"OpenTTD Enviro Settings",
"Description":"Sets how much cargo is produced by houses in towns, relative to the overall town population",
"Description":"If set, cargo will only be generated at a station when a vehicle with the capacity to pick up that cargo has visited. Affects station ratings",
"Keywords":"cargo,demand,generation,selectgoods",
"FieldName":"selectgoods",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"order.selectgoods",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Multiple Industries Per Town",
"Category":"OpenTTD Enviro Settings",
"Description":"If enabled, two or more industries of the same type can be built on land that comes under the jurisdiction of one town. Normally only one of each type is allowed",
"Description":"Oil refineries are only constructed near the map border (the coast for island maps). This sets the maximum allowed distance (in an even number of tiles) from the edge of the map for refineries",
"Description":"If enabled, industries with attached stations may also be served by company-owned stations built nearby. Otherwise, they can only be served by their own attached stations",
"Description":"If enabled, catchment areas will be differently sized for different types of stations and airports, and as a result be more realistic. For example, train stations have a larger catchment area than bus stations and airport catchment areas are bigger still",
"Description":"If set, only one vehicle is loaded at a time until full, before loading the next vehicle. When disabled, all vehicles in a station are loaded simultaneously, possibly needlessly blocking multiple platforms",
"Keywords":"improved,load,improved_load",
"FieldName":"improved_load",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"order.improved_load",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Gradual Loading",
"Category":"OpenTTD Enviro Settings",
"Description":"If set, vehicles will load cargo over a period of time, not full load instantly",
"Keywords":"gradual,loading,gradual_loading",
"FieldName":"gradual_loading",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"order.gradual_loading",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"AI Competitors",
"Category":"OpenTTD Competitor Settings",
"Description":"Sets the number of AI competitors to be created on the server",
"Keywords":"competitors,ai,max_no_competitors",
"FieldName":"max_no_competitors",
"InputType":"number",
"MinValue":"0",
"MaxValue":"14",
"IsFlagArgument":false,
"ParamFieldName":"difficulty.max_no_competitors",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"EnumValues":{}
},
{
"DisplayName":"Competitor Speed",
"Category":"OpenTTD Competitor Settings",
"Description":"Sets the speed at which the AI competitors will build (assuming AI competitors are not disabled)",
"Description":"Sets the physics model for train acceleration. \"Original\" penalises slopes equally for all vehicles. \"Realistic\" penalises slopes depending on various properties, like length and tractive effort",
"Description":"Sets the steepness of slopes for trains. Higher values make it more difficult to climb a hill. It only applies if the Realistic acceleration model is selected",
"Description":"Sets the impact of carrying freight in trains. The weight of freight trains is multiplied by this multiplier to simulate very heavy trains for more realism",
"Description":"Sets the physics model for road vehicle acceleration. \"Original\" penalises slopes equally for all vehicles. \"Realistic\" penalises slopes depending on various properties of the engine, like tractive effort",
"Description":"Sets the steepness of slopes for road vehicles. Higher values make it more difficult to climb a hill. It only applies if the Realistic acceleration model is selected",
"Description":"Sets the relative speed of aircraft compared to other vehicle types, to reduce the amount of income of transport by aircraft",
"Keywords":"plane,aircraft,speed,plane_speed",
"FieldName":"plane_speed",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"vehicle.plane_speed",
"IncludeInCommandLine":false,
"DefaultValue":"4",
"EnumValues":{
"1":"1:1",
"2":"1:2",
"3":"1:3",
"4":"1:4 (default)"
}
},
{
"DisplayName":"Disallow Train Reversing",
"Category":"OpenTTD Vehicle Settings",
"Description":"If enabled, trains can reverse at the end of line only, and not at non-terminus stations, even if there is a shorter path to their next destination when reversing",
"DisplayName":"Enable Service Interval Percentage",
"Category":"OpenTTD Vehicle Settings",
"Description":"If enabled, servicing of vehicles will be triggered by reliability dropping to a certain percentage of the maximum reliability, rather than by the time passed since the last service",
"Description":"Sets the default service interval for new trains, if no explicit service interval is set for the vehicle. Increment by 15 from minimum 30",
"Description":"Sets the default service interval for new road vehicles, if no explicit service interval is set for the vehicle. Increment by 15 from minimum 30",
"Description":"Sets the default service interval for new ships, if no explicit service interval is set for the vehicle. Increment by 15 from minimum 30",
"Description":"Sets the default service interval for new aircraft, if no explicit service interval is set for the vehicle. Increment by 15 from minimum 40",
"Description":"Sets the maximum area that parts of a station may be spread out over. High values will slow the game",
"Keywords":"station,spread,station_spread",
"FieldName":"station_spread",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"station.station_spread",
"IncludeInCommandLine":false,
"DefaultValue":"12",
"Placeholder":"12",
"Suffix":"tiles",
"EnumValues":{}
},
{
"DisplayName":"Allow Building Adjacent Stations",
"Category":"OpenTTD Limit Settings",
"Description":"If enabled, allows building a station directly adjacent to another one to create a new station instead of merging the new tile(s) with the existing station",
"Keywords":"adjacent,stations,adjacent_stations",
"FieldName":"adjacent_stations",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"station.adjacent_stations",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Joining Distant Stations",
"Category":"OpenTTD Limit Settings",
"Description":"If enabled, players building a new station have the option of merging it with an existing station within the catchment area or creating a new station",
"Description":"Sets the random seed for creating a new map",
"Keywords":"map,seed,generation_seed",
"FieldName":"G",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"G",
"IncludeInCommandLine":true,
"SkipIfEmpty":true,
"DefaultValue":"970327061",
"Placeholder":"970327061",
"EnumValues":{}
},
{
"DisplayName":"Map Seed",
"Category":"OpenTTD Creation Settings",
"Description":"",
"Keywords":"",
"FieldName":"G",
"InputType":"number",
"Hidden":true,
"IsFlagArgument":false,
"ParamFieldName":"game_creation.generation_seed",
"IncludeInCommandLine":false,
"EnumValues":{}
},
{
"DisplayName":"Map Size - X Axis",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the size of the map's X axis (in tiles)",
"Keywords":"map,x,axis",
"FieldName":"map_x",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.map_x",
"IncludeInCommandLine":false,
"DefaultValue":"8",
"EnumValues":{
"6":"64",
"7":"128",
"8":"256 (default)",
"9":"512",
"10":"1024",
"11":"2048",
"12":"4096"
}
},
{
"DisplayName":"Map Size - Y Axis",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the size of the map's Y axis (in tiles)",
"Keywords":"map,y,axis",
"FieldName":"map_y",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.map_y",
"IncludeInCommandLine":false,
"DefaultValue":"8",
"EnumValues":{
"6":"64",
"7":"128",
"8":"256 (default)",
"9":"512",
"10":"1024",
"11":"2048",
"12":"4096"
}
},
{
"DisplayName":"Landscape",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the landscape for the server, which determines basic gameplay scenarios with different cargoes and town growth requirements",
"Keywords":"landscape",
"FieldName":"landscape",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.landscape",
"IncludeInCommandLine":false,
"DefaultValue":"temperate",
"EnumValues":{
"arctic":"Arctic",
"temperate":"Temperate (default)",
"toyland":"Toyland",
"tropic":"Tropic"
}
},
{
"DisplayName":"Land Generation System",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the land generation system for the server. The Original generator depends on the base graphics set, and composes fixed landscape shapes. TerraGeneris is a Perlin noise-based generator with finer control settings",
"Description":"Sets the extent to which the map should contain mountainous areas in addition to flat areas",
"Keywords":"variety,tgp",
"FieldName":"variety",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.variety",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"EnumValues":{
"0":"None (default)",
"1":"Very low",
"2":"Low",
"3":"Medium",
"4":"High",
"5":"Very high"
}
},
{
"DisplayName":"Snow Coverage",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the approximate amount of snow on the sub-arctic landscape. Snow affects industry generation and town growth requirements. Land just above sea level is always without snow",
"Keywords":"snow,coverage,snow_coverage",
"FieldName":"snow_coverage",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.snow_coverage",
"IncludeInCommandLine":false,
"DefaultValue":"40",
"EnumValues":{
"0":"None",
"10":"10%",
"20":"20%",
"30":"30%",
"40":"40% (default)",
"50":"50%",
"60":"60%",
"70":"70%",
"80":"80%",
"90":"90%",
"100":"100%"
}
},
{
"DisplayName":"Snow Line Height",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the altitude (in tiles) at which snow starts in sub-arctic landscapes. Snow affects industry generation and town growth requirements",
"Description":"Sets the approximate amount of desert on the tropical landscape. Desert affects industry generation",
"Keywords":"desert,coverage,desert_coverage",
"FieldName":"desert_coverage",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"game_creation.desert_coverage",
"IncludeInCommandLine":false,
"DefaultValue":"50",
"EnumValues":{
"0":"None",
"10":"10%",
"20":"20%",
"30":"30%",
"40":"40%",
"50":"50% (default)",
"60":"60%",
"70":"70%",
"80":"80%",
"90":"90%",
"100":"100%"
}
},
{
"DisplayName":"Sea Level (TGP Only)",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the sea level, and as a result the size of the area covered by seas and lakes on a new map. If \"Custom\" is selected, Custom Sea Level must also be set",
"Description":"Sets the proportion of towns that will grow to become cities. For example, if 4 is specified, 1 in 4 (25%) will become cities. 0 = disabled",
"Keywords":"larger,towns,larger_towns",
"FieldName":"larger_towns",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"economy.larger_towns",
"IncludeInCommandLine":false,
"DefaultValue":"4",
"Placeholder":"4",
"EnumValues":{}
},
{
"DisplayName":"Initial City Size Multiplier",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the average initial size of cities relative to towns",
"Description":"Sets the layout for the road network of towns",
"Keywords":"town,layout,road,town_layout",
"FieldName":"town_layout",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"economy.town_layout",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"EnumValues":{
"0":"Original (default)",
"1":"Better roads",
"2":"2x2 grid",
"3":"3x3 grid",
"4":"Random"
}
},
{
"DisplayName":"Vehicle Driving Side",
"Category":"OpenTTD Creation Settings",
"Description":"Sets which side of the road vehicles drive on",
"Keywords":"road,side,drive,road_side",
"FieldName":"road_side",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"vehicle.road_side",
"IncludeInCommandLine":false,
"DefaultValue":"right",
"EnumValues":{
"right":"Drive on right (default)",
"left":"Drive on left"
}
},
{
"DisplayName":"Starting Year",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the starting year for the game. 1925 appears to be the earliest year",
"Keywords":"starting,year,starting_year",
"FieldName":"t",
"InputType":"number",
"MinValue":"1925",
"IsFlagArgument":false,
"ParamFieldName":"t",
"IncludeInCommandLine":true,
"DefaultValue":"1950",
"Placeholder":"1950",
"EnumValues":{}
},
{
"DisplayName":"Starting Year",
"Category":"OpenTTD Creation Settings",
"Description":"",
"Keywords":"",
"FieldName":"t",
"InputType":"number",
"Hidden":true,
"IsFlagArgument":false,
"ParamFieldName":"game_creation.starting_year",
"IncludeInCommandLine":false,
"EnumValues":{}
},
{
"DisplayName":"Restart Year",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the year when the server will restart automatically (on 1 January). 0 = no automatic restart",
"Keywords":"restart,year,restart_game_year",
"FieldName":"restart_game_year",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"network.restart_game_year",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"EnumValues":{}
},
{
"DisplayName":"Town Name Nationality",
"Category":"OpenTTD Creation Settings",
"Description":"Sets the nationality that town names are sourced from in randomly generated games. If Other is selected, Custom Town Name Nationality must also be set",
"Description":"Sets a custom NewGRF source for random town names, if \"Other\" is selected under Town Name Nationality. The NewGRF file must be installed in the newgrf directory",