Jackeea’s work had me wondering, could we do a mod on equipment.data file (and others related) to make a machine with 3-way input and 3=way out put?
(and this reddit post “I don’t think that uploading custom graphics to use in-game is possible. You can definitely create machines using the in-built graphics, and change them though”)
A sort of “drug splitter” where the center drug send 2 ingredients to ‘left’ drug and the other 2 ingredients to ‘right’ drug?
I’m guessing there would be many more changes in other files, and things like
“size”:{“x”:2,“z”:3}," need changes. A d who knows about the images needed (if they are).
============
“type”:“machine”,
“id”:“centrifuge”,
“fixedIO”:{
“ioTiles”:[
{“m”:0,“n”:0,“d”:2,“drugType”:“all_except_box”,“io”:“INPUT”},
{“m”:1,“n”:0,“d”:0,“drugType”:“all_except_box”,“io”:“INPUT”},
{“m”:0,“n”:2,“d”:1,“drugType”:“oil”,“io”:“OUTPUT”},
{“m”:1,“n”:2,“d”:1,“drugType”:“oil”,“io”:“OUTPUT”}
]
},
============== to something like:
{"m":0,"n":0,"d":2,"drugType":"all_except_box","io":"INPUT"},
{"m":1,"n":0,"d":0,"drugType":"all_except_box","io":"INPUT"},
[b]{"m":2,"n":0,"d":0,"drugType":"all_except_box","io":"INPUT"},[/b]
{"m":0,"n":2,"d":1,"drugType":"oil","io":"OUTPUT"},
{"m":1,"n":2,"d":1,"drugType":"oil","io":"OUTPUT"},
[b] {"m":2,"n":2,"d":1,"drugType":"oil","io":"OUTPUT"}[/b]
==================
"swapper":true, may not be enough...
research.data would need changes.