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 [Crash] Crash on SE spasheship launch

2 months ago
(updated 2 months ago)

Meta

  • Mod version: 1.1.9
  • Space Exploration version: 0.6.138

Steps to Reproduce

  1. Deploy a processor on a spaceship with a display component in "Display sprite" mode
  2. Launch a ship while watching at it

    • There's a chance the mod will crash because SE does not teleport a ship in an instant
    • Not looking at the ship seems to avoid the crash

The full blueprint:

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

Display component blueprint:

0eNqllFmPozgUhf9KidckTWz2SP0AISEdSEgKso5GJRZXyixmMwSqlP/epKLRtDTT6lHPm+17/flI9/h8MH5So7zEhDKTDwYHGamYyR8fTIUvxEvuZ7TLETNhMEUpM2SIl953QZbmXkwDXAY1pqO8zAJUVVn5AlrA3IYMJiFqmQm4/TlkEKGYYvTgfm66F1KnPir7hp8RcZZnd1FDJs+q/npG7lp65EgEX4Qh0/UrXpa+AEWBQJaE2234Dzj8LfhfxL/f+Fc493+VS4r4E938b6EfvF+oFv7bBH+lXehH3Hgl9h4t/RSpd6nuvT/YiRmjdUH3a8NOx+qK1RA7L0QtmHGmzzqtXczmxFBDybTCpZvtZDQA8DxN52MhLziq1coFIfmkn7vIV4/UgvF6oBXFKsx1dvPNjjLg0WazjiJB1RG6XtRiLNZOYjU12e7a/THHdGlCuXI1Y1s2s7WcPot4OwXLsXxS7VfrYOM3U5l317eDKXINEHHdgZ06EGKyDep66hpKXKpvIt9GC2+ZGhXaVKKbTuPtwM9hWHfuuiynrubsTljnG+DvX/Ghy6KFA/ExS1aRvdkHW4/frfDM1QdXi/K2MTNKJ33W+Fm4XV6+vQ/0RN6ZQNfKKEoX0qxy/COFeZD5vmLBcukebcGX4o5axWwDrUG9UTenfdf69us0jXf8QmvFBYHvZBVeaeXwJtGjWqQ7zG68i8A668CAOtuCEoRiAc7rdXYBjsx66NB4WfVskBMua7Tl/NXiLS0kc1FdxKPSndnYPeis3VmcPY+0tz04Rf5iW6xOetoI2soRIs6bQpYPyuOSgxsrS4QItviUV0oXXp0cmJyxAqTrIrN75V4boZxL+3HInyXKcdCODsk55WpC7IV2bn1zalvvPCqR2nptEIDCSGduNjigE8deJXtr0Kni+0uF1EgqfUlZxzVbQdeXVYM/7uDl69fer2kWoj6uGB359WXytLlb8Knxejf2xap3JEWwLze4pLWXjB7xxiaUjJIsiFE4qpKMVn0vxUHcRwcQx5CDPHf3eQ95wWFv8zEv3u6J9pmFkx+8PmQSz3+8j6s88bqnaf+9MoI+aw0qq89/AmXASwqUZBkCTupZ3wFles6c

Stacktrace

Error while running event compaktcircuit::on_nth_tick(10)
There is no valid object with id 11853131.
stack traceback:
    [C]: in function 'set_sprite'
    __compaktcircuit__/scripts/display.lua:1069: in function 'local_process'
    __compaktcircuit__/scripts/runtime.lua:87: in function 'boost'
    __compaktcircuit__/scripts/runtime.lua:109: in function <__compaktcircuit__/scripts/runtime.lua:97>
2 months ago

Thanks Hares. Should be fixed in 1.1.10

2 months ago

On the new patch, when I paste the blueprint inside the processor, this happens:

Мод Compakt circuits (1.1.10) вызвал неустранимую ошибку.
Пожалуйста, сообщите об этой ошибке автору мода.

Error while running event compaktcircuit::on_nth_tick(10)
Expected circuit ID for entities with more than one circuit connector.
stack traceback:
    [C]: in function 'get_merged_signals'
    __compaktcircuit__/scripts/display.lua:1125: in function 'local_process'
    __compaktcircuit__/scripts/runtime.lua:125: in function <__compaktcircuit__/scripts/runtime.lua:97>
