Page 1 of 1

Complex machine kinds

Posted: Sat Feb 18, 2017 8:37 am
by NoQ
Is any of the following assemble-machine-like entities possible to mod up? I'd be happy if at least one is possible, or maybe there are other tricks of this kind that i'm missing.

- A machine that cools down one liquid by heating another liquid of different kind.
- A machine that produces electricity as a byproduct when crafting recipes.
- A machine that produces a liquid with non-default temperature.
- A machine that can only be placed over grass but not on sand.

I've noticed this trick which would probably make me happy as well, but it looks hacky and much coding.

Re: Complex machine kinds

Posted: Sat Feb 18, 2017 8:40 am
by DaveMcW
Not with data.lua mods.

You can write the logic yourself in a control.lua mod, but it does involve coding and checking stuff every tick.

Re: Complex machine kinds

Posted: Sat Feb 18, 2017 12:59 pm
by NoQ
Thanks!

Hmm, is it at all possible to implement a steam turbine as in fff-164 on 0.14 with only data.lua mod? That is, a steam engine that cools down the liquid instead of consuming it.

Re: Complex machine kinds

Posted: Sat Feb 18, 2017 1:52 pm
by Arch666Angel
NoQ wrote:- A machine that cools down one liquid by heating another liquid of different kind.
Can be done through recipes, although it is a bit wonky.
NoQ wrote:- A machine that produces electricity as a byproduct when crafting recipes.
Only with scripting, probably combining an assembler with an accumulator
NoQ wrote:- A machine that produces a liquid with non-default temperature.
Same as 1. can be done through recipes
NoQ wrote:- A machine that can only be placed over grass but not on sand.
Only with scripting