Circuit Upgrade Planner

by Gentz
Automatically upgrades circuit conditions.
11 months ago
0.16
4266
Owner: Gentz
Source: N/A
Homepage: N/A
License: MIT
Created: 11 months ago
Latest Version: 0.16.1 (11 months ago)
Factorio version: 0.16
Downloaded: 4266 times

Circuit Upgrade Planner

Based on this mod.

Adds the ability to change circuit conditions for combinators in bulk.

Features:

  • Adds the ability to convert constants and/or signals to other constants and/or signals.

How to use it:

  1. Press the upwards pointing arrow with a C in the top left corner
  2. Specify whether or not "From" should be a constant value or not by checking or unchecking the first "Const?" column.
    3a. If "Const?" is checked then type in a number into the "Value" column right of it.
    3b. If "Const?" is unchecked then select a signal type in the "From" column
    For deciders and arithmetic combinators:
    4a. If you leave both the second "Const?" column unchecked and the "To" column empty then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will be converted to zero if possible, otherwise they will be converted to an empty space.
    4b. If you leave the second "Const?" column unchecked and insert a signal in the "To" column then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will be converted to the "To" column's signal if possible, otherwise they will be converted to an empty space.
    4c. If you check the second "Const?" column and leave the "To" column empty then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will be converted to the second "Value" column if possible, otherwise they will be converted to an empty space.
    For constant combinators:
    4a. If you leave both the second "Const?" column unchecked and the "To" column empty then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will have their count converted to zero.
    4b. If you leave the second "Const?" column unchecked and insert a signal in the "To" column then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will be converted to the "To" column's signal if possible, otherwise they will be converted to an empty space.
    4c. If you check the second "Const?" column and leave the "To" column empty then all instances of either the first "Value" column (if the first "Const?" column is checked) or the "To" column (if the first "Const?" column is unchecked) will have their count converted to the second "Value" column if possible, otherwise the count will become zero.

Change log:

0.16.1: First Version

Planed Features

-- The ability to convert to and from "each", "everything" and "anything" signals.
-- Auto "Const?" guessing
-- A quick vid showing how this works.