OpenTTD Source  20241120-master-g6d3adc6169
EconomySettings Struct Reference

Settings related to the economy. More...

#include <settings_type.h>

Data Fields

bool inflation
 disable inflation
 
bool bribe
 enable bribing the local authority
 
EconomyType type
 economy type (original/smooth/frozen)
 
uint8_t feeder_payment_share
 percentage of leg payment to virtually pay in feeder systems
 
uint8_t dist_local_authority
 distance for town local authority, default 20
 
bool exclusive_rights
 allow buying exclusive rights
 
bool fund_buildings
 allow funding new buildings
 
bool fund_roads
 allow funding local road reconstruction
 
bool give_money
 allow giving other companies money
 
bool mod_road_rebuild
 roadworks remove unnecessary RoadBits
 
bool multiple_industry_per_town
 allow many industries of the same type per town
 
uint8_t town_growth_rate
 town growth rate
 
uint8_t larger_towns
 the number of cities to build. These start off larger and grow twice as fast
 
uint8_t initial_city_size
 multiplier for the initial size of the cities compared to towns
 
TownLayout town_layout
 select town layout, More...
 
TownCargoGenMode town_cargogen_mode
 algorithm for generating cargo from houses, More...
 
bool allow_town_roads
 towns are allowed to build roads (always allowed when generating world / in SE)
 
TownFounding found_town
 town founding.
 
bool station_noise_level
 build new airports when the town noise level is still within accepted limits
 
uint16_t town_noise_population [4]
 population to base decision on noise evaluation ( More...
 
bool allow_town_level_crossings
 towns are allowed to build level crossings
 
bool infrastructure_maintenance
 enable monthly maintenance fee for owner infrastructure
 
TimekeepingUnits timekeeping_units
 time units to use for the game economy, either calendar or wallclock
 
uint16_t minutes_per_calendar_year
 minutes per calendar year. Special value 0 means that calendar time is frozen.
 
uint16_t town_cargo_scale
 scale cargo production of towns by this percentage.
 
uint16_t industry_cargo_scale
 scale cargo production of industries by this percentage.
 

Detailed Description

Settings related to the economy.

Definition at line 513 of file settings_type.h.

Field Documentation

◆ town_cargogen_mode

TownCargoGenMode EconomySettings::town_cargogen_mode

algorithm for generating cargo from houses,

See also
TownCargoGenMode

Definition at line 529 of file settings_type.h.

◆ town_layout

TownLayout EconomySettings::town_layout

select town layout,

See also
TownLayout

Definition at line 528 of file settings_type.h.

◆ town_noise_population

uint16_t EconomySettings::town_noise_population[4]

population to base decision on noise evaluation (

See also
town_council_tolerance)

Definition at line 533 of file settings_type.h.


The documentation for this struct was generated from the following file: