Compact circuits


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

Content
12 days ago
1.1 - 2.0
9.00K
Circuit network

Changelog

Version: 2.0.12
Date: 08. 12. 2024.
  Bugfixes:
    - Clean orphan combinators in packed mode
Version: 2.0.11
Date: 25. 11. 2024.
  Bugfixes:
    - Fix crash on undo
  Changes:
    - Add control key to exit all processors (Control + "Exit editor" button)
Version: 2.0.10
Date: 22. 11. 2024.
  Bugfixes:
    - Fix crash when putting a processor on a space station
Version: 2.0.9
Date: 21. 11. 2024.
  Bugfixes:
    - Fix edition of processor in remote mode and packed mode.
Version: 2.0.8
Date: 13. 11. 2024.
  Bugfixes:
    - Fix crash on exiting editor
Version: 2.0.7
Date: 12. 11. 2024.
  Bugfixes:
    - Fix quality on constant combinator in packed mode
Version: 2.0.6
Date: 11. 11. 2024.
  Changes:
    - Add object creation/destruction in remote mode 
    - There is a 35s delay before being able to change entity properties when entering a packed processor. Don't know why.
Version: 2.0.5
Date: 11. 11. 2024.
  Bugfixes:
    - Fix crash with picker dollies
  Changes:
    - Add undo/redo on input/display/iopoint
Version: 2.0.4
Date: 09. 11. 2024.
  Bugfixes:
    - Fix teleport in/out circuit editor
  Changes:
    - Add undo/redo management (work well after undo->redo a delete, lose externals wires after undo->redo a build)
    - Add proper ghost when destroying a compakt circuit
    - Fix construction / undo / redo of compakt circuit on a space plateform
    - Add migration to display light properly in 2.0
Version: 2.0.2
Date: 03.11.2024
  Changes:
    - Add compatibility with factorissimo 3
Version: 2.0.1
Date: 03.11.2024
  Bugfixes:
    - Fix crash on invalid entity in editor
    - Hide processor surface
    - Fix typo in selector combinator sprite
Version: 2.0.0
Date: 26.10.2024
  Changes:
    - Support for Factorio 2.0
    - Support for selector combinator
Version: 1.1.15
Date: 26.08.2024
  Bugfixes:
    - Fix another crash on new game
Version: 1.1.14
Date: 26.08.2024
  Bugfixes:
    - Fix crash on new game
Version: 1.1.13
Date: 25.08.2024
  Bugfixes:
    - Fix multiplayer desync
Version: 1.1.12
Date: 20.08.2024
  Bugfixes:
    - Fix crash on migrations
Version: 1.1.11
Date: 19.08.2024
  Bugfixes:
    - Fix crash when packing / unpacking
Version: 1.1.10
Date: 04.08.2024
  Changes:
    - Add Nullius compatibility
  Bugfixes:
    - Fix crash with display on a spacehip in space exploration
Version: 1.1.9
Date: 03.08.2024
  Changes:
    - Display components now work in non-packed mode
    - Add a setting to allow any entity inside a processor. The entity will only work in non-packed mode and copy/paste/blueprint cannot copy the internal properties of this entity.
    - In a input component, adding a "*" in front of label disable the addition of the name of processors in the property form.
Version: 1.1.8
Date: 31.07.2024
  Bugfixes:
    - Fix crash on copy/paste
Version: 1.1.7
Date: 25.06.2024
  Changes:
    - Change interface to have floating panels
    - Add autosave setting to automatically save a panel when it is closed (no need to click "Save & Close" to save parameters)
Version: 1.1.6
Date: 08.06.2024
  Bugfixes:
    - Fix crash with inner processor
Version: 1.1.5
Date: 02.06.2024
  Bugfixes:
    - Fix crash when using hide signal
Version: 1.1.4
Date: 09.05.2024
  Bugfixes:
    - Fix crash on icon in removed mods.
Version: 1.1.3
Date: 30.03.2024.
  Bugfixes:
    - Fix crash on meta combinator
Version: 1.1.2
Date: 12.02.2024.
  Changes:
    - Add import / export of models as blueprint book
    - Add better descriptions (thanks to Hares)
  Bugfixes:
    - Fix crash with unknown signals
Version: 1.1.1
Date: 12.11.2023.
  Bugfixes:
    - Fix crash when mixing 1.0.28 and 1.1
    - Fix crash when having too many input/output poles
Version: 1.1.0
Date: 11.11.2023.
  Changes:
    - Add numeric display combinator to display a numeric value on a processor
    - Add sprite display combinator to display a sprite on a processor
    - Add text display combinator to display a text on a processor
    - Add meta-combinator to change the input / output of a arithmetic/decider combinator based on a signal
    - Add a combinator to display a set of signals
    - Add a title on a processor 
    - Add a property window on a processor that can change the state of some specialized internal combinator (opened with control+click on the processor)
    - Add a combinator to add a text numeric field in the property window
    - Add a combinator to add a toggle field in the property window (to input a bit set in a signal)
    - Add a combinator to add a slider field in the property window
    - Add a combinator to add a drop-down field in the property window (return the index of each option)
    - Add a combinator to select a set of signals  in the property window
    - Add a combinator to select a set of signals and their values in the property window
    - Fix crash when too many input/output points
Version: 1.0.28
Date: 21.06.2023.
  Bugfixes:
    - Fix lamp connected to a logistic network
    - Fix invalid iopoint label on adjacent processor
Version: 1.0.27
Date: 11.06.2023.
  Bugfixes:
    - Fix non removal of internal components
Version: 1.0.26
Date: 04.06.2023.
  Bugfixes:
    - Fix invalid placement of entity when a processor lies on the edge of the editor
    - Fix line gap in small processor name
    - Add PickerDolly dependency
    - Fix model rename not depending on processor type
Version: 1.0.25
Date: 30.05.2023.
  Changes:
    - Make base entities not destructible
    - Refactor translations
    - Add a setting to remove packed circuits energy consumption
  Bugfixes:
    - Fix crash on migration
    - Fix missing update on different processor name
    - Fix crash when applying the same model to different processor (1x1, 4x4)
Version: 1.0.24
Date: 15. 12. 2022.
  Changes:
    - Add processor displacement using Picker Dollies
Version: 1.0.23
Date: 19. 12. 2022.
  Changes:
    - Add anti-bounce delay of 2 s on click
    - Add copy/paste on external ipoint. This will exchange the internal index of the associated internnal point and also exchange the connected wires.
  Bugfixes:
    - Fix bad teleporation in space exploration when exiting a spaceship that has changed surface
Version: 1.0.22
Date: 04. 12. 2022.
  Bugfixes:
    - Add compatibility with "Schall lamp contrast"
    - Fix that two input/output pole with the same index lose their index after exiting editor
  Changes:
    - Add always_day in editor surface
    - Improve outer lamp contrast
    - Enhance display for input/output pole with the same index
Version: 1.0.21
Date: 03. 12. 2022.
  Bugfixes:
    - Fix crash in SE spaceship
Version: 1.0.20
Date: 01. 12. 2022.
  Bugfixes:
    - Fix invalid combinator in packed mode
Version: 1.0.19
Date: 19. 11. 2022.
  Bugfixes:
    - Prevent  copy/paste between version of processor.
    - Fix processor update
  Features:
    - Add sprite on processor.
Version: 1.0.18
Date: 18. 11. 2022.
  Bugfixes:
    - Fix regression on io point display
Version: 1.0.17
Date: 16. 11. 2022.
  Bugfixes:
    - Fix crash when renaming
    - Add flag hidden to iopoint item
  Changes:
    - Add color to input/output display depending on the color of the internal connected wires (you have to enter at least one time in the processor to update)
    - Add direction (input/output) shown by the direction of the arrow on the external io point
    - Add internal connector to connect circuit wires over a long distance (64)
Version: 1.0.16
Date: 14. 11. 2022.
  Bugfixes:
    - Fix copy/paste between version