2 months ago

When i try to import the full blueprint, i have the message "Failed to import string: Decompression failed: input is invalid or incomplete".
The "Display component blueprint" import properly.
May i have the saved game ?

2 months ago
(updated 2 months ago)

When I unpack combinator I get following error.

Error while running event compaktcircuit::on_nth_tick(10)
Expected circuit ID for entities with more than one circuit connector.
stack traceback:
[C]: in function 'get_merged_signals'
compaktcircuit/scripts/display.lua:1415: in function 'process'
compaktcircuit/scripts/display.lua:1650: in function 'process'
compaktcircuit/scripts/runtime.lua:89: in function 'boost'
compaktcircuit/scripts/runtime.lua:109: in function <compaktcircuit/scripts/runtime.lua:97>

2 months ago
(updated 2 months ago)

Blueprint

(processor insides)

Too large to be shared as string.
Which is wierd because it does not contain any processors within.

https://disk.yandex.ru/d/_8p8eqL7YbWcQA

Can be deployed on the world.
Causes crashes when deployed inside processor.

Stacktrace

(same as before)

Error while running event compaktcircuit::on_nth_tick(10)
Expected circuit ID for entities with more than one circuit connector.
stack traceback:
    [C]: in function 'get_merged_signals'
    __compaktcircuit__/scripts/display.lua:1125: in function 'local_process'
    __compaktcircuit__/scripts/runtime.lua:125: in function <__compaktcircuit__/scripts/runtime.lua:97>

Save File

Note: quite heavy, this is my SE playthrough after ~1000h.
https://disk.yandex.ru/d/ITFM5hrJEEe9RA

Blueprint is in clipboard. Load game, deploy a 1x1 processor (should be in the inventory), enter, paste.

2 months ago
(updated 2 months ago)

Ah, got it. When you deploy a blueprint which contains display components, they are revived instantly while other wait to be built. And, since display components are connected to the ghost entities by wires, the crash happens. Because, for Factorio, entities which are only connected to the ghosts are counted as not connected -- you can verify so by connecting an inserter with enabled condition to an entity which cannot be built (i.e. because there no such in the network) and see it happily loading 12 uranium fuel cells to the reactor with no pipes attached.

Update: Same on importing a model from library

Update 2: Somehow the processor entity itself is selected as an argument for the on_tick event.

2 months ago

Thanks to all. I think it is ok in release 1.1.11

2 months ago
(updated 2 months ago)

Thanks to all. I think it is ok in release 1.1.11

More on this.
Instantly crashes when I load up the old save.

And I can't disable the Display Component because the in-map settings override the in-menu settings.

Мод Compakt circuits (1.1.11) вызвал неустранимую ошибку.
Пожалуйста, сообщите об этой ошибке автору мода.

Error while running event compaktcircuit::on_configuration_changed
LuaEntity API call when LuaEntity was invalid.
stack traceback:
    [C]: in function '__index'
    __compaktcircuit__/scripts/display.lua:852: in function 'find_source'
    __compaktcircuit__/scripts/display.lua:1751: in function 'update_processors'
    __compaktcircuit__/scripts/processor.lua:1403: in function 'func'
    __flib__/migration.lua:70: in function 'run'
    __flib__/migration.lua:97: in function 'on_config_changed'
    __compaktcircuit__/scripts/processor.lua:1430: in function <__compaktcircuit__/scripts/processor.lua:1429>

Update:

And another one, in different place for different save.

The mod Compakt circuits (1.1.11) caused a non-recoverable error.
Please report this error to the mod author.


Error while running event compaktcircuit::on_configuration_changed
__compaktcircuit__/scripts/display.lua:1749: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
    [C]: in function 'pairs'
    __compaktcircuit__/scripts/display.lua:1749: in function 'update_processors'
    __compaktcircuit__/scripts/processor.lua:1403: in function 'func'
    __flib__/migration.lua:70: in function 'run'
    __flib__/migration.lua:97: in function 'on_config_changed'
    __compaktcircuit__/scripts/processor.lua:1430: in function <__compaktcircuit__/scripts/processor.lua:1429>
2 months ago

@Telkine2018
Can you DM on Discord? I think you can send me test builds before publishing them.

2 months ago

Apparently fixed in 1.1.12

New response