Combinator Codify

by sparr

Allows editing combinator settings as code

Utilities
4 days ago
2.0 - 2.1
396
Circuit network

Changelog

Version: 0.1.2
Date: 2026-09-06
  Features:
    - Offer the code editor for every entity with a control behaviour, not just combinators
    - Say when an entity has nothing to configure, and disable the buttons that would fail
    - Document the text produced for each supported entity type in docs/entity-samples.md
  Bugfixes:
    - Fix a crash when refreshing after opening an entity the mod cannot describe
    - Close the editor when opening an entity it does not apply to, instead of leaving it
      pointing at the previous one
Version: 0.1.1
Date: 2026-09-06
  Other:
    - Add a test suite: fixtures driving a real game, and a seam in lib/codify.lua for
      them to drive it through
Version: 0.1.0
Date: 2026-09-06
  Other:
    - Update for Factorio 2.1
Version: 0.0.5
Date: 2024-12-12
  Features:
    - Toggle button for rich text content
  Bugfixes:
    - Ignore invalid input instead of error out to menu
Version: 0.0.4
Date: 2024-12-10
  Changes:
    - Use monospace font
    - Widen text box
Version: 0.0.3
Date: 2024-12-09
  Bugfixes:
    - Correctly handle horitonzal combinators
Version: 0.0.2
Date: 2024-12-09
  Bugfixes:
    - Correctly handle Selector combinator operation and possibly other edge cases
Version: 0.0.1
Date: 2024-12-09
  Features:
    - Allows editing combinators using serialized lua representation