|
local basic_signals = |
|
{ |
|
empty_straight = { |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 3, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 7, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 21, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 22, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 23, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 24, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 25, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 27, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 28, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 29, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 30, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 31, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
} |
|
}, |
|
straight_crash = { |
|
{ |
|
backer_name = "Red Destination", |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 1, |
|
minable = true, |
|
name = "train-stop", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = -1 |
|
}, |
|
rotatable = true, |
|
station = "" |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 3, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 7, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan", |
|
color = { |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 14, |
|
inventory = { |
|
{}, |
|
[6] = {} |
|
}, |
|
manual_mode = true, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = -0.8125, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 21, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 22, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 23, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 24, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 25, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 26, |
|
inventory = { |
|
{ |
|
coal = 50 |
|
}, |
|
[6] = {} |
|
}, |
|
manual_mode = false, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = 20.65625, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
schedule = { |
|
current = 1, |
|
records = { |
|
{ |
|
station = "Red Destination" |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 27, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 28, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 29, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 30, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 31, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
} |
|
}, |
|
oncoming = { |
|
{ |
|
backer_name = "Cyan Destination", |
|
label = 'cyan-destination', |
|
label_offset = {0,-2.5}, |
|
color = { |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 1, |
|
minable = true, |
|
name = "train-stop", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = -1 |
|
}, |
|
rotatable = true, |
|
station = "" |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = -14, |
|
y = 0 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 3, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = -8, |
|
y = -4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -3, |
|
y = -5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = -5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
label = 'red-train', |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 7, |
|
inventory = { |
|
{ |
|
coal = 49 |
|
}, |
|
[6] = {} |
|
}, |
|
manual_mode = true, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = -22, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
schedule = { |
|
current = 1, |
|
records = { |
|
{ |
|
station = "Red Destination" |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 14, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 21, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 1, |
|
y = -5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 3, |
|
force = "player", |
|
index = 22, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = 6, |
|
y = -4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 7, |
|
force = "player", |
|
index = 23, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = 12, |
|
y = 0 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 24, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 25, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 26, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 27, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 28, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 29, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 30, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 31, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 32, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan", |
|
label = 'cyan-train', |
|
color = { |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 33, |
|
inventory = { |
|
{ |
|
coal = 49 |
|
}, |
|
[6] = {} |
|
}, |
|
manual_mode = true, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = 22.03125, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
schedule = { |
|
current = 1, |
|
records = { |
|
{ |
|
station = "Cyan Destination" |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 34, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 35, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 36, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 37, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 38, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red Destination", |
|
label = 'red-destination', |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 39, |
|
minable = true, |
|
name = "train-stop", |
|
operable = true, |
|
position = { |
|
x = 27, |
|
y = 3 |
|
}, |
|
rotatable = true, |
|
station = "" |
|
} |
|
|
|
}, |
|
isolate_train = { |
|
{ |
|
backer_name = "Red Destination", |
|
label = 'red-destination', |
|
label_offset = {0,-2.5}, |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 1, |
|
minable = true, |
|
name = "train-stop", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = -1 |
|
}, |
|
rotatable = true, |
|
station = "" |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
minable = true, |
|
name = "rail-signal", |
|
operable = true, |
|
position = { |
|
x = 14.5, |
|
y = -0.5 |
|
} |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = -12, |
|
y = 0 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 3, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = -6, |
|
y = -4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = -5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 7, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 14, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan", |
|
color = { |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 17, |
|
inventory = { |
|
{}, |
|
[6] = {} |
|
}, |
|
manual_mode = true, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = -0.8125, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = -1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 3, |
|
force = "player", |
|
index = 20, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = 4, |
|
y = -4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 7, |
|
force = "player", |
|
index = 21, |
|
minable = true, |
|
name = "curved-rail", |
|
operable = true, |
|
position = { |
|
x = 10, |
|
y = 0 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 22, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 1, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 23, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 3, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 24, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 5, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 25, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 7, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 26, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 9, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 27, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 11, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 28, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 13, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 29, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 15, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 30, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 17, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
label = 'red-train', |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 31, |
|
inventory = { |
|
{ |
|
coal = 50 |
|
}, |
|
[6] = {} |
|
}, |
|
manual_mode = true, |
|
minable = true, |
|
name = "locomotive", |
|
operable = true, |
|
position = { |
|
x = 20.65625, |
|
y = 1 |
|
}, |
|
rotatable = true, |
|
schedule = { |
|
current = 1, |
|
records = { |
|
{ |
|
station = "Red Destination" |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 32, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 19, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 33, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 21, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 34, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 23, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 35, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 25, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 36, |
|
minable = true, |
|
name = "straight-rail", |
|
operable = true, |
|
position = { |
|
x = 27, |
|
y = 1 |
|
}, |
|
rotatable = true |
|
} |
|
}, |
|
lower_track = { |
|
{ |
|
backer_name = "Cyan Destination", |
|
circuit_connection_definitions = {}, |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = true, |
|
direction = 6, |
|
entity_number = 1, |
|
force = "player", |
|
index = 1, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = -3, |
|
y = 1 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 2, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -8, |
|
y = 4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan", |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 6, |
|
force = "player", |
|
index = 3, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = false, |
|
position = |
|
{ |
|
x = 0.00390625, |
|
y = 3 |
|
}, |
|
rotatable = false, |
|
schedule = |
|
{ |
|
current = 1, |
|
records = |
|
{ |
|
{ |
|
station = "Cyan Destination", |
|
wait_conditions = |
|
{ |
|
{ |
|
compare_type = "or", |
|
type = "full" |
|
} |
|
} |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -3, |
|
y = 3 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = 3 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 1, |
|
y = 3 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 7, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 3, |
|
y = 3 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 3, |
|
force = "player", |
|
index = 8, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 8, |
|
y = 4 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -14, |
|
y = 8 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 7, |
|
force = "player", |
|
index = 10, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 14, |
|
y = 8 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red Destination", |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 6, |
|
entity_number = 1, |
|
force = "player", |
|
index = 11, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = -27, |
|
y = 7 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 2, |
|
entity_number = 1, |
|
force = "player", |
|
index = 12, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = -19.5, |
|
y = 7.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 2, |
|
entity_number = 1, |
|
force = "player", |
|
index = 13, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = 18.5, |
|
y = 7.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 14, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -27, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -25, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -23, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -21, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -19, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -17, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -15, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 21, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -13, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 22, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -11, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 23, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -9, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 24, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -7, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 25, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 26, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -3, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 27, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 28, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 1, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 29, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 3, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 30, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 5, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 31, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 7, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 32, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 9, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 33, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 11, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 34, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 13, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 35, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 15, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 36, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 17, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
destructible = false, |
|
direction = 6, |
|
force = "player", |
|
index = 37, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = true, |
|
position = |
|
{ |
|
x = 22.00390625, |
|
y = 9 |
|
}, |
|
rotatable = false, |
|
schedule = |
|
{ |
|
current = 1, |
|
records = |
|
{ |
|
{ |
|
station = "Red Destination", |
|
wait_conditions = |
|
{ |
|
{ |
|
compare_type = "or", |
|
ticks = 1800, |
|
type = "time" |
|
} |
|
} |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 38, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 19, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 39, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 21, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 40, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 23, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 41, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 25, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 42, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 27, |
|
y = 9 |
|
}, |
|
rotatable = true |
|
} |
|
}, |
|
two_way = { |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 1, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -25, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
destructible = false, |
|
direction = 2, |
|
force = "player", |
|
index = 2, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = false, |
|
position = |
|
{ |
|
x = -24, |
|
y = 17 |
|
}, |
|
rotatable = false, |
|
schedule = |
|
{ |
|
current = 1, |
|
records = |
|
{ |
|
{ |
|
station = "Red Destination", |
|
wait_conditions = |
|
{ |
|
{ |
|
compare_type = "or", |
|
ticks = 1800, |
|
type = "time" |
|
} |
|
} |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 3, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -23, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 4, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -21, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 5, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -19, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 6, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -17, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 3, |
|
force = "player", |
|
index = 7, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -12, |
|
y = 18 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -15, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -13, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -11, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -9, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -7, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 14, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -3, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 6, |
|
force = "player", |
|
index = 15, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 2, |
|
y = 18 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 1, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 3, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 5, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 7, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 21, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 9, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 22, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 11, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 23, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 13, |
|
y = 17 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 6, |
|
entity_number = 1, |
|
force = "player", |
|
index = 24, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = -16.5, |
|
y = 18.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 1, |
|
force = "player", |
|
index = 25, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -9, |
|
y = 21 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 7, |
|
force = "player", |
|
index = 26, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = 21 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 6, |
|
entity_number = 1, |
|
force = "player", |
|
index = 27, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = 5.5, |
|
y = 18.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red Destination", |
|
circuit_connection_definitions = {}, |
|
destructible = false, |
|
direction = 2, |
|
entity_number = 1, |
|
force = "player", |
|
index = 28, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = 13, |
|
y = 19 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 29, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -6, |
|
y = 24 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 1, |
|
force = "player", |
|
index = 30, |
|
inventory = {}, |
|
minable = false, |
|
name = "curved-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -4, |
|
y = 24 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan 2", |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 0, |
|
force = "player", |
|
index = 31, |
|
inventory = |
|
{ |
|
{ |
|
coal = 50 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = false, |
|
position = |
|
{ |
|
x = -5, |
|
y = 30.99609375 |
|
}, |
|
rotatable = false, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 32, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 29 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 33, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 31 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 34, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 33 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan", |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 4, |
|
force = "player", |
|
index = 35, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = false, |
|
position = |
|
{ |
|
x = -5, |
|
y = 37.99609375 |
|
}, |
|
rotatable = false, |
|
schedule = |
|
{ |
|
current = 1, |
|
records = |
|
{ |
|
{ |
|
station = "Cyan Destination", |
|
wait_conditions = |
|
{ |
|
{ |
|
compare_type = "or", |
|
ticks = 1800, |
|
type = "time" |
|
} |
|
} |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 36, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 35 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 37, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 37 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 38, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 39 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan Destination", |
|
circuit_connection_definitions = {}, |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 4, |
|
entity_number = 1, |
|
force = "player", |
|
index = 39, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = -7, |
|
y = 41 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 40, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = 41 |
|
}, |
|
rotatable = true |
|
} |
|
}, |
|
crossroads = { |
|
{ |
|
backer_name = "Cyan", |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 0, |
|
force = "player", |
|
index = 1, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = false, |
|
position = |
|
{ |
|
x = -1, |
|
y = -54.125 |
|
}, |
|
rotatable = false, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 2, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -57 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Cyan Destination", |
|
circuit_connection_definitions = {}, |
|
color = |
|
{ |
|
a = 0.49803921580314636, |
|
b = 0.68627452850341797, |
|
g = 0.68627452850341797, |
|
r = 0.19607843458652496 |
|
}, |
|
destructible = false, |
|
direction = 0, |
|
entity_number = 1, |
|
force = "player", |
|
index = 3, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = 1, |
|
y = -57 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 4, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -55 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 5, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -53 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 6, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -51 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 7, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -49 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red", |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 8, |
|
inventory = |
|
{ |
|
{ |
|
coal = 49 |
|
} |
|
}, |
|
manual_mode = false, |
|
minable = false, |
|
name = "locomotive", |
|
operable = true, |
|
position = |
|
{ |
|
x = -8, |
|
y = -47 |
|
}, |
|
rotatable = true, |
|
schedule = |
|
{ |
|
current = 1, |
|
records = |
|
{ |
|
{ |
|
station = "Red Destination", |
|
wait_conditions = |
|
{ |
|
{ |
|
compare_type = "or", |
|
ticks = 1800, |
|
type = "time" |
|
} |
|
} |
|
} |
|
} |
|
}, |
|
speed = 0 |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 9, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -11, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 10, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -9, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 11, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -7, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 12, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -5, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 13, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -3, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 14, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 15, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 16, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 1, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 17, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 3, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 18, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 5, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 19, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 7, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 2, |
|
force = "player", |
|
index = 20, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = 9, |
|
y = -47 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 6, |
|
entity_number = 1, |
|
force = "player", |
|
index = 21, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = -3.5, |
|
y = -45.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 22, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -45 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
circuit_connection_definitions = {}, |
|
destructible = true, |
|
direction = 4, |
|
entity_number = 1, |
|
force = "player", |
|
index = 23, |
|
inventory = {}, |
|
minable = false, |
|
name = "rail-signal", |
|
operable = true, |
|
position = |
|
{ |
|
x = 0.5, |
|
y = -44.5 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
backer_name = "Red Destination", |
|
circuit_connection_definitions = {}, |
|
destructible = false, |
|
direction = 2, |
|
entity_number = 1, |
|
force = "player", |
|
index = 24, |
|
inventory = {}, |
|
minable = false, |
|
name = "train-stop", |
|
operable = false, |
|
position = |
|
{ |
|
x = 9, |
|
y = -45 |
|
}, |
|
rotatable = false |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 25, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -43 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 26, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -41 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 27, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -39 |
|
}, |
|
rotatable = true |
|
}, |
|
{ |
|
destructible = true, |
|
direction = 0, |
|
force = "player", |
|
index = 28, |
|
inventory = {}, |
|
minable = false, |
|
name = "straight-rail", |
|
operable = true, |
|
position = |
|
{ |
|
x = -1, |
|
y = -37 |
|
}, |
|
rotatable = true |
|
} |
|
} |
|
} |
|
|
|
return basic_signals |