Assemblers could implement `heat_buffer` to output Heat via Heat Pipe?
Posted: Thu Feb 04, 2021 4:27 pm
It would be nice to have assemblers output heat as reactors do. https://wiki.factorio.com/Heat_pipe says this is not _currently_ possible. Investigations show that it's not possible to create an assembler with heat_buffer nor output heat via a heat-pipe from an assembler.
I would very much like more chances to use heat-pipes. I've been reading about their flow mechanics and it's something that would be fun to play with outside reactors and heat exchangers. For instance, what if every assembler create small amounts of waste-heat, too cold to be useful but which still needs to be channelled away from your machines?
Code: Select all
local assemblingMachineEntity = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"])
assemblingMachineEntity.item = "hot-garbage-assembling-machine"
assemblingMachineEntity.name = "hot-garbage-assembling-machine"
assemblingMachineEntity.heat_buffer =
{
max_temperature = 100,
specific_heat = "1MJ",
max_transfer = "10MW",
connections =
{
{
position = {0, 0},
direction = defines.direction.north
.....
}