The abstract base of all EnergySources. Specifies the way an entity gets its energy.
struct
Dict<AirbornePollutantID, double>trueThe pollution an entity emits per minute at full energy consumption. This is exactly the value that is shown in the entity tooltip.
booleantrueWhether to render the "no power" icon if the entity is low on power. Also applies to the "no fuel" icon when using burner energy sources.
booleantrueWhether to render the "no network" icon if the entity is not connected to an electric network.