Skip to content

emission_config_metadata

Source: base/tealdef/game_mechanics/emission/emission_config_metadata.d.tl

Notes

Noise and pollution figures of station modules shown in the construction menu (metadata.emissionConfig).

EmissionConfigMeta

record global base/tealdef/game_mechanics/emission/emission_config_metadata.d.tl:3

global record EmissionConfigMeta

Notes

The metadata.emissionConfig table of a construction or module, shown in its description.

Example

-- base game: stations/street/street/modular_street_station/passenger_platform.module.lua
metadata = {
    emissionConfig = {
        noise = 1,
        pollution = 5,
    },
},

Fields

Name Type Description
noise number Noise figure.
pollution number Pollution figure.

EmissionConfigMetadata

record global base/tealdef/game_mechanics/emission/emission_config_metadata.d.tl:8

global record EmissionConfigMetadata

Load: local emission_config_metadata = ug_require "::/game_mechanics/emission/emission_config_metadata.tl"

Notes

Accessors for emissionConfig metadata.

Fields

Name Type Description
constructionDesc MetadataAccessor<ConstructionDescMetadata, EmissionConfigMeta> Accessor for the emissionConfig metadata of construction resources. used 1× in the base game
subconstructionInstance MetadataAccessor<SubconstructionInstanceMetadata, {EmissionConfigMeta}> Accessor for the emissions metadata of subconstruction instances.