Version: 1.0.15
Date: 13. 11. 2022.
  Info:
    - Allow nested processors
    - Improve management of models
Version: 1.0.14
Date: 09. 11. 2022.
  Bugfixes:
    - Fix update of a blueprint lose content of processor
    - Fix save of enabled flag on a constant combinator
    - Fix high CPU for power grid in packed mode 
  Info:
    - Add 1x1 combinator
Version: 1.0.13
Date: 09. 11. 2022.
  Bugfixes:
    - Fix invalid blueprint using miniloader or some other mods
    - Fix invalid position of player when teleport inside processor
Version: 1.0.12
Date: 07. 11. 2022.
  Bugfixes:
    - Fix crash when dragging a processor inside editor
    - Fix destroy remaining object when using external combinator
Version: 1.0.11
Date: 06. 11. 2022.
  Info:
    - Improve model name display
  Bugfixes:
    - Fix character can be stuck at position 0,0
    - Fix display of power in packed mode
    - Fix crash when using a signal from a removed mod
Version: 1.0.10
Date: 05. 11. 2022.
  Bugfixes:
    - Fix crash with some unauthorized external mod
Version: 1.0.9
Date: 05. 11. 2022.
  Bugfixes:
    - Fix death when importing in jet mode (SE)
  Info:
    - Add input/output name display (can be disabled in settings)
Version: 1.0.8
Date: 01. 11. 2022.
  Bugfixes:
    - Fix rotation of processor in blueprints, copy/paste
Version: 1.0.7
Date: 27. 10. 2022.
  Bugfixes:
    - Add dependency on flib
Version: 1.0.6
Date: 24. 10. 2022.
  Info:
    - Add display of input/output signals (may be modified on each input/output point, all/one line/none, for each color of wire)
Version: 1.0.5
Date: 16. 10. 2022.
  Info:
    - Fix crash on exiting processor editor with aindustrial plates
Version: 1.0.4
Date: 16. 10. 2022.
  Info:
    - Add model import
    - Add model rename
    - Add setting to avoid tag entity when mining a processor
Version: 1.0.3
Date: 12. 10. 2022.
  Info:
    - Add setting for color
    - Add model to update quickly processors
    - Add command to set all processor to packed mode : /compaktcircuit_pack
    - Add remote interface to add external combinator into editor
Version: 1.0.2
Date: 01. 10. 2022.
  Bugfixes:
    - Fix power supply when battery power
    - add support to "Text plates" inside editor
    - add support to "Industrial display plates" inside editor
Version: 1.0.1
Date: 30. 09. 2022.
  Bugfixes:
    - Fix crash on SE
Version: 1.0.0
Date: 24. 09. 2022.
  Info:
    - First stable release
  Bugfixes:
    - Fix belt disappearing in processor editor
    - Fix exit button missing when exiting from navigation view/processor to another processor
Version: 0.0.10
Date: 23. 09. 2022.
  Bugfixes:
    - Fix crash in cut
Version: 0.0.9
Date: 22. 09. 2022.
  Bugfixes:
    - Fix crash in config change
Version: 0.0.8
Date: 21. 09. 2022.
  Info:
    - Change graphics of processor, thanks to NGMZero
    - Add support for editing in Navigation mode in Space exploration
    - Add display of input/output point in alt mode (in settings)
    - Copy/paste recompute the input/output point index to avoid conflicts
Version: 0.0.7
Date: 21. 09. 2022.
  Bugfixes:
    - Fix crash in config change
Version: 0.0.6
Date: 20. 09. 2022.
  Bugfixes:
    - Fix crash in space exploration
Version: 0.0.4
Date: 20. 09. 2022.
  Bugfixes:
    - Improve surface management for space exploration
Version: 0.0.3
Date: 18. 09. 2022.
  Info:
    - Add copy/paste between processor
  Bugfixes:
    - Fixed selection bug
Version: 0.0.2
Date: 18. 09. 2022.
  Info:
    - Missing thumbnail
Version: 0.0.1
Date: 18. 09. 2022.
  Info:
    - Initial release