#69 добавление табличек holographic_signs в технологию

#73 Вырезана механика потребления дополнительных конвееров и труб при размещении сверхдлинных конвееров и труб
    Вырезаны связанные с ней конфиги
    Убран флаг not-deconstructable со сверхдлинных конвееров и труб, что упрощает их использование с дронами
    Изменено английское описание сверхдлинных конвееров и труб (русское изменений не требует)
This commit is contained in:
2024-06-07 19:00:00 +03:00
parent a1aa7138ce
commit c84ab187b6
25 changed files with 1772 additions and 16 deletions

View File

@@ -1,3 +1,4 @@
--[[
function Set(list)
local set = {}
for _, l in ipairs(list) do
@@ -275,3 +276,4 @@ function bobsLogisticsOnMine(event)
insert_items(game.players[event.player_index], respectiveBelts, calc)
end
]]-- --drd

View File

@@ -2,13 +2,13 @@ local entity = data.raw["underground-belt"]["green-underground-belt"]
if entity ~= nil then --bob's logistics is installed
local entity = data.raw["underground-belt"]["green-underground-belt"]
entity.max_distance = 250
table.insert(entity.flags, "not-deconstructable")
--table.insert(entity.flags, "not-deconstructable")
end
entity = data.raw["underground-belt"]["purple-underground-belt"]
if entity ~= nil then --bob's logistics is installed
entity.max_distance = 250
table.insert(entity.flags, "not-deconstructable")
--table.insert(entity.flags, "not-deconstructable")
end
entity = data.raw["pipe-to-ground"]["nitinol-pipe-to-ground"]

View File

@@ -5,24 +5,24 @@ express-subterranean-belt=Express subterranean belt
subterranean-pipe=Subterranean pipe
[entity-description]
subterranean-pipe=A pipe that can travel underground up to 250 tiles, but charges the player pipes based on distance.
subterranean-belt=A belt that can travel underground up to 250 tiles, but charges the player standard belts based on distance.
fast-subterranean-belt=A faster belt that can travel underground up to 250 tiles, but charges the player fast belts based on distance.
express-subterranean-belt=An express belt that can travel underground up to 250 tiles, but charges the player express belts based on distance.
subterranean-pipe=A pipe that can travel underground up to 250 tiles.
subterranean-belt=A belt that can travel underground up to 250 tiles.
fast-subterranean-belt=A faster belt that can travel underground up to 250 tiles.
express-subterranean-belt=An express belt that can travel underground up to 250 tiles.
[item-description]
subterranean-pipe=A pipe that can travel underground up to 250 tiles, but charges the player pipes based on distance.
subterranean-belt=A belt that can travel underground up to 250 tiles, but charges the player standard belts based on distance.
fast-subterranean-belt=A faster belt that can travel underground up to 250 tiles, but charges the player fast belts based on distance.
express-subterranean-belt=An express belt that can travel underground up to 250 tiles, but charges the player express belts based on distance.
subterranean-pipe=A pipe that can travel underground up to 250 tiles.
subterranean-belt=A belt that can travel underground up to 250 tiles.
fast-subterranean-belt=A faster belt that can travel underground up to 250 tiles.
express-subterranean-belt=An express belt that can travel underground up to 250 tiles.
[technology-name]
subterranean-logistics=Subterranean logistics
subterranean-liquid-logistics=Subterranean liquid logistics
[technology-description]
subterranean-liquid-logistics=Unlocks the subterranean pipe, which can span 250 tiles and charges the player pipes based on distance.
subterranean-logistics=Unlocks subterranean belts that can span 250 tiles and charges the player the respective type of belts based on distance.
subterranean-liquid-logistics=Unlocks the subterranean pipe, which can span 250 tiles.
subterranean-logistics=Unlocks subterranean belts that can span 250 tiles.
[mod-setting-name]

View File

@@ -4,7 +4,7 @@ local sub_belt_1 = table.deepcopy(data.raw["underground-belt"]["underground-belt
sub_belt_1.name = "subterranean-belt"
sub_belt_1.minable = {hardness = 0.2, mining_time = 2, result = "subterranean-belt"}
sub_belt_1.max_distance = 250
sub_belt_1.flags = {"placeable-neutral", "player-creation","not-deconstructable"}
--sub_belt_1.flags = {"placeable-neutral", "player-creation","not-deconstructable"} --drd
sub_belt_1.max_health = 100
sub_belt_1.structure.direction_in.sheet.tint = {r=1,g=0.3,b=0.1,a=1}
sub_belt_1.structure.direction_out.sheet.tint = {r=1,g=0.3,b=0.1,a=1}
@@ -18,7 +18,7 @@ local sub_belt_2 = table.deepcopy(data.raw["underground-belt"]["fast-underground
sub_belt_2.name = "fast-subterranean-belt"
sub_belt_2.minable = {hardness = 0.2, mining_time = 2, result = "fast-subterranean-belt"}
sub_belt_2.max_distance = 250
sub_belt_2.flags = {"placeable-neutral", "player-creation","not-deconstructable"}
--sub_belt_2.flags = {"placeable-neutral", "player-creation","not-deconstructable"} --drd
sub_belt_2.max_health = 150
sub_belt_2.structure.direction_in.sheet.tint = {r=1,g=0.1,b=1,a=1}
sub_belt_2.structure.direction_out.sheet.tint = {r=1,g=0.1,b=1,a=1}
@@ -32,7 +32,7 @@ local sub_belt_3 = table.deepcopy(data.raw["underground-belt"]["express-undergro
sub_belt_3.name = "express-subterranean-belt"
sub_belt_3.minable = {hardness = 0.2, mining_time = 2, result = "express-subterranean-belt"}
sub_belt_3.max_distance = 250
sub_belt_3.flags = {"placeable-neutral", "player-creation","not-deconstructable"}
--sub_belt_3.flags = {"placeable-neutral", "player-creation","not-deconstructable"} --drd
sub_belt_3.max_health = 200
sub_belt_3.structure.direction_in.sheet.tint = {r=0,g=1,b=1,a=1}
sub_belt_3.structure.direction_out.sheet.tint = {r=0,g=1,b=1,a=1}
@@ -45,7 +45,7 @@ data:extend{sub_belt_3}
-- Pipe
local subPipe = table.deepcopy(data.raw["pipe-to-ground"]["pipe-to-ground"])
subPipe.flags = {"placeable-neutral", "player-creation", "not-deconstructable"}
--subPipe.flags = {"placeable-neutral", "player-creation", "not-deconstructable"} --drd
subPipe.name = "subterranean-pipe"
subPipe.minable = {hardness = 0.2, mining_time = 2, result = "subterranean-pipe"}
subPipe.max_distance = 250

View File

@@ -1,3 +1,4 @@
--[[
data:extend({
{
type = "int-setting",
@@ -49,3 +50,4 @@ data:extend({
})
]]-- --drd