Overview
Stirling Engine (StructureStirlingEngine) in Stationeers: device, hash -260316435, 1 W. With build steps, 47 IC10 logic values and connection diagram.
The Stirling engine burns nothing. It uses the difference between a hot and a cold side: the hot side is the gas flowing through its pipes from input to output, cooling comes from the air around it. Its slot holds a gas canister with the working gas. It delivers up to 8,000 W and needs only 1 W itself.
Anything warm that runs through a pipe anyway works as the hot side – for example the hot exhaust of a Gas Fuel Generator. The colder the surroundings and the hotter the pipe gas, the more is left over. Two logic values show how well it currently fits:
EnvironmentEfficiency: how well the surroundings serve for cooling.WorkingGasEfficiency: how suitable the working gas in the canister is.
On top of that there are PowerGeneration, Pressure, Temperature and the gas fractions; On switches the engine.
The game data gives a limit of 11,000 kPa pressure difference. Above that the engine can explode. Do not top up the working gas at any pressure you like.
It is built in three stages: place the Kit (Stirling Engine), attach two steel sheets with the welding torch, insert two electronic parts. It occupies 3 × 3 × 2 small cells. A comparison with the other generators is in Generators compared: solid fuel, gas, Stirling, wind, RTG.
IC10 and logic
47 logic values, 47 readable and 2 writable.
-
PowerR 1 -
ErrorR 4 -
PressureR 5 -
TemperatureR 6 -
SettingRW 12 -
RatioOxygenR 14 -
RatioCarbonDioxideR 15 -
RatioNitrogenR 16 -
RatioPollutantR 17 -
RatioMethaneR 18 -
RatioWaterR 19 -
MaximumR 23 -
RatioR 24 -
QuantityR 27 -
OnRW 28 -
RequiredPowerR 33 -
PowerGenerationR 65 -
TotalMolesR 66 -
VolumeR 67 -
RatioNitrousOxideR 83 -
PrefabHashR 84 -
CombustionR 98 -
EnvironmentEfficiencyR 104 -
WorkingGasEfficiencyR 105 -
RatioLiquidNitrogenR 177 -
RatioLiquidOxygenR 183 -
RatioLiquidMethaneR 188 -
RatioSteamR 193 -
RatioLiquidCarbonDioxideR 199 -
RatioLiquidPollutantR 204 -
RatioLiquidNitrousOxideR 209 -
ReferenceIdR 217 -
RatioHydrogenR 252 -
RatioLiquidHydrogenR 253 -
RatioPollutedWaterR 254 -
NameHashR 268 -
RatioHydrazineR 283 -
RatioLiquidHydrazineR 284 -
RatioLiquidAlcoholR 285 -
RatioHeliumR 286 -
RatioLiquidSodiumChlorideR 287 -
RatioSilanolR 288 -
RatioLiquidSilanolR 289 -
RatioHydrochloricAcidR 290 -
RatioLiquidHydrochloricAcidR 291 -
RatioOzoneR 292 -
RatioLiquidOzoneR 293
Values per slot (slot logic)
| Slot value | readable in slot | writable in slot | Number |
|---|---|---|---|
Occupied | 0 | – | 1 |
OccupantHash | 0 | – | 2 |
Quantity | 0 | – | 3 |
Damage | 0 | – | 4 |
Pressure | 0 | – | 8 |
Temperature | 0 | – | 9 |
Class | 0 | – | 12 |
MaxQuantity | 0 | – | 15 |
PrefabHash | 0 | – | 17 |
Volume | 0 | – | 20 |
Open | 0 | – | 21 |
SortingClass | 0 | – | 24 |
ReferenceId | 0 | – | 26 |
FreeSlots | 0 | – | 31 |
TotalSlots | 0 | – | 32 |
Example: address by name
Reads Temperature, shows the value on the IC housing and writes On. Name the device with the labeller first; devices with the same name are addressed together.
# Stirling Engine address by name
define DEVICE -260316435 # StructureStirlingEngine
define NAME HASH("Stirling Engine") # name in game (labeller)
define TARGET 1 # On 1 = on
alias value r0
start:
yield
lbn value DEVICE NAME Temperature 0 # 0 = average of all with this name
bnan value start # no device with this name
s db Setting value # show on the housing
sbn DEVICE NAME On TARGET # set value
j startAcademy: devices by name Academy: batch modes IC10 academy IC10 editor
Connections
- 1Data
- 2Gas pipe · input
- 3Gas pipe · output
- 4Power
Slots and modes
| # | Slot | Takes |
|---|---|---|
| 0 | Gas Canister | GasCanister |
Building and deconstruction
Grid: small grid (0.5 m) · mounting: free in the grid
- 1
- 2
- 3
Total material
Deconstruction returns
Built with: Kit (Stirling Engine)
Material, fire and recycling
Flammable according to game data: flash point 1,000 K (726.9 °C); Autoignition 1,200 K (926.9 °C); burn time 10.77 s
Heat exchange (factor × surface): radiation 1.28, convection 1.28, sun 0.851
Raw values from the game code (14)
Field names as in the game code, untranslated. Useful for mods and exact limits.
StirlingEngine.PistonVolume | 5 |
StirlingEngine.InternalVolume | 54 |
StirlingEngine.HotSideHeatExchangerArea | 2 |
StirlingEngine.ColdSideHeatExchangerArea | 3.5 |
StirlingEngine.HeatExchangerAtmosphereVolume | 10 |
StirlingEngine.MaxRpm | 400 |
StirlingEngine.maxPower | 8,000 |
StirlingEngine.IdealPressureDifferential | 2,500 |
StirlingEngine.ExplosionForce | 1,850 |
DeviceAtmospherics.outputSetting | 5 |
DeviceAtmospherics.pressurePerTick | 101.3 |
DeviceAtmospherics.MinSetting | 0 |
DeviceAtmospherics.MaxSetting | 100 |
DeviceAtmospherics.ConnectionType | FlatExhaustive |
See also
- Generators compared: solid fuel, gas, Stirling, wind, RTGWhich power source works on which world – with output, fuel, limits and a worked example for a Mars base with a constant 3,000 W load.