Compact circuits


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

Content
a month ago
1.1 - 2.0
9.96K
Circuit network

b BUG: packed mode disables the circuit

6 months 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 months ago

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

6 months ago

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

6 months 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.

5 months ago
(updated 5 months 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:

0eNqtWFtzokoQ/ispns4pdbmDpGofVDSIiCIK6m4qxU0YucpV2cp/P4O57pabZPckL056ur+e6W56uvsHYgaFk6QgypHrHwiw4ihDrr/9QDLgRkbQ0CIjdJBrJE8NEHWyPE6Q+zYCIts5Itf4ffs1a35KGtYSpHkBKe0n2QeOjvRKkvhZ8pHRisPE8HMLpFYB8k6SxpaTZXH6SpD8I5W7oAB2JzFSSM2d1zjU/W0bcaIc5MB5uPL5n9NdVIQm5LzGX7Cau7te3oE/jYokzqBUHDX6GyMwbBs5wV8ang2xQepYD7tUc9RfUImPo3IfRyU/jMriH0el2i9+ibLciPIOdJAJIiOHLrlkhy/0Izr9hf4Fv92A5Gkc3JmOZ5QAIkCx7GE/+3kNnfEUYG1kBwLouV+p74ZaGznADXgdSIziNDwzneMrPR//Gvl6JhRN5J/j+Cky3wXX/wyceAVOvguu/hk4jcG/+9ufz3/ZZI96nj+GDvZnqjo41HN7D/2aBMbJSe9sJ7NSkDw4GPn2eKPOw0W+Pnni9mrZpI4rCYQg/x79hk2/vdINN46uBo2yq38SJ706p5x/fyuiPosYiWHBS1z9A4PU8rN/kQvBTLd/k2RAnMRN+nvjC6S/sBzTZen7C7jM3+B+IbkuRbL0B/DZv8J/wPsAfPcz4B9vcwmf+wT8S7g49v+BqS80xzI0Q1zWgH+GBpzjCPw3tseJT4idd1SQ/yPs34Gm2u8+2299UzCPlEYKjIfdJqUb7vkdeFWRIJgjp5ou5wVVbxR0oQ+WLKkY6lLah4S7UwJlMx4BgY4HLbYv9rXYIIjKXwE9EYemy7c8lJuWjLjAVf+Ay8YNmpMWEZon2fFiu+Zjm5/bIr1azQLPXGCc742Sg+plqDPHxyCgx1rqs9VwdpCtAZsdqk2S+ZPgJAGVVPOpHGNS2B32I2yzGW0LXQGLI+YMD91CH66SvqYr0uyA4iDKABvF8jCatQYCtoq30eTg6xVq886kHhpyKk8Nql+wQyPQfQvfH2eUsLc0PhUtvUVOu1iarlFv4eqKV5hstAU4rfHWwMFScxQMGH87tTzdl0l164/2xSbf0zw7AWExt7AtehwGXMr4Q4dBsVTjbAWjowFObTaCmvTWPVLLncoyR4vcwA8tWlX2Fc8cNyM6j6W60MieRFmpKfR9bdfDPaAIPhEsZOfG14i+WPoGOgaybp1G4niVePw2qHt1sPBdj/YIJSmXzH5futFxqpkrnlLyerOcHYqRYPAzRcqUwWiViGwSSYONDYxZPbQm9W7mk9gqCatw36ep/jGWOHo9snVtrSxdvu979Jpd86wZbKdcN/dp5zBxx6cVPx9ltO9WlNwKZrOZPXaUVRxSxogl/AgGCsW5LUlS1dFuNaG0KajzfcEATR9y9WpB81266/RCifSq3tIhcpB5QY0V+7is+8yuG7FoKwHOEM0idV1vSE4Utdzaxng+CQcMOdGGHpYHZDpk50JY6cdJy0sWnqcehFIhpqeAbWUimAm99c3ScoucWJXFPuRsPyR6YApybVSH2x4THGs5xEtxW2qODXgvEraHsU5LsTcxZ/5yJYRhIqr0BtvtuPG0S/crfmxkxtoZ80s3mwgbPgoVd1ZhwmLZZZblMlpjc2wt0LPTDsUYd7Ur3RM/OZ66vIj31JJyT2maMVw/qDDzMOiR+HhhA325gwJg0dWGKjDpiR5WZXKaiXysYt1qlBQndV0o6OR06k1U0BoyMHSgQ/KaWQlbQU8qdaUtI9GbhEw9soVqW5E3fplpKi+u7UJXlziuHbdpz60HG85kj8RJIJVsRvanwt69oVW5kkiyVIT+2js6wWq1c24OzOywimT4cQ1aZrkvPHOWdsthRRAnR4xaBRjPUGpY5KkkVZnl7YAljDEPHUnWDvhZSc67HMMJ411/MV8t+LiVhDwh1Hbp98a7ZVz73V0Ls7yYBTzKmTc5x8RBNWIMjqWYmjc5Nkb5adfJOH7PMccWMQcsvQj7HCa1Ro5jsYRsibbVywDA6KGcAAIbS2IssEtpB6KVy3k3803/yEKz2zUGlMopksLjjYGZ56muAS3OMvGIwkjdkAFF5p4xjvFVukuK6ajVRyleAfuNrOzRFj6c2xUdufQWIyICXaQtWaha3Uiw+9Ppaj4WHa8gkjHDO35JMDNctmt1Z1SkNMOteeFIxc5SgBwu+Rtqq9f9ie7clONFSuXHnLFlncmH1mw5d9LpScx5VkQZ9LCICmV0NFqj3pZiCFKfYdhI8OuFa/qcOVjsd6demUVlWQ5khebQSgPRfF+Abea0dpTYS2hoxsN0LxFbW6Ss9dhYWH7PJg9kbns6ThxbzEHZY/0MsojKpuKI3WZolko/n59C11rS88QWlalHy6IsBxnq6ph28DdI08QlRX5XGvCpgG8G8uM7ckdw32HB+x0BuROiII2jTpw635Hbe8geGKYTNDVqs/n1pZW9/W3RCoXC2D4LPZSvan5+qa5GTUd5JcWGDVlyYPnw7eriGEV06eZBgwe6AzYsN4mLb+bfVKHd52f4IwUXznyKiovQ7GdAv1N1dT9Hx5uVC/dXOp6O/SEdBPYZOt6q3An8c2LpDQ0v9emr6c8bM4WP9fxnrLsGK3Hsuw+PcpbN8CZz8ruzfHYXNP0kcp2nhdNGXtPu/mwglTqG/YT52On+hHmmfRxzgDQdcpYb77XFD7noVTd+e6ltJV4K+BCWBUXYcQJo3xRYnSQOnEveIH6awlzCfKncU8M20osufQZhG5DbNlJBxzYjhW9UG2/DRIbftuGSaJYEXHYhFQLj5yXRLBsqbNMgmTiT4VWeWeD6kQciP9vgYWLxaGBgv9j2nHSbtG//boDRgZFmP1/h/anG2S6Pmh7t0n5aXCP4i+pXwwvkTRniRebVJONtmfP05lc5FdQO0li8CRBIfemHXh6yx1PBV+hqvFCunuxTQhueTQBzCEdxHE1RGEXSzP39fwiGMrs=

5 months 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.

5 months 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