|
|
|
@@ -6,7 +6,7 @@ return {
|
|
|
|
|
-- Enable predefined patches: 128, else: 32
|
|
|
|
|
deconstruction_radius = 20, -- @setting deconstruction_radius All entities within this radius will be removed
|
|
|
|
|
tile_radius = 20,
|
|
|
|
|
deconstruction_tile = "concrete", --- @setting deconstruction_tile Tile to be placed in the deconstruction radius, use nil for map gen
|
|
|
|
|
deconstruction_tile = "refined-concrete", --- @setting deconstruction_tile Tile to be placed in the deconstruction radius, use nil for map gen
|
|
|
|
|
landfill_radius = 50, --- @setting pattern_radius All water within this radius will be land filled
|
|
|
|
|
},
|
|
|
|
|
turrets = { --- @setting turrets Settings relating to adding turrets to spawn
|
|
|
|
@@ -15,10 +15,10 @@ return {
|
|
|
|
|
refill_time = 60 * 60 * 5, --- @setting refill_time The time in ticks between each refill of the turrets, only change if having lag issues
|
|
|
|
|
offset = { x = 0, y = 0 }, --- @setting offset The position offset to apply to turrets
|
|
|
|
|
locations = { --- @setting locations The locations of all turrets, this list can change during runtime
|
|
|
|
|
{ -3, -3 },
|
|
|
|
|
{ 3, -3 },
|
|
|
|
|
{ -3, 3 },
|
|
|
|
|
{ 3, 3 },
|
|
|
|
|
{ -2, -2 },
|
|
|
|
|
{ 2, -2 },
|
|
|
|
|
{ -2, 2 },
|
|
|
|
|
{ 2, 2 },
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
afk_belts = { --- @setting afk_belts Settings relating to adding afk belts to spawn
|
|
|
|
@@ -27,8 +27,10 @@ return {
|
|
|
|
|
protected = true, --- @setting protected Whether belts will be protected from player interaction
|
|
|
|
|
offset = { x = 0, y = 0 }, --- @setting offset The position offset to apply to afk belts
|
|
|
|
|
locations = { --- @setting locations The locations to spawn afk belts at, given as the top left position
|
|
|
|
|
{ -5, -5 }, { 5, -5 },
|
|
|
|
|
{ -5, 5 }, { 5, 5 },
|
|
|
|
|
{ 4, 4 },
|
|
|
|
|
{ 4, -4 },
|
|
|
|
|
{ -4, 4 },
|
|
|
|
|
{ -4, -4 }
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
water = { --- @setting water Settings relating to adding water to spawn
|
|
|
|
@@ -37,38 +39,43 @@ return {
|
|
|
|
|
offset = { x = 0, y = 0 }, --- @setting offset The position offset to apply to water tiles
|
|
|
|
|
locations = { --- @setting locations The location of the water tiles {x,y}
|
|
|
|
|
-- Each is a 3x3 with the closest tile to 0,0 removed
|
|
|
|
|
{ 7, 8 }, { 7, 9 }, { 8, 7 }, { 8, 8 }, { 8, 9 }, { 9, 7 }, { 9, 8 }, { 9, 9 }, -- Bottom Right
|
|
|
|
|
{ 7, -9 }, { 7, -10 }, { 8, -8 }, { 8, -9 }, { 8, -10 }, { 9, -8 }, { 9, -9 }, { 9, -10 }, -- Top Right
|
|
|
|
|
{ -8, -9 }, { -8, -10 }, { -9, -8 }, { -9, -9 }, { -9, -10 }, { -10, -8 }, { -10, -9 }, { -10, -10 }, -- Top Left
|
|
|
|
|
{ -8, 8 }, { -8, 9 }, { -9, 7 }, { -9, 8 }, { -9, 9 }, { -10, 7 }, { -10, 8 }, { -10, 9 }, -- Bottom Left
|
|
|
|
|
{ 5, 6 }, { 5, 7 }, { 6, 5 }, { 6, 6 }, { 6, 7 }, { 7, 5 }, { 7, 6 }, { 7, 7 },
|
|
|
|
|
{ 5, -7 }, { 5, -8 }, { 6, -6 }, { 6, -7 }, { 6, -8 }, { 7, -6 }, { 7, -7 }, { 7, -8 },
|
|
|
|
|
{ -6, 6 }, { -6, 7 }, { -7, 5 }, { -7, 6 }, { -7, 7 }, { -8, 5 }, { -8, 6 }, { -8, 7 },
|
|
|
|
|
{ -6, -7 }, { -6, -8 }, { -7, -6 }, { -7, -7 }, { -7, -8 }, { -8, -6 }, { -8, -7 }, { -8, -8 },
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
entities = { --- @setting entities Settings relating to adding entities to spawn
|
|
|
|
|
enabled = true, --- @setting enabled Whether entities will be added to spawn
|
|
|
|
|
protected = true, --- @setting protected Whether entities will be protected from player interaction
|
|
|
|
|
operable = true, --- @setting operable Whether entities can be opened by players, must be true if chests are used
|
|
|
|
|
offset = { x = 0, y = -2 }, --- @setting offset The position offset to apply to entities
|
|
|
|
|
offset = { x = 0, y = 0 }, --- @setting offset The position offset to apply to entities
|
|
|
|
|
locations = { --- @setting locations The location and names of entities {name,x,y}
|
|
|
|
|
{ "stone-wall", -10, -5 }, { "stone-wall", -10, -4 }, { "stone-wall", -10, -3 }, { "stone-wall", -10, -2 }, { "stone-wall", -10, -1 }, { "stone-wall", -10, 0 }, { "stone-wall", -10, 3 }, { "stone-wall", -10, 4 }, { "stone-wall", -10, 5 },
|
|
|
|
|
{ "stone-wall", -10, 6 }, { "stone-wall", -10, 7 }, { "stone-wall", -10, 8 }, { "small-lamp", -8, -4 }, { "small-lamp", -8, -1 }, { "iron-chest", -8, 0 }, { "iron-chest", -8, 3 }, { "small-lamp", -8, 4 },
|
|
|
|
|
{ "small-lamp", -8, 7 }, { "stone-wall", -7, -8 }, { "small-electric-pole", -7, -2 }, { "iron-chest", -7, 0 }, { "iron-chest", -7, 3 }, { "small-electric-pole", -7, 5 }, { "stone-wall", -7, 11 }, { "stone-wall", -6, -8 }, { "small-lamp", -6, -6 },
|
|
|
|
|
{ "iron-chest", -6, 0 }, { "iron-chest", -6, 3 }, { "small-lamp", -6, 9 }, { "stone-wall", -6, 11 }, { "stone-wall", -5, -8 }, { "small-lamp", -5, -1 }, { "iron-chest", -5, 0 }, { "iron-chest", -5, 3 }, { "small-lamp", -5, 4 }, { "stone-wall", -5, 11 },
|
|
|
|
|
{ "stone-wall", -4, -8 }, { "small-electric-pole", -4, -5 }, { "iron-chest", -4, 0 }, { "iron-chest", -4, 3 }, { "small-electric-pole", -4, 8 }, { "stone-wall", -4, 11 }, { "stone-wall", -3, -8 }, { "small-lamp", -3, -6 }, { "small-lamp", -3, -3 }, { "small-lamp", -3, 6 },
|
|
|
|
|
{ "small-lamp", -3, 9 }, { "stone-wall", -3, 11 }, { "stone-wall", -2, -8 }, { "iron-chest", -2, -6 }, { "iron-chest", -2, -5 }, { "iron-chest", -2, -4 }, { "iron-chest", -2, -3 }, { "iron-chest", -2, -2 }, { "iron-chest", -2, 5 }, { "iron-chest", -2, 6 },
|
|
|
|
|
{ "iron-chest", -2, 7 }, { "iron-chest", -2, 8 }, { "iron-chest", -2, 9 }, { "stone-wall", -2, 11 }, { "stone-wall", 1, -8 }, { "iron-chest", 1, -6 },
|
|
|
|
|
{ "iron-chest", 1, -5 }, { "iron-chest", 1, -4 }, { "iron-chest", 1, -3 }, { "iron-chest", 1, -2 }, { "iron-chest", 1, 5 }, { "iron-chest", 1, 6 }, { "iron-chest", 1, 7 }, { "iron-chest", 1, 8 }, { "iron-chest", 1, 9 }, { "stone-wall", 1, 11 },
|
|
|
|
|
{ "stone-wall", 2, -8 }, { "small-lamp", 2, -6 }, { "small-lamp", 2, -3 }, { "small-lamp", 2, 6 }, { "small-lamp", 2, 9 }, { "stone-wall", 2, 11 }, { "stone-wall", 3, -8 }, { "small-electric-pole", 3, -5 }, { "iron-chest", 3, 0 }, { "iron-chest", 3, 3 },
|
|
|
|
|
{ "small-electric-pole", 3, 8 }, { "stone-wall", 3, 11 }, { "stone-wall", 4, -8 }, { "small-lamp", 4, -1 }, { "iron-chest", 4, 0 }, { "iron-chest", 4, 3 }, { "small-lamp", 4, 4 }, { "stone-wall", 4, 11 }, { "stone-wall", 5, -8 }, { "small-lamp", 5, -6 },
|
|
|
|
|
{ "iron-chest", 5, 0 }, { "iron-chest", 5, 3 }, { "small-lamp", 5, 9 }, { "stone-wall", 5, 11 }, { "stone-wall", 6, -8 }, { "small-electric-pole", 6, -2 }, { "iron-chest", 6, 0 }, { "iron-chest", 6, 3 }, { "small-electric-pole", 6, 5 }, { "stone-wall", 6, 11 },
|
|
|
|
|
{ "small-lamp", 7, -4 }, { "small-lamp", 7, -1 }, { "iron-chest", 7, 0 }, { "iron-chest", 7, 3 }, { "small-lamp", 7, 4 }, { "small-lamp", 7, 7 }, { "stone-wall", 9, -5 },
|
|
|
|
|
{ "stone-wall", 9, -4 }, { "stone-wall", 9, -3 }, { "stone-wall", 9, -2 }, { "stone-wall", 9, -1 }, { "stone-wall", 9, 0 }, { "stone-wall", 9, 3 }, { "stone-wall", 9, 4 }, { "stone-wall", 9, 5 }, { "stone-wall", 9, 6 }, { "stone-wall", 9, 7 },
|
|
|
|
|
{ "stone-wall", 9, 8 },
|
|
|
|
|
{ "steel-chest", 1, 3 }, { "steel-chest", 1, 4 }, { "steel-chest", 1, 5 },
|
|
|
|
|
{ "steel-chest", 3, 1 }, { "steel-chest", 4, 1 }, { "steel-chest", 5, 1 },
|
|
|
|
|
{ "steel-chest", 1, -4 }, { "steel-chest", 1, -5 }, { "steel-chest", 1, -6 },
|
|
|
|
|
{ "steel-chest", 3, -2 }, { "steel-chest", 4, -2 }, { "steel-chest", 5, -2 },
|
|
|
|
|
{ "steel-chest", -2, 3 }, { "steel-chest", -2, 4 }, { "steel-chest", -2, 5 },
|
|
|
|
|
{ "steel-chest", -4, 1 }, { "steel-chest", -5, 1 }, { "steel-chest", -6, 1 },
|
|
|
|
|
{ "steel-chest", -2, -4 }, { "steel-chest", -2, -5 }, { "steel-chest", -2, -6 },
|
|
|
|
|
{ "steel-chest", -4, -2 }, { "steel-chest", -5, -2 }, { "steel-chest", -6, -2 },
|
|
|
|
|
{ "medium-electric-pole", 2, 3 }, { "medium-electric-pole", 2, -4 }, { "medium-electric-pole", -3, 3 }, { "medium-electric-pole", -3, -4 },
|
|
|
|
|
{ "small-lamp", 2, 4 }, { "small-lamp", 2, -5 }, { "small-lamp", -3, 4 }, { "small-lamp", -3, -5 },
|
|
|
|
|
{ "small-lamp", 4, 2 }, { "small-lamp", 4, -3 }, { "small-lamp", -5, 2 }, { "small-lamp", -5, -3 },
|
|
|
|
|
{ "stone-wall", 1, 7 }, { "stone-wall", 2, 7 }, { "stone-wall", 3, 7 }, { "stone-wall", 4, 7 },
|
|
|
|
|
{ "stone-wall", 7, 1 }, { "stone-wall", 7, 2 }, { "stone-wall", 7, 3 }, { "stone-wall", 7, 4 },
|
|
|
|
|
{ "stone-wall", 1, -8 }, { "stone-wall", 2, -8 }, { "stone-wall", 3, -8 }, { "stone-wall", 4, -8 },
|
|
|
|
|
{ "stone-wall", 7, -2 }, { "stone-wall", 7, -3 }, { "stone-wall", 7, -4 }, { "stone-wall", 7, -5 },
|
|
|
|
|
{ "stone-wall", -2, 7 }, { "stone-wall", -3, 7 }, { "stone-wall", -4, 7 }, { "stone-wall", -5, 7 },
|
|
|
|
|
{ "stone-wall", -8, 1 }, { "stone-wall", -8, 2 }, { "stone-wall", -8, 3 }, { "stone-wall", -8, 4 },
|
|
|
|
|
{ "stone-wall", -2, -8 }, { "stone-wall", -3, -8 }, { "stone-wall", -4, -8 }, { "stone-wall", -5, -8 },
|
|
|
|
|
{ "stone-wall", -8, -2 }, { "stone-wall", -8, -3 }, { "stone-wall", -8, -4 }, { "stone-wall", -8, -5 },
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
pattern = {
|
|
|
|
|
enabled = true, --- @setting enabled Whether pattern tiles will be added to spawn
|
|
|
|
|
pattern_tile = "stone-path", --- @setting pattern_tile The tile to be used for the pattern
|
|
|
|
|
offset = { x = 0, y = -2 }, --- @setting offset The position offset to apply to pattern tiles
|
|
|
|
|
enabled = false, --- @setting enabled Whether pattern tiles will be added to spawn
|
|
|
|
|
pattern_tile = "refined-concrete", --- @setting pattern_tile The tile to be used for the pattern
|
|
|
|
|
offset = { x = 0, y = 0 }, --- @setting offset The position offset to apply to pattern tiles
|
|
|
|
|
locations = { --- @setting locations The location of the pattern tiles {x,y}
|
|
|
|
|
{ -49, -3 }, { -49, -2 }, { -49, 1 }, { -49, 2 }, { -49, 5 }, { -49, 6 }, { -48, -4 }, { -48, -3 }, { -48, -2 }, { -48, 1 }, { -48, 2 }, { -48, 5 }, { -48, 6 }, { -48, 7 }, { -47, -7 }, { -47, -6 }, { -47, -5 }, { -47, -4 }, { -47, -3 }, { -47, -2 }, { -47, 5 }, { -47, 6 }, { -47, 7 }, { -47, 8 }, { -47, 9 }, { -47, 10 }, { -46, -8 }, { -46, -7 }, { -46, -6 }, { -46, -5 },
|
|
|
|
|
{ -46, -4 }, { -46, -3 }, { -46, -2 }, { -46, -1 }, { -46, 4 }, { -46, 5 }, { -46, 6 }, { -46, 7 }, { -46, 8 }, { -46, 9 }, { -46, 10 }, { -46, 11 }, { -45, -17 }, { -45, -16 }, { -45, -15 }, { -45, -14 }, { -45, -13 }, { -45, -12 }, { -45, -9 }, { -45, -8 }, { -45, -7 }, { -45, -2 }, { -45, -1 }, { -45, 0 }, { -45, 1 }, { -45, 2 }, { -45, 3 }, { -45, 4 }, { -45, 5 }, { -45, 10 },
|
|
|
|
|