Compact circuits


Miniaturize a whole logic network into a single entity to save place (similar to factorissimo but for signals).

Content
3 days ago
1.1 - 2.0
8.35K
Circuit network

b BUG: packed mode disables the circuit

10 days ago

Enabling "packed" mode disables the circuit. Both inside the editor AND outside (in the "normal" world view).

While the documentation is not clear on the topic, my understanding is that when packed mode is enabled the circuit should continue to function normally except for inside the editor view.

6 days ago

Can you provide me a blueprint which is wrong ? all mine are ok

4 days ago

I think I've experienced a couple of times when their behavior was different between packed and unpacked, but it was subtle.

4 days ago

Seems to be fixed now going by a quick test, though I don't have time to check in detail at the moment as I need to travel around to a few locations. Perhaps a bug elsewhere was fixed.

I will take a look when I can. If it is still an issue I will include my blueprint.

3 days ago
(updated 3 days ago)

It appears I do still have the same problem.

Below are two relevant blueprints: The circuit blueprint, and a train station using the circuit blueprint.

My specific test scenario:

  • Planet: Vulcanus
  • Place the "train station" blueprint.
  • For the parameters, select the "fluid" as "Sulfuric Acid". Leave other values as the default.
  • Connect the circuit "Inventory" green wire to storage tanks which can contain 200k of Sulfuric Acid.
  • Fill the storage tank with 200k of Sulfuric Acid.
  • Circuit output "Radar" (6) should contain 2 Sulfuric acid on the green wire (indicating 2 trains can be provided).

Following the above, the compact circuit does NOT work in "packed mode" (no output). If I disable "packed mode" it works as expected.

Circuit Blueprint:

0eNqFlcmuo0oShl+l5C2nxQymdmDAgDGY2dBqtRgSSGYzGkrn3a+r7qJ7dzcpZeYff4QiI/X9OiXNAoYRdvPp568TTPtuOv3896/TBIsubn6fdXELTj9Pad8OcT2ncEwXOP9rGPsUTFM/nr6/TrDLwPv0E//+z9cJdDOcIfjb5c9m/2+3tAkYP4Kvf3T7Og399DHou9+5P6bY12n/rJ8sazzC+O+bj9EcF9Nvyf/Vf8KAMfqBMS/UEVqoHVxclrRix9Wrlihyq7FCVYYK3V8QVtAEv48JYqs9GAyalBQiUqLcfWU0G3fqF27EV3QmU6JNdgOUfXaIfSY+Mo32PLMpExvj6lIeXk45oeCBq7ChVX+s2U0yX0Z6YafXFg5TfWt2HTqkM9+NHtPbsyR0WBjK0RJY0H5jQHqdl0DyBsEPLN18oTjsJsh2vSF1JnJRMK+PuturDjY0E8HtkGJjNO4xJSysFDdBneLV26SUKvXFUUsDhLyfsXF8oqVdBFa5JGwXQZz2xfQCsDGRmwtTR/e0DGqDdKJarpZwrmiRvcF2eaRYhL6lhhuZWgIMio0+l1kY3V1wKgwVZ+CfPOnPYEsT2Z5j/IXQjlVtIvMOZXru9WPxSV6n0jFRhNrPebyEllITjW2Aa+0TgrbWMapCI0h3WVO9oRSj5uCPxq6Lki4Ja1hdpqrWonvf/cQTKWs+Qtd8LbISi6alT9ZF9gaNHTr9EmYwNg8pvR25WZOYN7RbWwk0Jbx7naOfchb4T8stRKEu6Sf7FNmkie7cea5p8LoV6u6JD3mi62KjDKQxTTNTgeX1LRXLLFF3n0GhuALRdceRc+9G+Xd4zNXCQD+QuMOzafFMnwHf6mS58S4gZjiVzYEtVb8eApOfOxZFBggkdOqc5xGSnKb5cxr1+HxrLwx586USmxtylNiH0m7B+4aUg12WzktZLeK+NywyadBU+OfVTYtlJrx1qVouq1uCh3c4+/LRRjzTvA+jxVctWn2QQbHslOilBrTel7fErF1PadtBc+gQy3NOvZ9pYRPVeIqfQBXdYropodi1VmFumGK7Z8Zd3e6JPbCnQpt7jmJM4eVrsYu3934WNZx3VqrYx3FiOKHZsOR14UlctTMYuPknANpnX3JgQt+CdluH3dTE3sHOmzwsu/NcLPS27/zNgYjEfEbn8yDzwXhKpATD5ni+22nlrWUOOVO2aCOv9Tr5jqg9syVwXBz339HIF8cl5BL2TewKaU0mKdyVqrjSjrHpJLlaivAs36DxvBxcX4z58jrj87kuSLJWS5mY43mVNoLYgdYhC1RNlJKWedT1bUrLHKaKipWorKc5rKeVfJw5hlPUXLAfni32yNCKhHJka82rudsf9TlHsLTsWSiiXHKdOaZvNpmJOZZiDjHh2B4V72cwcWLFMW+EeECWtluBw3REBiBlCSPVspSfIMRoyRgggam61iusq+ew8wquvD5C4c1+2p4dGLQ2sAxLKcaXZJ7HwId+P03aG/1Makg2FDmXsdrj3pgPy11GBJQSLViFhlWhCC49so3uCjrCiI5A7RExlA05d0om3O/eQ9VAuRCDyoigXgnGxI3scPJ4I3UTTx8L0Jc8taDRuuKVioJDuAXguqr2SM3vmcmMgJml1HQfYLzv2iyyGsqgL7tbLPkdIzIfUQxBBiaGyUp92EVSc8nFrvKdX6duXdeLYdEcuvmwe1QLjCaA5JTGD/Snja97pRNRplHpU43ttOYz8kXOWRngxBthXlaFCdNHolnhxhF5KCWrJcyPvS1Sl34MmWbdS9rQDKOZ0CLA/FcdfpDS9hn4sOzkjjHsfjjzH4r8kJsFZj/0Ps4+khHkYARd+htcv76/f5MMzqD9BP0PMF+nJk7+yWgF4/SHUTRDcBTH0RSFUSTNfH//BRA+fR8=

Train Station Blueprint:

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

3 days ago

The problem is that a packed processor should be filly covered by a power pole to be properly powered. Either add another pole or switch the setting that packed sub-component does not require power. I should add some error message to prevent this.

2 days ago

Thank you for finding the fault.

Please provide a warning about this behavior in the documentation as it breaks from factorio typical behavior.

Perhaps also display power use in the mouse-over information panel?

New response