Namespace Content.Shared.Power.Generator
Classes
FuelGeneratorComponent
This is used for generators that run off some kind of fuel.
GeneratorExhaustGasComponent
Makes a generator emit a gas into the atmosphere when running.
GeneratorStartedEvent
Used to start a portable generator.
PortableGeneratorComponent
Responsible for power output switching & UI logic on portable generators.
PortableGeneratorComponentBuiState
Contains network state for the portable generator.
PortableGeneratorEjectFuelMessage
Sent to the server to try to eject all fuel stored in a portable generator.
PortableGeneratorSetTargetPowerMessage
Sent to the server to adjust the targeted power level of a portable generator.
PortableGeneratorStartMessage
Sent to the server to try to start a portable generator.
PortableGeneratorStopMessage
Sent to the server to try to stop a portable generator.
PortableGeneratorSwitchOutputMessage
Sent to the server to try to change the power output of a power-switchable portable generator.
PowerSwitchableGeneratorComponent
Enables a generator to switch between HV and MV output.
SharedGeneratorSystem
This handles small, portable generators that run off a material fuel.
SharedPortableGeneratorSystem
Shared logic for portable generators.
SharedPowerSwitchableGeneratorSystem
Shared logic for power-switchable generators.
Enums
GeneratorComponentUiKey
GeneratorVisualLayers
Sprite layers for generator prototypes.
GeneratorVisuals
Appearance keys for generators.
PowerSwitchableGeneratorOutput
Possible power output for power-switchable generators.