Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "blueprint": {
- "icons": [
- {
- "signal": {
- "type": "item",
- "name": "rail"
- },
- "index": 1
- },
- {
- "signal": {
- "type": "item",
- "name": "roboport"
- },
- "index": 2
- },
- {
- "signal": {
- "type": "virtual",
- "name": "signal-green"
- },
- "index": 3
- },
- {
- "signal": {
- "type": "virtual",
- "name": "signal-red"
- },
- "index": 4
- }
- ],
- "entities": [
- {
- "entity_number": 1,
- "name": "pipe-to-ground",
- "position": {
- "x": -11.5,
- "y": -5.5
- },
- "direction": 4
- },
- {
- "entity_number": 2,
- "name": "pipe",
- "position": {
- "x": -7.5,
- "y": -5.5
- }
- },
- {
- "entity_number": 3,
- "name": "pipe",
- "position": {
- "x": -8.5,
- "y": -5.5
- }
- },
- {
- "entity_number": 4,
- "name": "pipe-to-ground",
- "position": {
- "x": -6.5,
- "y": -5.5
- },
- "direction": 6
- },
- {
- "entity_number": 5,
- "name": "pipe-to-ground",
- "position": {
- "x": -1.5,
- "y": -5.5
- },
- "direction": 2
- },
- {
- "entity_number": 6,
- "name": "pipe",
- "position": {
- "x": -0.5,
- "y": -5.5
- }
- },
- {
- "entity_number": 7,
- "name": "roboport",
- "position": {
- "x": 8,
- "y": -5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 0
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 15,
- "circuit_id": 1
- }
- ],
- "green": [
- {
- "entity_id": 98,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 8,
- "name": "storage-tank",
- "position": {
- "x": -10.5,
- "y": -3.5
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 15,
- "circuit_id": 1
- }
- ],
- "green": [
- {
- "entity_id": 83
- }
- ]
- }
- }
- },
- {
- "entity_number": 9,
- "name": "pipe-to-ground",
- "position": {
- "x": -7.5,
- "y": -4.5
- }
- },
- {
- "entity_number": 10,
- "name": "pipe-to-ground",
- "position": {
- "x": -7.5,
- "y": -3.5
- },
- "direction": 4
- },
- {
- "entity_number": 11,
- "name": "pipe-to-ground",
- "position": {
- "x": -8.5,
- "y": -4.5
- }
- },
- {
- "entity_number": 12,
- "name": "arithmetic-combinator",
- "position": {
- "x": -5,
- "y": -4.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": 1,
- "operation": "*",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 13,
- "circuit_id": 2
- }
- ],
- "green": [
- {
- "entity_id": 15,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "red": [
- {
- "entity_id": 23
- }
- ]
- }
- }
- },
- {
- "entity_number": 13,
- "name": "arithmetic-combinator",
- "position": {
- "x": -3,
- "y": -4.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "item",
- "name": "logistic-robot"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "logistic-robot"
- }
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 15,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "red": [
- {
- "entity_id": 12,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 14,
- "name": "pipe-to-ground",
- "position": {
- "x": -0.5,
- "y": -4.5
- }
- },
- {
- "entity_number": 15,
- "name": "arithmetic-combinator",
- "position": {
- "x": 1,
- "y": -4.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 7
- },
- {
- "entity_id": 8
- },
- {
- "entity_id": 17,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "red": [
- {
- "entity_id": 13,
- "circuit_id": 1
- }
- ],
- "green": [
- {
- "entity_id": 12,
- "circuit_id": 1
- },
- {
- "entity_id": 73
- }
- ]
- }
- }
- },
- {
- "entity_number": 16,
- "name": "pipe-to-ground",
- "position": {
- "x": -0.5,
- "y": -3.5
- },
- "direction": 4
- },
- {
- "entity_number": 17,
- "name": "arithmetic-combinator",
- "position": {
- "x": 3,
- "y": -4.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 18
- }
- ]
- },
- "2": {
- "red": [
- {
- "entity_id": 15,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 18,
- "name": "constant-combinator",
- "position": {
- "x": 4.5,
- "y": -4.5
- },
- "control_behavior": {
- "filters": [
- {
- "signal": {
- "type": "item",
- "name": "piercing-rounds-magazine"
- },
- "count": 1000,
- "index": 1
- },
- {
- "signal": {
- "type": "item",
- "name": "logistic-robot"
- },
- "count": 50,
- "index": 2
- },
- {
- "signal": {
- "type": "item",
- "name": "construction-robot"
- },
- "count": 50,
- "index": 3
- },
- {
- "signal": {
- "type": "item",
- "name": "repair-pack"
- },
- "count": 100,
- "index": 4
- },
- {
- "signal": {
- "type": "fluid",
- "name": "crude-oil"
- },
- "count": 24999,
- "index": 5
- },
- {
- "signal": {
- "type": "item",
- "name": "stone-wall"
- },
- "count": 100,
- "index": 6
- },
- {
- "signal": {
- "type": "item",
- "name": "gate"
- },
- "count": 50,
- "index": 7
- },
- {
- "signal": {
- "type": "item",
- "name": "gun-turret"
- },
- "count": 50,
- "index": 8
- },
- {
- "signal": {
- "type": "item",
- "name": "laser-turret"
- },
- "count": 50,
- "index": 9
- },
- {
- "signal": {
- "type": "item",
- "name": "flamethrower-turret"
- },
- "count": 50,
- "index": 10
- },
- {
- "signal": {
- "type": "item",
- "name": "fast-inserter"
- },
- "count": 50,
- "index": 11
- },
- {
- "signal": {
- "type": "item",
- "name": "logistic-chest-requester"
- },
- "count": 50,
- "index": 12
- },
- {
- "signal": {
- "type": "item",
- "name": "pipe"
- },
- "count": 100,
- "index": 13
- },
- {
- "signal": {
- "type": "item",
- "name": "pipe-to-ground"
- },
- "count": 50,
- "index": 14
- }
- ]
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 17,
- "circuit_id": 1
- }
- ],
- "green": [
- {
- "entity_id": 88
- }
- ]
- }
- }
- },
- {
- "entity_number": 19,
- "name": "pipe",
- "position": {
- "x": -9.5,
- "y": -1.5
- }
- },
- {
- "entity_number": 20,
- "name": "pipe-to-ground",
- "position": {
- "x": -8.5,
- "y": -2.5
- },
- "direction": 4
- },
- {
- "entity_number": 21,
- "name": "pipe",
- "position": {
- "x": -8.5,
- "y": -1.5
- }
- },
- {
- "entity_number": 22,
- "name": "pump",
- "position": {
- "x": -7.5,
- "y": -2
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "fluid",
- "name": "crude-oil"
- },
- "constant": 0,
- "comparator": ">"
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 24
- }
- ]
- }
- }
- },
- {
- "entity_number": 23,
- "name": "stack-filter-inserter",
- "position": {
- "x": -5.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 12,
- "circuit_id": 2
- },
- {
- "entity_id": 24
- },
- {
- "entity_id": 30
- },
- {
- "entity_id": 63
- }
- ]
- }
- }
- },
- {
- "entity_number": 24,
- "name": "stack-filter-inserter",
- "position": {
- "x": -6.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 22
- },
- {
- "entity_id": 23
- }
- ]
- }
- }
- },
- {
- "entity_number": 25,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -6.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 26,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -5.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 27,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -3.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 28,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -4.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 29,
- "name": "stack-filter-inserter",
- "position": {
- "x": -3.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 30
- },
- {
- "entity_id": 32
- }
- ]
- }
- }
- },
- {
- "entity_number": 30,
- "name": "stack-filter-inserter",
- "position": {
- "x": -4.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 29
- },
- {
- "entity_id": 23
- }
- ]
- }
- }
- },
- {
- "entity_number": 31,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -2.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 32,
- "name": "stack-filter-inserter",
- "position": {
- "x": -2.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 29
- },
- {
- "entity_id": 34
- }
- ]
- }
- }
- },
- {
- "entity_number": 33,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 0.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 34,
- "name": "pump",
- "position": {
- "x": -0.5,
- "y": -2
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "fluid",
- "name": "crude-oil"
- },
- "constant": 0,
- "comparator": ">"
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 32
- },
- {
- "entity_id": 35
- }
- ]
- }
- }
- },
- {
- "entity_number": 35,
- "name": "stack-filter-inserter",
- "position": {
- "x": 0.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 34
- },
- {
- "entity_id": 37
- }
- ]
- }
- }
- },
- {
- "entity_number": 36,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 1.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 37,
- "name": "stack-filter-inserter",
- "position": {
- "x": 1.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 35
- },
- {
- "entity_id": 38
- }
- ]
- }
- }
- },
- {
- "entity_number": 38,
- "name": "stack-filter-inserter",
- "position": {
- "x": 2.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 37
- },
- {
- "entity_id": 43
- }
- ]
- }
- }
- },
- {
- "entity_number": 39,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 2.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 40,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 3.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 41,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 4.5,
- "y": -2.5
- }
- },
- {
- "entity_number": 42,
- "name": "stack-filter-inserter",
- "position": {
- "x": 4.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 43
- }
- ]
- }
- }
- },
- {
- "entity_number": 43,
- "name": "stack-filter-inserter",
- "position": {
- "x": 3.5,
- "y": -1.5
- },
- "direction": 4,
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 42
- },
- {
- "entity_id": 38
- }
- ]
- }
- }
- },
- {
- "entity_number": 44,
- "name": "substation",
- "position": {
- "x": 8,
- "y": -2
- }
- },
- {
- "entity_number": 45,
- "name": "straight-rail",
- "position": {
- "x": -12,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 46,
- "name": "straight-rail",
- "position": {
- "x": -10,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 47,
- "name": "straight-rail",
- "position": {
- "x": -8,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 48,
- "name": "straight-rail",
- "position": {
- "x": -6,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 49,
- "name": "straight-rail",
- "position": {
- "x": -4,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 50,
- "name": "straight-rail",
- "position": {
- "x": -2,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 51,
- "name": "straight-rail",
- "position": {
- "x": 0,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 52,
- "name": "straight-rail",
- "position": {
- "x": 2,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 53,
- "name": "straight-rail",
- "position": {
- "x": 4,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 54,
- "name": "straight-rail",
- "position": {
- "x": 6,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 55,
- "name": "straight-rail",
- "position": {
- "x": 8,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 56,
- "name": "straight-rail",
- "position": {
- "x": 10,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 57,
- "name": "straight-rail",
- "position": {
- "x": 12,
- "y": 0
- },
- "direction": 2
- },
- {
- "entity_number": 58,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -7.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 59,
- "name": "stack-filter-inserter",
- "position": {
- "x": -7.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 61
- }
- ]
- }
- }
- },
- {
- "entity_number": 60,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -6.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 61,
- "name": "stack-filter-inserter",
- "position": {
- "x": -6.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 59
- },
- {
- "entity_id": 63
- }
- ]
- }
- }
- },
- {
- "entity_number": 62,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -5.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 63,
- "name": "stack-filter-inserter",
- "position": {
- "x": -5.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 61
- },
- {
- "entity_id": 23
- },
- {
- "entity_id": 66
- }
- ]
- }
- }
- },
- {
- "entity_number": 64,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -4.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 65,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -3.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 66,
- "name": "stack-filter-inserter",
- "position": {
- "x": -4.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 63
- },
- {
- "entity_id": 67
- }
- ]
- }
- }
- },
- {
- "entity_number": 67,
- "name": "stack-filter-inserter",
- "position": {
- "x": -3.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 66
- },
- {
- "entity_id": 72
- }
- ]
- }
- }
- },
- {
- "entity_number": 68,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -2.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 69,
- "name": "stack-filter-inserter",
- "position": {
- "x": -2.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "item",
- "name": "logistic-robot"
- },
- "constant": 0,
- "comparator": ">"
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 73
- }
- ]
- }
- },
- "filters": [
- {
- "index": 1,
- "name": "logistic-robot"
- }
- ]
- },
- {
- "entity_number": 70,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": -0.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 71,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 0.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 72,
- "name": "stack-filter-inserter",
- "position": {
- "x": 0.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 67
- },
- {
- "entity_id": 77
- }
- ]
- }
- }
- },
- {
- "entity_number": 73,
- "name": "stack-filter-inserter",
- "position": {
- "x": -0.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "item",
- "name": "construction-robot"
- },
- "constant": 0,
- "comparator": ">"
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 69
- },
- {
- "entity_id": 15,
- "circuit_id": 2
- }
- ]
- }
- },
- "filters": [
- {
- "index": 1,
- "name": "logistic-robot"
- }
- ]
- },
- {
- "entity_number": 74,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 2.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 75,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 1.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 76,
- "name": "stack-filter-inserter",
- "position": {
- "x": 2.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 77
- },
- {
- "entity_id": 81
- }
- ]
- }
- }
- },
- {
- "entity_number": 77,
- "name": "stack-filter-inserter",
- "position": {
- "x": 1.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 72
- },
- {
- "entity_id": 76
- }
- ]
- }
- }
- },
- {
- "entity_number": 78,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 4.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 79,
- "name": "stack-filter-inserter",
- "position": {
- "x": 4.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 81
- }
- ]
- }
- }
- },
- {
- "entity_number": 80,
- "name": "logistic-chest-passive-provider",
- "position": {
- "x": 3.5,
- "y": 2.5
- }
- },
- {
- "entity_number": 81,
- "name": "stack-filter-inserter",
- "position": {
- "x": 3.5,
- "y": 1.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 76
- },
- {
- "entity_id": 79
- }
- ]
- }
- }
- },
- {
- "entity_number": 82,
- "name": "train-stop",
- "position": {
- "x": 12,
- "y": 2
- },
- "direction": 2,
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-A"
- },
- "second_signal": {
- "type": "virtual",
- "name": "signal-R"
- },
- "comparator": "<"
- },
- "circuit_enable_disable": true,
- "train_stopped_signal": {
- "type": "virtual",
- "name": "signal-T"
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 90,
- "circuit_id": 1
- },
- {
- "entity_id": 94
- }
- ]
- }
- },
- "station": "Supply Train Stop",
- "color": {
- "r": 0,
- "g": 0,
- "b": 1,
- "a": 0.49803921580314636
- }
- },
- {
- "entity_number": 83,
- "name": "substation",
- "position": {
- "x": -11,
- "y": 4
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 8
- },
- {
- "entity_id": 98,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 84,
- "name": "arithmetic-combinator",
- "position": {
- "x": -5,
- "y": 4.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "item",
- "name": "construction-robot"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "construction-robot"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 88
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 95,
- "circuit_id": 1
- },
- {
- "entity_id": 96,
- "circuit_id": 2
- }
- ]
- }
- }
- },
- {
- "entity_number": 85,
- "name": "roboport",
- "position": {
- "x": -1,
- "y": 6
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 86
- },
- {
- "entity_id": 87
- }
- ],
- "green": [
- {
- "entity_id": 96,
- "circuit_id": 1
- },
- {
- "entity_id": 103,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 86,
- "name": "stack-inserter",
- "position": {
- "x": -2.5,
- "y": 3.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-Y"
- },
- "constant": 50,
- "comparator": "<"
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 85
- }
- ]
- }
- }
- },
- {
- "entity_number": 87,
- "name": "stack-inserter",
- "position": {
- "x": -0.5,
- "y": 3.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-Y"
- },
- "constant": 50,
- "comparator": "<"
- }
- },
- "connections": {
- "1": {
- "red": [
- {
- "entity_id": 85
- }
- ]
- }
- }
- },
- {
- "entity_number": 88,
- "name": "substation",
- "position": {
- "x": 7,
- "y": 4
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 84,
- "circuit_id": 1
- },
- {
- "entity_id": 18
- },
- {
- "entity_id": 100,
- "circuit_id": 1
- },
- {
- "entity_id": 104,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 89,
- "name": "decider-combinator",
- "position": {
- "x": 9,
- "y": 4.5
- },
- "direction": 2,
- "control_behavior": {
- "decider_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-A"
- },
- "second_signal": {
- "type": "virtual",
- "name": "signal-R"
- },
- "comparator": "≥",
- "output_signal": {
- "type": "virtual",
- "name": "signal-green"
- },
- "copy_count_from_input": false
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 90,
- "circuit_id": 1
- },
- {
- "entity_id": 100,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 94
- }
- ]
- }
- }
- },
- {
- "entity_number": 90,
- "name": "decider-combinator",
- "position": {
- "x": 9,
- "y": 3.5
- },
- "direction": 2,
- "control_behavior": {
- "decider_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-A"
- },
- "second_signal": {
- "type": "virtual",
- "name": "signal-R"
- },
- "comparator": "<",
- "output_signal": {
- "type": "virtual",
- "name": "signal-red"
- },
- "copy_count_from_input": false
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 89,
- "circuit_id": 1
- },
- {
- "entity_id": 82
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 94
- }
- ]
- }
- }
- },
- {
- "entity_number": 91,
- "name": "small-lamp",
- "position": {
- "x": 12.5,
- "y": 4.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-anything"
- },
- "constant": 0,
- "comparator": ">"
- },
- "use_colors": true
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 92
- },
- {
- "entity_id": 93
- }
- ]
- }
- }
- },
- {
- "entity_number": 92,
- "name": "small-lamp",
- "position": {
- "x": 12.5,
- "y": 3.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-anything"
- },
- "constant": 0,
- "comparator": ">"
- },
- "use_colors": true
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 91
- }
- ]
- }
- }
- },
- {
- "entity_number": 93,
- "name": "small-lamp",
- "position": {
- "x": 11.5,
- "y": 4.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-anything"
- },
- "constant": 0,
- "comparator": ">"
- },
- "use_colors": true
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 91
- },
- {
- "entity_id": 94
- }
- ]
- }
- }
- },
- {
- "entity_number": 94,
- "name": "small-lamp",
- "position": {
- "x": 11.5,
- "y": 3.5
- },
- "control_behavior": {
- "circuit_condition": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-anything"
- },
- "constant": 0,
- "comparator": ">"
- },
- "use_colors": true
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 90,
- "circuit_id": 2
- },
- {
- "entity_id": 89,
- "circuit_id": 2
- },
- {
- "entity_id": 93
- },
- {
- "entity_id": 82
- }
- ]
- }
- }
- },
- {
- "entity_number": 95,
- "name": "arithmetic-combinator",
- "position": {
- "x": -6.5,
- "y": 7
- },
- "direction": 4,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "item",
- "name": "construction-robot"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "construction-robot"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 84,
- "circuit_id": 2
- },
- {
- "entity_id": 96,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 101
- }
- ]
- }
- }
- },
- {
- "entity_number": 96,
- "name": "arithmetic-combinator",
- "position": {
- "x": -5,
- "y": 5.5
- },
- "direction": 6,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-T"
- },
- "second_constant": 1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "construction-robot"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 85
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 84,
- "circuit_id": 2
- },
- {
- "entity_id": 95,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 97,
- "name": "arithmetic-combinator",
- "position": {
- "x": 3,
- "y": 6.5
- },
- "direction": 2,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-Y"
- },
- "second_constant": 1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "logistic-robot"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 103,
- "circuit_id": 1
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 98,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 98,
- "name": "arithmetic-combinator",
- "position": {
- "x": 5,
- "y": 6.5
- },
- "direction": 2,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": 1,
- "operation": "*",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 97,
- "circuit_id": 2
- },
- {
- "entity_id": 7
- },
- {
- "entity_id": 83
- },
- {
- "entity_id": 103,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 99,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 99,
- "name": "arithmetic-combinator",
- "position": {
- "x": 7,
- "y": 6.5
- },
- "direction": 2,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": 1,
- "operation": "+",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 98,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 105,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 100,
- "name": "decider-combinator",
- "position": {
- "x": 9,
- "y": 6.5
- },
- "direction": 2,
- "control_behavior": {
- "decider_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "constant": 0,
- "comparator": "≥",
- "output_signal": {
- "type": "virtual",
- "name": "signal-R"
- },
- "copy_count_from_input": false
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 88
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 89,
- "circuit_id": 1
- },
- {
- "entity_id": 105,
- "circuit_id": 2
- }
- ]
- }
- }
- },
- {
- "entity_number": 101,
- "name": "logistic-chest-requester",
- "position": {
- "x": -4.5,
- "y": 7.5
- },
- "control_behavior": {
- "circuit_mode_of_operation": 1
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 95,
- "circuit_id": 2
- }
- ]
- }
- }
- },
- {
- "entity_number": 102,
- "name": "stack-inserter",
- "position": {
- "x": -3.5,
- "y": 7.5
- },
- "direction": 6
- },
- {
- "entity_number": 103,
- "name": "arithmetic-combinator",
- "position": {
- "x": 3,
- "y": 7.5
- },
- "direction": 2,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-T"
- },
- "second_constant": 1,
- "operation": "*",
- "output_signal": {
- "type": "item",
- "name": "construction-robot"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 85
- },
- {
- "entity_id": 97,
- "circuit_id": 1
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 98,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 104,
- "name": "arithmetic-combinator",
- "position": {
- "x": 7,
- "y": 7.5
- },
- "direction": 2,
- "control_behavior": {
- "arithmetic_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "second_constant": -1,
- "operation": "*",
- "output_signal": {
- "type": "virtual",
- "name": "signal-each"
- }
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 88
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 105,
- "circuit_id": 1
- }
- ]
- }
- }
- },
- {
- "entity_number": 105,
- "name": "decider-combinator",
- "position": {
- "x": 9,
- "y": 7.5
- },
- "direction": 2,
- "control_behavior": {
- "decider_conditions": {
- "first_signal": {
- "type": "virtual",
- "name": "signal-each"
- },
- "constant": 1,
- "comparator": "≥",
- "output_signal": {
- "type": "virtual",
- "name": "signal-A"
- },
- "copy_count_from_input": false
- }
- },
- "connections": {
- "1": {
- "green": [
- {
- "entity_id": 104,
- "circuit_id": 2
- },
- {
- "entity_id": 99,
- "circuit_id": 2
- }
- ]
- },
- "2": {
- "green": [
- {
- "entity_id": 100,
- "circuit_id": 2
- }
- ]
- }
- }
- }
- ],
- "item": "blueprint",
- "label": "Supply Train Station",
- "version": 68721573888
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment