Hellfire Thermomachines (#23543)
* hellfire thermomachines * slight nerf? idk * ilya review * Improve clarity * Update Content.Server/Atmos/Piping/Unary/EntitySystems/GasThermoMachineSystem.cs Co-authored-by: Kevin Zheng <kevinz5000@gmail.com> --------- Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
This commit is contained in:
@@ -394,6 +394,46 @@
|
||||
deconstructionTarget: null
|
||||
node: heater
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachineCircuitboard
|
||||
id: HellfireFreezerMachineCircuitBoard
|
||||
name: hellfire freezer machine board
|
||||
description: Looks like you could use a screwdriver to change the board type.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineHellfireFreezer
|
||||
requirements:
|
||||
MatterBin: 2
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Plasma: 1
|
||||
- type: Construction
|
||||
deconstructionTarget: null
|
||||
graph: ThermomachineBoard
|
||||
node: hellfirefreezer
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachineCircuitboard
|
||||
id: HellfireHeaterMachineCircuitBoard
|
||||
name: hellfire heater machine board
|
||||
description: Looks like you could use a screwdriver to change the board type.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineHellfireHeater
|
||||
requirements:
|
||||
MatterBin: 2
|
||||
Capacitor: 2
|
||||
materialRequirements:
|
||||
Plasma: 1
|
||||
- type: Construction
|
||||
graph: ThermomachineBoard
|
||||
deconstructionTarget: null
|
||||
node: hellfireheater
|
||||
|
||||
- type: entity
|
||||
id: CondenserMachineCircuitBoard
|
||||
parent: BaseMachineCircuitboard
|
||||
|
||||
@@ -366,6 +366,7 @@
|
||||
- FloorBlueCircuit
|
||||
dynamicRecipes:
|
||||
- ThermomachineFreezerMachineCircuitBoard
|
||||
- HellfireFreezerMachineCircuitBoard
|
||||
- PortableScrubberMachineCircuitBoard
|
||||
- CloningPodMachineCircuitboard
|
||||
- MedicalScannerMachineCircuitboard
|
||||
|
||||
@@ -356,6 +356,36 @@
|
||||
- type: ApcPowerReceiver
|
||||
powerDisabled: false
|
||||
|
||||
- type: entity
|
||||
parent: GasThermoMachineFreezer
|
||||
id: GasThermoMachineHellfireFreezer
|
||||
name: hellfire freezer
|
||||
description: An advanced machine that cools gas in connected pipes. Has the side effect of chilling the surrounding area. Cold as Hell!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Piping/Atmospherics/hellfirethermomachine.rsi
|
||||
- type: GasThermoMachine
|
||||
minTemperature: 23.15
|
||||
heatCapacity: 40000
|
||||
energyLeakPercentage: 0.15
|
||||
- type: Machine
|
||||
board: HellfireFreezerMachineCircuitBoard
|
||||
|
||||
- type: entity
|
||||
parent: GasThermoMachineHeater
|
||||
id: GasThermoMachineHellfireHeater
|
||||
name: hellfire heater
|
||||
description: An advanced machine that heats gas in connected pipes. Has the side effect of leaking heat into the surrounding area. Hot as Hell!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Piping/Atmospherics/hellfirethermomachine.rsi
|
||||
- type: GasThermoMachine
|
||||
maxTemperature: 1193.15
|
||||
heatCapacity: 40000
|
||||
energyLeakPercentage: 0.15
|
||||
- type: Machine
|
||||
board: HellfireHeaterMachineCircuitBoard
|
||||
|
||||
- type: entity
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: BaseGasCondenser
|
||||
|
||||
Reference in New Issue
Block a user